Senior Java Backend Developer – Microservices & AWS

InfoVision Inc.

Chennai District

On-site

INR 1,200,000 - 1,800,000

Full time

16 hours ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

InfoVision Inc. in Chennai, India seeks a senior backend engineer to design, build, and maintain scalable Java-based services. You will own Spring Boot microservices, integrate with external APIs, and leverage AWS services for telemetry and cloud processing.

The role requires strong debugging skills and experience with CI/CD and production support. You will collaborate across teams, perform code reviews, mentor juniors, and help shape the software lifecycle from development to deployment.

Qualifications

  • 5+ years of backend software development experience.
  • Strong hands-on experience with Java and Spring Boot.
  • Deep knowledge of Microservices architecture.
  • Good understanding of SQL and relational databases.
  • Experience with AWS cloud services and messaging systems (Kafka/MSK, RabbitMQ, SQS).
  • Experience with CI/CD tools such as Jenkins, and code repositories (Git).
  • Experience with monitoring tools like Rancher and Splunk.
  • Strong debugging and production-support capabilities.

Responsibilities

  • Design, develop, and maintain scalable Java-based backend applications and microservices.
  • Develop and enhance Spring Boot microservices and REST APIs.
  • Implement asynchronous and event-driven solutions using messaging platforms such as AWS MSK, RabbitMQ, and AWS SQS.
  • Integrate backend services with external APIs, third-party systems, and databases.
  • Work with AWS cloud services, including MSK, SQS, and Aurora MySQL.
  • Develop solutions for telemetry, device communication, and cloud-side processing.
  • Troubleshoot production issues and improve application reliability and performance.
  • Monitor applications using tools such as Rancher and Splunk.
  • Participate in CI/CD activities using Jenkins, Git, and JFrog Artifactory.
  • Perform unit testing, integration testing, debugging, and production deployments.
  • Participate in Agile/Scrum ceremonies and contribute throughout the Software Development Lifecycle.
  • Conduct code reviews, mentor junior developers, and promote coding best practices.
  • Collaborate with cross-functional teams to understand requirements and deliver technical solutions.

Skills

Java
Spring Boot
Microservices
REST APIs
AWS
Messaging (Kafka/MSK, RabbitMQ, SQS)
SQL
CI/CD
Monitoring
Debugging/Production Support

Tools

Jenkins
Git
JFrog Artifactory
Rancher
Splunk
AWS MSK
Aurora MySQL

Job description

  • Design, develop, and maintain scalable Java-based backend applications and microservices.
  • Develop and enhance Spring Boot microservices and REST APIs.
  • Implement asynchronous and event-driven solutions using messaging platforms such as AWS MSK, RabbitMQ, and AWS SQS.
  • Integrate backend services with external APIs, third-party systems, and databases.
  • Work with AWS cloud services, including MSK, SQS, and Aurora MySQL.
  • Develop solutions for telemetry, device communication, and cloud-side processing.
  • Troubleshoot production issues and improve application reliability and performance.
  • Monitor applications using tools such as Rancher and Splunk.
  • Participate in CI/CD activities using Jenkins, Git, and JFrog Artifactory.
  • Perform unit testing, integration testing, debugging, and production deployments.
  • Participate in Agile/Scrum ceremonies and contribute throughout the Software Development Lifecycle.
  • Conduct code reviews, mentor junior developers, and promote coding best practices.
  • Collaborate with cross-functional teams to understand requirements and deliver technical solutions.

Job Description

  • 5+ years of backend software development experience
  • Strong hands-on experience with Java
  • Strong experience in Spring Boot
  • Strong knowledge of Microservices architecture
  • Good understanding of SQL and relational databases
  • Experience with AWS cloud services
  • Experience with messaging technologies such as Kafka/MSK, RabbitMQ, or SQS
  • Experience with CI/CD tools such as Jenkins
  • Strong debugging and production-support experience
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Java Backend Developer
Java Backend Developer

Kumaran Systems • Chennai District

On-site
INR 1,200,000 - 2,400,000
Java Backend Developer | Spring Boot | Microservices
Java Backend Developer | Spring Boot | Microservices

V2 Solutions • Pune District

On-site
INR 900,000 - 1,500,000
Java Back End Developer | Springboot | Microservices
Java Back End Developer | Springboot | Microservices

V2 Solutions • Hyderabad

On-site
INR 1,100,000 - 2,100,000
Java Backend Developer
Java Backend Developer

V2 Solutions • Chennai District

On-site
INR 1,200,000 - 1,800,000
Java Backend Developer | Spring Boot | Microservices
Java Backend Developer | Spring Boot | Microservices

Infosys • Hyderabad, Pune District, Bengaluru

Hybrid
INR 1,200,000 - 2,400,000
Senior Java Developer
Senior Java Developer

Hucon Solutions • Thiruvananthapuram

Hybrid
INR 1,200,000 - 2,400,000
Java Back End Developer
Java Back End Developer

Tata Consultancy Services • Ernakulam

On-site
INR 1,500,000 - 2,100,000
Java Developer | Springboot | Microservices
Java Developer | Springboot | Microservices

Infosys • Hyderabad, Chennai District, Bengaluru

Hybrid
INR 1,200,000 - 1,800,000
Java Developer
Java Developer

Msys Softsol • Hyderabad

Hybrid
INR 1,200,000 - 1,800,000
Java Back End Developer
Java Back End Developer

Dynpro • Hyderabad

On-site
INR 1,200,000 - 2,000,000