Senior Java Developer
We are seeking a skilled Java Developer with strong hands-on experience in building and maintaining
Spring Boot–based microservices
. The ideal candidate will be responsible for developing scalable backend services, integrating with databases, and ensuring high-quality deployments through robust CI/CD pipelines.
Key Responsibilities:
- Design, develop, and maintain
microservices using Java and Spring Boot - Implement RESTful APIs and integrate services with
Oracle databases - Write unit and integration tests for Spring Boot microservices
- Build and manage
CI/CD pipelines
for automated build, test, and deployment - Deploy and manage applications using
Kubernetes - Collaborate with cross-functional teams in an Agile environment
- Troubleshoot production issues and optimize application performance.
Required Skills:
- Strong hands-on coding experience in
Java - Solid expertise in
Spring Boot & Microservices architecture - Experience with
testing frameworks
(JUnit, Mockito, integration testing) - Knowledge of
CI/CD tools
(Jenkins, GitHub Actions, GitLab CI, etc.) - Hands-on experience with
Kubernetes - Proficiency in
Oracle Database
and SQL - Understanding of DevOps and cloud-native application concepts