We are looking for a highly skilled Java Developer with expertise in Spring Boot and Microservices architecture to join our growing team. The ideal candidate will have a strong background in designing and developing scalable, high-performance applications.
Responsibility:
- Develop and maintain Microservices using Java (Spring Boot).
- Implement RESTful APIs and integrate with external services.
- Work with cloud platforms (GCP, Azure) for application deployment and scaling.
- Use messaging queues like Kafka, QS, Popsurf for asynchronous processing.
- Manage databases such as PostgreSQL, Azure, SpikeDB, NoSQL (Eugabite DB).
- Ensure application security and compliance with best practices.
- Debug, troubleshoot, and optimize performance for backend services.
- Collaborate with cross-functional teams including frontend and DevOps.
Required Skills:-
- 3+ years of hands-on experience in Java and basic Spring Boot development knowledge.
- Strong understanding of Microservices architecture and REST APIs.
- Experience with Kafka, QS, or other message queues.
- Good knowledge of databases (PostgreSQL, Azure, NoSQL).
- Experience with any Cloud services (GCP, Azure,AWS) is a MUST
- Familiarity with containerization (Docker, Kubernetes) knowledge preferred.
- Exposure to CI/CD pipelines and automated deployments.
- Strong problem-solving and debugging skills.
- Experience in unit testing frameworks (JUnit, Mockito).
- Understanding of OAuth2, JWT authentication.
- Experience in API Gateway & Service Mesh
Educational Qualifications
B.E/ B.tech (CSE/IT) or related field
Role: Software Development - Other
Industry Type: IT Services & Consulting
Department: Engineering - Software & QA
Employment Type: Full Time, Permanent
Role Category: Software Development
Education
UG: Any Graduate
PG: Any Postgraduate