2 Airtel Africa Jobs
3-11 years
Airtel Africa Digital Labs - Java Developer - Spring Frameworks (3-11 yrs)
Airtel Africa
posted 25d ago
Flexible timing
Key skills for the job
Job Title : Java Developer (3+ years of experience)
Location : Gurgaon
Job Type : Full-time
Job Summary :
We are looking for a passionate and skilled Core Java Developer with 3+ years of experience to join our development team. The ideal candidate will have strong expertise in Java, object-oriented programming principles, and problem-solving skills. As a Java Developer, you will be responsible for designing, developing, and maintaining high-performance applications and backend services.
Key Responsibilities :
- Develop, test, and maintain high-quality Java applications and backend services.
- Design and implement solutions based on project requirements.
- Write efficient, clean, and maintainable code while following best practices.
- Work with databases (SQL or NoSQL) and optimize database queries.
- Collaborate with cross-functional teams (front-end developers, product managers, QA, etc.) to deliver scalable and reliable software solutions.
- Troubleshoot and resolve complex technical issues.
- Participate in code reviews, unit testing, and peer programming.
- Continuously improve application performance, scalability, and security.
- Stay up-to-date with the latest Java technologies and trends.
- Work on integration with third-party services and APIs.
- Collaborate on the design and architecture of complex systems.
Required Skills and Qualifications :
- 3+ years of experience in Core Java development.
- Strong knowledge of Java SE (Java 8 or higher) and core concepts like collections, concurrency, exception handling, etc.
- Experience with Spring Framework (Spring Boot, Spring MVC) and Hibernate/JPA.
- Familiarity with RESTful APIs and web services.
- Experience with database management systems (e.g., MySQL, PostgreSQL, MongoDB).
- Proficient in version control tools like Git.
- Knowledge of multithreading, JVM internals, and garbage collection.
- Strong debugging, problem-solving, and analytical skills.
- Knowledge of unit testing frameworks (e.g., JUnit, Mockito).
- Good understanding of design patterns and software engineering principles.
- Familiarity with Agile/Scrum methodologies.
- Strong communication skills and ability to work in a collaborative team environment.
Preferred Qualifications : Bachelor's degree in computer science, Engineering, or a related field.
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for Airtel Africa Java Developer roles with real interview advice
3-11 Yrs
0-1 Yrs