Posted on: 24/09/2025
Key Responsibilities :
- Design, develop, and implement robust Java-based applications using Spring Boot and Microservices architecture.
- Collaborate with product managers, architects, and cross-functional teams to gather and understand functional and technical requirements.
- Develop and maintain RESTful APIs ensuring optimal performance and scalability.
- Participate in all phases of the software development lifecycle including analysis, design, development, testing, deployment, and maintenance.
- Deploy microservices to cloud platforms such as AWS, Azure, or GCP.
- Implement unit and integration testing frameworks to ensure code quality and reliability.
- Optimize application performance and ensure the security of services and data.
- Utilize containerization tools such as Docker and orchestration tools like Kubernetes for building scalable environments.
- Work with Kafka or RabbitMQ for asynchronous messaging and communication between services.
- Participate in code reviews and contribute to technical discussions and documentation.
- Stay updated with industry trends, emerging technologies, and apply them as appropriate.
Required Skills & Qualifications :
- 1013 years of hands-on experience in Java development, with strong proficiency in Spring Boot.
- Solid experience in building and maintaining Microservices.
- Strong knowledge of REST APIs, Object-Oriented Programming (OOP), and Design Patterns.
- Experience working with cloud platforms : AWS, Azure, or Google Cloud Platform (GCP).
- Hands-on experience with Kafka, RabbitMQ, or other message brokers.
- Familiarity with containerization tools such as Docker, and orchestration with Kubernetes.
- Proficient in SQL and NoSQL databases.
- Experience with tools like Git, Maven/Gradle, Jenkins, and CI/CD pipelines.
- Strong problem-solving and debugging skills.
- Excellent communication, collaboration, and leadership capabilities.
Preferred Qualifications :
- Experience in Agile/Scrum environments.
- Exposure to DevOps and infrastructure automation practices.
- Familiarity with performance tuning and monitoring tools.
- Experience with front-end integration using Angular/React (optional).
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1551477
Interview Questions for you
View All