Job Type: Full Time
Job Title: Java Backend Developer
Location: Chennai, Bengaluru, Hyderabad, Pune, Mumbai, Noida, NCR
Experience: 5–7 years
Job Type: Full-Time
Department: Software Development / Backend Engineering
Job Summary:
We are looking for a skilled and motivated Java Backend Developer to design and develop robust, scalable backend systems and RESTful APIs. The ideal candidate should have strong experience in Core Java, Spring Boot, and relational databases, with a focus on performance, reliability, and maintainability.
Key Responsibilities:
- Develop and maintain backend services and REST APIs using Java and Spring Boot.
- Design and implement scalable architectures for high-traffic applications.
- Work with relational and NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB).
- Integrate with third-party services and internal systems.
- Write clean, efficient, and well-documented code following industry best practices.
- Perform unit testing and participate in code reviews.
- Collaborate with frontend developers, DevOps, and QA teams in Agile sprints.
- Optimize performance, troubleshoot issues, and support production environments.
Required Skills & Qualifications:
- Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
- 5+ years of backend development experience in Java.
- Strong knowledge of Core Java, OOP concepts, and Spring Boot framework.
- Experience with RESTful APIs, JPA/Hibernate, and database interaction.
- Familiarity with Git, Maven/Gradle, and build tools.
- Solid understanding of application architecture, multithreading, and exception handling.
- Good problem-solving and debugging skills.
Preferred Qualifications:
- Exposure to microservices architecture and containerization tools like Docker.
- Experience with CI/CD pipelines (Jenkins, GitHub Actions, etc.).
- Familiarity with AWS or other cloud platforms.
- Knowledge of messaging systems (Kafka, RabbitMQ) is a plus.
What We Offer:
- Work on impactful projects with modern backend technologies.
- Supportive, collaborative work environment.
- Growth opportunities and learning resources.
- Flexible working hours and competitive salary.