Job Title: Java Backend Developer (API & Microservices, AWS Cloud)

Role Overview
We are looking for an experienced Java Backend Developer to design, develop, and maintain scalable backend services, APIs, and microservices within a cloud-native AWS environment.

The role will be responsible for developing robust and high-performing backend solutions, integrating with enterprise platforms and third-party systems, and continuously improving the reliability, scalability, security, and performance of backend applications. The developer will also contribute to production support, troubleshooting, and continuous improvement of existing services.

Key Responsibilities

  • Design and develop Java-based microservices and REST/GraphQL APIs using Java 17+ and Spring Boot 3.x.
  • Build scalable, secure, and high-performance backend solutions.
  • Develop integrations with MuleSoft, Okta, and enterprise systems.
  • Deploy and manage applications on AWS (ECS, EC2, RDS).
  • Develop and maintain CI/CD pipelines using GitLab and AWS CodePipeline/CodeCommit.
  • Work with SQL/Oracle databases and optimize queries and application performance.
  • Monitor and troubleshoot applications using Grafana and AWS CloudWatch.
  • Participate in production support, incident resolution, RCA, and continuous improvement.
  • Collaborate with architects, DevOps, QA, and business teams throughout the SDLC.

Required Skills & Experience

  • 7+ years of Java backend development experience.
  • Strong hands-on experience with Java 17+ & Spring Boot 3.x.
  • Strong experience in Microservices, REST/GraphQL APIs.
  • Hands-on AWS: ECS, EC2, RDS.
  • Experience with CI/CD: GitLab, AWS CodeCommit, CodePipeline.
  • Experience with IaC and cloud deployment.
  • Strong SQL/Oracle and relational database knowledge.
  • Experience with Okta authentication/authorization.
  • Experience with MuleSoft/API integration.
  • Knowledge of Docker/Kubernetes is an advantage.
  • Understanding of cloud security, monitoring, performance, and scalable application design.

Good to Have

  • Experience with containerization and orchestration (Docker, Kubernetes)
  • Exposure to security best practices in cloud environments
  • Familiarity with Agile/Scrum methodologies

Soft Skills

  • Strong problem-solving and analytical skills
  • Ability to work in a fast-paced environment
  • Excellent communication and stakeholder management skills
  • Proactive mindset with ownership of production systems

Unlock job insights

Hirer responsivenessSalary matchNumber of applicants

Company profile

Espire Infolabs

Information Technology Services101-1,000 employees

Espire Infolabs is the flagship company of Espire Group focusing on providing IT services across the globe. Espire is an SEI CMMI Level 5, ISO 27001:2005 and ISO 9001:2000 certified company based in India, with its headquarters and development center in New Delhi.

Espire provides professional services and solutions that are robust, scalable and cost-effective. Positioned as a complete software services organization including staffing services, Espire provides end-to-end solutions to a wide range of clients from diverse sectors around the world through its offices in USA, UK, Australia, Singapore and Japan besides the global headquarters located in New Delhi, India.

Perks and benefits
Medical
Miscellaneous allowance

Company information

Registration No.201017943K

Report this job advert

Be carefulThis job ad has not been subjected to our hirer verification process. Proceed cautiously and do your own checks before providing any personal information.Learn how to protect yourself
To help fast track investigation, please include here any other relevant details that prompted you to report this job ad as fraudulent / misleading / discriminatory / salary below minimum wage.
 
 
 
 
 
Career Advice
Researching careers? Find all the information and tips you need on career advice.
  • Role descriptions
  • Salary insights
  • Tools to help you prepare for jobs
Explore Career Advice arrow-right