Posted on: 29/09/2025
About the Role :
We are looking for a skilled Java Backend Developer with 5 to 7 years of hands-on experience to join our backend engineering team. The ideal candidate is passionate about building scalable, high-performance backend systems and APIs, and enjoys solving complex problems in a collaborative environment.
You will play a key role in designing, developing, and maintaining the core backend components that power our applications.
Key Responsibilities :
- Design, develop, test, and maintain scalable and robust backend services using Java and related technologies.
- Build RESTful APIs, microservices, and integration layers with third-party services.
- Collaborate with front-end developers, QA engineers, and product managers to deliver end-to-end solutions.
- Optimize application performance, scalability, and security.
- Participate in code reviews, design discussions, and provide mentorship to junior team members.
- Write clean, maintainable, and well-documented code.
- Contribute to DevOps efforts, CI/CD pipelines, and cloud infrastructure as needed.
- Troubleshoot and debug production issues to ensure high availability.
Required Skills & Qualifications :
- 5-7 years of backend development experience using Java (Java 8 or higher).
- Strong understanding of Spring Framework / Spring Boot.
- Experience with RESTful APIs, Microservices Architecture, and API security (OAuth2, JWT).
- Familiarity with SQL and NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB).
- Good knowledge of multi-threading, concurrency, and asynchronous programming.
- Experience with version control systems (e.g., Git).
- Solid understanding of software design patterns, clean code principles, and TDD/Unit Testing.
- Experience working in Agile/Scrum development environments.
- Strong problem-solving and communication skills.
Preferred Qualifications :
- Experience with cloud platforms (AWS, Azure, or GCP).
- Exposure to containerization technologies (Docker, Kubernetes).
- Knowledge of message brokers (Kafka, RabbitMQ, etc.).
- Familiarity with CI/CD tools (e.g., Jenkins, GitLab CI).
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1553707
Interview Questions for you
View All