Seniorjavadeveloper
Job Description
Key Responsibilities
Design, develop, and maintain scalable applications using Java 17+ and Spring Boot
Build and deploy Microservices-based architectures
Develop and manage APIs using Apigee Hybrid (API Gateway / API Management)
Implement and maintain CI/CD pipelines using Azure DevOps
Deploy, monitor, and optimize applications on Azure Cloud
Collaborate with cross-functional teams (DevOps, QA, Product)
Ensure code quality, performance, and security best practices
Troubleshoot and resolve production issues
Required Skills
10+ years of experience in Java development
Strong expertise in Spring Boot & Microservices
Hands-on experience with Apigee (Hybrid preferred)
Experience with Azure DevOps (CI/CD pipelines)
Working knowledge of Microsoft Azure Cloud services
Good understanding of REST APIs, API security, and integration patterns
Good to Have
Experience with Docker / Kubernetes
Knowledge of Terraform / Infrastructure as Code
Familiarity with monitoring tools (App Insights, Prometheus, etc.)
Agile/Scrum experience
Similar Jobs
Seniorjavadeveloper
Remote