A technology consulting firm is seeking a skilled developer with 4+ years of experience in Java and Spring Boot. The candidate will contribute to the development of microservices on Amazon EKS with a strong emphasis on cloud-native solutions and DevOps practices. Key responsibilities include designing REST APIs, containerized application management, and collaborating with senior engineers in a challenging and innovative environment. Opportunities for learning and growth are also part of the role.
Qualifications
4+ years of experience in Java and Spring Boot development.
Proficient in building and managing containerized applications.
Strong understanding of REST APIs, JSON, and HTTP protocols.
Responsibilities
Help design, build and continuously improve the clients online platform.
Take responsibility for the resiliency and availability of different products.
Work with Kubernetes fundamentals, including deployments and services.
Skills
Java
Spring Boot
Docker
Kubernetes
REST APIs
SQL
AWS services
CI/CD
Education
Bachelor’s degree in Computer Science or equivalent
Tools
Amazon EKS
Docker
Kubernetes
Job description
Help design, build and continuously improve the clients online platform.
Research, suggest and implement new technology solutions following best practices/standards.
Take responsibility for the resiliency and availability of different products.
Be a productive member of the team.
Help design, build and continuously improve the clients online platform.
Research, suggest and implement new technology solutions following best practices/standards.
Take responsibility for the resiliency and availability of different products.
Be a productive member of the team.
Location: Bangalore, Noida
Requirements
4+ years of experience in Java and Spring Boot development
Contribute to the development and maintenance of Spring Boot–based microservices deployed on Amazon EKS.
Role focuses on cloud-native development, containerization, and DevOps practices, delivering production-ready solutions while collaborating with senior engineers.
Develop and enhance features in Spring Boot microservices using Java
Write clean, maintainable, and well-tested code, including unit and integration tests
Design and implement REST APIs with proper validation and error handling
Build and manage containerized applications using Docker
Work with Kubernetes fundamentals, including deployments, services, and config maps
Utilize CI/CD pipelines for automated build, testing, and deployment
Integrate applications with relational and graph databases
Troubleshoot issues, optimize performance, and adhere to coding standards
Collaborate with senior engineers on design reviews, best practices, and continuous improvement
Bachelor’s degree in Computer Science or equivalent
Strong understanding of REST APIs, JSON, and HTTP protocols
Solid knowledge of SQL and database concepts
Exposure to AWS services such as S3, SQS, and RDS (preferred)
Basic hands-on experience with Docker
Familiarity with microservices architecture, Kubernetes/EKS, and CI/CD concepts
Strong problem-solving and debugging skills
Strong interest in backend engineering and cloud-native technologies
Analytical thinking with effective debugging capabilities
Ability to collaborate with cross-functional teams and senior engineers
Eagerness to learn modern development tools and practices
Proactive approach to continuous improvement and skill development