Infosys is seeking an Android Developer with 2-4 years of experience to join our dynamic team. As an Android Developer, you will be responsible for designing, developing, and maintaining high-quality Android applications. You will leverage your skills in Java/Kotlin, MVVM architecture, and various other technologies to build robust and scalable mobile solutions. This role offers an exciting opportunity to work on impactful projects and contribute to innovative solutions in a hybrid work environment.
Key Responsibilities
- Develop and maintain Android applications using Java/Kotlin, ensuring high performance and reliability.
- Implement MVVM architecture in your applications for better separation of concerns and scalability.
- Utilize Hilt for efficient dependency injection and Room Database for local data storage.
- Integrate and manage RESTful APIs to connect with backend services.
- Apply knowledge of Android Notification APIs to enhance user engagement.
- Create dynamic UI elements responsive to service responses and user interactions.
- Follow enterprise security protocols, including Microsoft Intune and ADAL.
- Utilize version control systems like Git for code management and collaboration.
- Address and resolve production issues effectively, coordinating with stakeholders as needed.
Required Skills and Experience
- Strong proficiency in Java/Kotlin programming languages.
- Experience implementing MVVM architecture in Android applications.
- Proficiency with Hilt for dependency injection and Room Database for local data storage.
- Familiarity with Android Notification APIs and RESTful APIs.
- Knowledge of enterprise security protocols (Microsoft Intune, ADAL).
- Experience with version control systems like Git.
- Excellent problem-solving skills with a keen attention to detail.
- Advanced conceptual understanding of programming languages, databases, and operating systems.
- Understanding of software engineering principles with practical experience in at least one project.
- Ability to contribute to medium to complex tasks independently and understand design specifications.
- Competence in running test cases and scenarios as per the plan.
- Awareness of the latest technologies and trends in mobile development.
Additional Qualifications
- Good understanding of the Software Development Life Cycle (SDLC).
- Strong analytical and logical thinking abilities.
- Exposure to design principles and the ability to apply them effectively.
Locations Available
- Bangalore
- Trivandrum
- Pune
- Chandigarh
Why Infosys?
Infosys is a global leader in consulting, technology, and next-generation services. We help clients navigate their digital transformation journeys and drive innovation. Joining Infosys means becoming part of a team that values continuous learning and growth, fosters a collaborative environment, and provides opportunities to work on cutting-edge technologies.
Ready to take the next step in your career? Apply today to be part of an organization that is shaping the future of technology and making a global impact.
Note. Given the high volume of applications, we encourage you to apply early and tailor your application to highlight your relevant experience and skills.