Senior Software Engineer- JAVA

Xcelore

Dadri

On-site

INR 1,200,000 - 2,000,000

Full time

9 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Xcelore is seeking a Java backend engineer in India (Uttar Pradesh) to design and deliver scalable microservices and cloud-native applications. You will work with Spring Boot, Spring Cloud, and modern DevOps tooling while applying AI-assisted development techniques to improve code generation, testing, and documentation.

The role requires 3–5 years of backend Java experience with strong knowledge of microservices, distributed systems, and cloud platforms.

Qualifications

  • 3–5 years of Java Backend Development experience.
  • Strong Java, J2EE, Spring, Spring Boot, Spring Cloud and microservices.
  • Experience with Kafka, JMS, caching and distributed systems.
  • Hands-on knowledge of Docker, Kubernetes/OpenShift, CI/CD, and cloud platforms.
  • Database experience with Oracle, MySQL, MongoDB, or Cassandra.
  • Experience with LLM/GenAI, prompt engineering, and AI-driven developer tools.
  • Knowledge of Domain-Driven Design, event-driven architecture, CQRS, Linux, and Tomcat.
  • Strong system design, debugging, problem-solving, communication, leadership, and mentoring skills.
  • Experience contributing to internal platforms or open-source projects is desirable.

Responsibilities

  • Design and optimize microservices using Java, Spring Boot, and Spring Cloud.
  • Architect secure, scalable cloud-native applications on Azure/AWS.
  • Lead system design, technical roadmaps, and multi-team initiatives.
  • Troubleshoot complex issues, optimize performance, and ensure reliability.
  • Implement AI-assisted development, code generation, testing, and documentation.
  • Establish AI usage guidelines, coding standards, and secure development practices.
  • Collaborate with Product, Architecture, QE, and DevOps teams.
  • Mentor engineers, conduct code reviews, and drive technical excellence.
  • Own systems across development, deployment, monitoring, and maintenance.

Skills

Java
Spring Boot
Spring Cloud
Microservices
Kafka
Docker
Kubernetes
CI/CD
Cloud platforms
LLM/GenAI
Domain-Driven Design
Event-driven architecture
CQRS
Linux
Tomcat
Leadership/Mentoring

Tools

Docker
Kubernetes/OpenShift
CI/CD
Cloud platforms

Job description

Key Responsibilities
  • Design and optimize microservices using Java, Spring Boot, and Spring Cloud.

  • Architect secure, scalable cloud-native applications on Azure/AWS.

  • Lead system design, technical roadmaps, and multi-team initiatives.

  • Troubleshoot complex issues, optimize performance, and ensure reliability.

  • Implement AI-assisted development, code generation, testing, and documentation.

  • Establish AI usage guidelines, coding standards, and secure development practices.

  • Collaborate with Product, Architecture, QE, and DevOps teams.

  • Mentor engineers, conduct code reviews, and drive technical excellence.

  • Own systems across development, deployment, monitoring, and maintenance.

Required Experience & Skills
  • 3–5 years of Java Backend Development experience.

  • Strong expertise in Java, J2EE, Spring, Spring Boot, Spring Cloud, and microservices.

  • Experience with Kafka, JMS, caching, asynchronous processing, and distributed systems.

  • Hands-on knowledge of Docker, Kubernetes/OpenShift, CI/CD, and cloud platforms.

  • Database experience with Oracle, MySQL, MongoDB, or Cassandra.

  • Experience with LLM/GenAI, prompt engineering, and AI-driven developer tools.

  • Knowledge of Domain-Driven Design, event-driven architecture, CQRS, Linux, and Tomcat.

  • Strong system design, debugging, problem-solving, communication, leadership, and mentoring skills.

  • Experience contributing to internal platforms or open-source projects is desirable.

Key skills
  • Springboot
  • Java8
  • Exception Handling
  • kafka
  • cloud
  • API Security
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer - JAVA
Senior Software Engineer - JAVA

Mployee.me • Dadri

On-site
INR 900,000 - 1,500,000
Software Engineer
Software Engineer

Atyeti Inc. • Hyderabad, Pune District

Hybrid
INR 5,000,000 - 7,000,000
Senior Java Engineer
Senior Java Engineer

Rakuten • Bengaluru

On-site
INR 1,500,000 - 2,100,000
Sr Software Engineer-Backend
Sr Software Engineer-Backend

HDFC Bank Limited • Gurugram District

On-site
INR 1,500,000 - 2,800,000
Senior Software Engineer – Java
Senior Software Engineer – Java

EPAM Systems • Bengaluru

On-site
INR 2,500,000 - 4,500,000
Lead Engineer - R01571315
Lead Engineer - R01571315

Brillio • Bengaluru

On-site
INR 1,200,000 - 1,700,000
Lead Software Engineer - Java
Lead Software Engineer - Java

EPAM Systems • Chennai

On-site
INR 2,600,000 - 3,800,000
Java Developer - S
Java Developer - S

Tata Consultancy Services • Bengaluru

On-site
INR 2,200,000 - 6,000,000
Senior Java Software Engineer
Senior Java Software Engineer

Ajackus • India

On-site
INR 1,500,000 - 2,000,000
Lead Engineer – R01571315
Lead Engineer – R01571315

Brillio • Bengaluru

On-site
INR 3,000,000 - 5,400,000