Posted on: 13/11/2025
About the Role :
We are looking for a highly skilled Java Developer with 8+ years of experience in building scalable, high-performance backend systems.
The ideal candidate will have strong expertise in Java (5+), microservices architecture, cloud technologies, and modern DevOps practices.
You will work closely with cross-functional teams to design, develop, and deploy mission-critical applications.
Key Responsibilities :
- Design, develop, and maintain high-quality, scalable Java-based applications using Java 5+ and Spring Boot.
- Build and optimize RESTful APIs and microservices to support business requirements.
- Work with cross-functional teams to define technical specifications and deliver end-to-end solutions.
- Implement unit testing frameworks (JUnit) and ensure code quality through best practices.
- Apply strong understanding of data structures, algorithms, and design patterns to solve complex technical challenges.
- Develop and deploy applications on AWS cloud services, ensuring reliability, scalability, and security.
- Leverage DevOps tools such as Docker, Kubernetes, CI/CD pipelines for smooth deployment processes.
- Work with Kafka for event-driven architecture and messaging solutions.
- Collaborate with database teams and work on SQL query optimization across relational and NoSQL databases.
- Troubleshoot production issues and optimize system performance.
- Participate in code reviews, provide mentorship to junior developers, and contribute to continuous
improvement.
Required Skills & Experience :
- 8+ years of hands-on backend development experience with Java 5+.
- Strong knowledge of Spring Boot, RESTful API development, microservices architecture, and OOP principles.
- Practical experience with unit testing frameworks like JUnit.
- Solid understanding of data structures, algorithms, and design patterns.
- Hands-on experience with AWS (EC2, S3, Lambda, API Gateway, etc.).
- Working knowledge of Docker, Kubernetes, and modern DevOps practices.
- Experience working with Kafka or other messaging/event streaming platforms.
- Proficiency in both relational and NoSQL databases, with strong skills in SQL optimization.
- Excellent problem-solving, debugging, and analytical skills.
- Strong communication and collaboration skills, with the ability to work effectively in a team environment.
Good to Have :
- Experience with CI/CD pipelines (Jenkins, GitHub Actions, Azure DevOps).
- Knowledge of distributed systems and cloud-native design.
- Exposure to performance tuning and monitoring tools.
Education :
- Bachelor's or Master's degree in Computer Science, Engineering, or related field.
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1574461
Interview Questions for you
View All