Design, develop, test, and deploy backend services and APIs using Java and Spring Boot, building scalable, secure, and high-performance microservices
Job Summary
Design, develop, test, and deploy backend services and APIs using Java and Spring Boot, building scalable, secure, and high-performance microservices.
Collaborate with product managers, architects, and other developers to translate business requirements into technical solutions and implement coding best practices.
Work in an Agile environment with CI/CD pipelines and DevOps practices, troubleshooting production issues and performing root-cause analysis.
Matching Summary
Design, develop, test, and deploy backend services and APIs using Java and Spring Boot, building scalable, secure, and high-performance microservices.
Skills & Requirements
Must-have
Java backend development
Spring Boot, Spring MVC, Spring Data
REST API design and development
relational and NoSQL databases
build tools Maven or Gradle
version control Git
CI/CD tools Jenkins or GitHub Actions
Nice-to-have
cloud platforms AWS, Azure, GCP
containerization Docker and Kubernetes
microservices architecture patterns
messaging systems Kafka, RabbitMQ
monitoring tools Prometheus, Grafana, ELK
test automation frameworks JUnit, Mockito
Key Requirements
Bachelor’s degree in Computer Science or Engineering
Hands-on experience in Java backend development
Experience migrating legacy platforms to modern stack