16 Sep
|
Brights Wave
|
India
16 Sep
Brights Wave
India
Java Microservices Backend Developer
Job Title
**Java Microservices Backend Developer**
Experience
**5–10 years** of hands-on experience in Java backend development and Microservices architecture.
Role Overview
We are looking for a **strong Java Backend Developer** with hands-on experience building and supporting **enterprise-grade Microservices applications**.
The ideal candidate should have strong expertise in **Java 17, Spring Boot, REST APIs, Kafka, JMS, Oracle Database, OpenAPI, Docker, and Cloud deployments**. The candidate will work closely with architects and other engineering teams to design, develop, integrate, test, and deploy scalable backend services.
This role requires someone who can **independently develop production-ready Microservices**, understand distributed systems, troubleshoot issues, and follow contemporary software engineering practices.
Key Responsibilities
* Design, develop, and maintain **Java-based Microservices** using Java 17 and Spring Boot.
* Develop scalable and secure **RESTful APIs** for enterprise applications.
* Design and maintain API contracts using **OpenAPI/Swagger**.
* Implement event-driven communication using **Apache Kafka**.
* Develop asynchronous messaging solutions using **JMS/message brokers**.
* Design database solutions and develop efficient SQL queries using **Oracle Database**.
* Implement proper transaction management, exception handling, validation, logging, and monitoring.
* Containerize applications using **Docker**.
* Deploy and support Microservices in **Cloud environments**.
* Work with DevOps teams for CI/CD, container deployment, configuration, and production releases.
* Implement service-to-service communication and integration with external systems.
* Analyze application performance and resolve scalability and production issues.
* Write clean, maintainable, testable, and production-grade code.
* Develop unit and integrat
📌 Full Stack Java Developer Intern (India)
🏢 Brights Wave
📍 India