Posted on: 28/07/2025
About the Role :
We are seeking a skilled and passionate Java Developer to join our dynamic engineering team. The ideal candidate will have strong expertise in Core Java programming, deep knowledge of collections and multi-threading, and hands-on experience with Spring Boot and microservices architecture. You will play a crucial role in designing, developing, and maintaining scalable and robust backend services that support our enterprise applications and cloud solutions.
Key Responsibilities :
- Develop, test, and maintain high-quality backend applications using Core Java and Spring ecosystem frameworks (Spring Boot, Spring MVC, Spring Data).
- Design and implement RESTful APIs and microservices following best practices for scalability, reliability, and security.
- Work closely with product managers, frontend developers, QA engineers, and DevOps teams to deliver end-to-end features.
- Optimize application performance through effective coding practices, concurrency handling, and memory management.
- Manage NoSQL databases such as MongoDB, Redis, and Elasticsearch for efficient data storage and retrieval.
- Deploy and monitor applications on cloud platforms like AWS, Google Cloud Platform, or Azure.
- Utilize Linux OS environments for development, testing, and troubleshooting.
- Collaborate in CI/CD pipeline setup and maintenance to automate build, testing, and deployment processes.
- Participate in code reviews and contribute to team knowledge sharing and continuous improvement.
- Troubleshoot production issues and implement robust fixes to ensure system stability.
Required Skills and Qualifications :
- Strong proficiency in Core Java, including Collections Framework, Generics, and Multi-threading/concurrency concepts.
- Hands-on experience with Spring Boot, Spring MVC, Spring Data, and building RESTful APIs.
- Experience working with NoSQL databases such as MongoDB, Redis, and Elasticsearch.
- Familiarity with major cloud platforms: AWS, GCP, or Azure.
- Comfortable working in Linux environments and using command-line tools.
- Experience with version control systems, preferably Git.
- Understanding of CI/CD pipelines and DevOps practices.
- Strong problem-solving and debugging skills.
- Ability to work effectively in an Agile development environment and collaborate with cross-functional teams.
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1520917
Interview Questions for you
View All