i
Cortex Consulting
134 Cortex Consulting Jobs
Java Mobile Application Developer (5-8 yrs)
Cortex Consulting
posted 24d ago
Experience : 5-8 Years
Location : Gurugram (Work From Office)
Joining : Immediate Joiners Preferred
About the Role :
We are seeking a highly skilled and motivated Java Mobile Application Developer to join our dynamic team. You will play a crucial role in designing, developing, and maintaining high-quality Java-based mobile applications.
This role requires a strong understanding of Java development principles, mobile application architecture, and a passion for creating exceptional user experiences. You will work closely with designers, stakeholders, and other developers to translate business requirements into robust and scalable mobile solutions.
Responsibilities :
- Design, develop, and maintain Java-based mobile applications for Android, iOS, or both.
- Implement robust security measures for data storage, authentication, and app permissions, adhering to best practices and industry standards.
- Collaborate effectively with designers and stakeholders to understand business needs and translate them into technical specifications and functional mobile applications.
- Write clean, efficient, and well-documented code, following coding standards and best practices.
- Develop comprehensive unit and integration tests, as well as system testing scripts, to ensure the quality and stability of the applications.
- Optimize application performance for speed, responsiveness, and resource utilization.
- Troubleshoot and resolve technical issues, including bugs and performance bottlenecks.
- Participate in code reviews and contribute to the improvement of development processes.
- Stay up-to-date with the latest trends and technologies in mobile application development and the Java ecosystem.
- Contribute to the full software development lifecycle, from requirements gathering to deployment and maintenance.
- Participate in Agile/Scrum ceremonies.
Required Skills :
- Core Java : Strong understanding of object-oriented programming principles, data structures, and algorithms.
- Spring Boot : Experience in developing RESTful APIs and microservices using Spring Boot.
- Hibernate/JPA : Proficiency in object-relational mapping and database interactions.
- Spring MVC : Knowledge of building web applications using Spring MVC framework.
- JavaScript/jQuery : Front-end development skills for enhancing user interface and interaction.
- Apache Tomcat/JEUS : Experience with application servers.
- JSON : Working knowledge of JSON for data exchange.
- CI/CD : Familiarity with Continuous Integration and Continuous Deployment processes using tools like Jenkins or GitLab.
- Mobile Development : Experience with mobile platforms like Android SDK, iOS SDK, or cross-platform frameworks like React Native, Flutter, etc.
- Version Control : Proficiency with Git.
- Problem-solving skills : Excellent analytical and problem-solving abilities.
- Communication skills : Strong written and verbal communication skills.
- Teamwork : Ability to work effectively in a collaborative team environment
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for Mobile Application Developer roles with real interview advice
6-8 Yrs