Java Native App Developer
3+ years
Not Disclosed
Godrej Garden City Road, Ahmedabad
Openings: 1 Position | Job Type: Full Time | Job Applicants: Less than 10
Job Overview
We are seeking a highly skilled and experienced Java Native App Developer to join our dynamic team. As a Java Native App Developer, you will be responsible for developing high-quality and efficient native applications for various platforms using the Java programming language. You will collaborate with cross-functional teams, including designers, product managers, and software engineers, to deliver robust and user-friendly applications.
Key Responsibilities
- Develop native applications for Android and/or iOS platforms using Java programming language and related technologies.
- Collaborate with designers and product managers to understand application requirements and translate them into technical specifications.
- Write clean, maintainable, and efficient code to implement application features and functionality.
- Perform code reviews and provide constructive feedback to ensure code quality and adherence to coding standards.
- Optimize application performance and improve user experience by implementing best practices and utilizing relevant frameworks and libraries.
- Troubleshoot and debug application issues, identify root causes, and implement appropriate solutions.
- Stay up-to-date with industry trends, technologies, and best practices in mobile application development.
- Collaborate with cross-functional teams to plan, design, and implement new features and enhancements.
- Conduct unit testing and assist in the integration and system testing phases of the development lifecycle.
- Document code changes, project updates, and technical specifications.
Eligibility Criteria
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- Minimum of 3 years of professional experience in developing native applications using Java.
- Strong knowledge of Java programming language and object-oriented design principles.
- Proficiency in Android and/or iOS app development using Java and relevant frameworks (e.g., Android SDK, UIKit, etc.).
- Experience with RESTful APIs, JSON, and web services integration.
- Familiarity with version control systems (e.g., Git) and collaborative development workflows.
- Solid understanding of software development lifecycle, agile methodologies, and continuous integration practices.
- Ability to write clean, efficient, and maintainable code with a focus on performance and scalability.
- Strong problem-solving and debugging skills with the ability to analyze and resolve complex technical issues.
- Excellent communication and collaboration skills with the ability to work effectively in a team environment.
- Self-motivated and able to work independently with minimal supervision.
- A portfolio of past projects or applications is a plus.
If you are a passionate Java Native App Developer with a strong desire to create exceptional mobile applications, we would love to hear from you. Join our team and be part of a challenging and rewarding work environment where your skills and expertise will make a significant impact on our success.