Lead I - Software Engineering - Microservices, Spring Boot, Java, Event-Driven Architecture, SQL, RE

UST

Thiruvananthapuram

On-site

INR 1,500,000 - 1,900,000

Full time

9 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

UST in Thiruvananthapuram, India, seeks a seasoned Java Backend Engineer with 5+ years' experience to design and build scalable, high-performance services.

You will lead the development of microservices with Spring Boot/Micronaut, implement Kafka-based event-driven patterns, and craft RESTful APIs while ensuring reliability, scalability, and maintainability across distributed systems.

Qualifications

  • 5+ years of hands-on Java backend development
  • Strong experience with Java, Spring Boot/Micronaut, and Kafka
  • Experience building RESTful APIs and microservices
  • Understanding of distributed systems and asynchronous messaging
  • Familiarity with relational databases and SQL
  • Experience with Git and Agile methodologies

Responsibilities

  • Design, develop, and maintain scalable backend applications in Java
  • Build and enhance microservices using Spring Boot or Micronaut
  • Design event-driven architectures using Kafka
  • Develop and consume RESTful APIs for system integration
  • Collaborate with architects and product owners to translate requirements
  • Troubleshoot and optimize performance and reliability
  • Write clean, testable code following engineering best practices
  • Participate in code reviews, design discussions, and Agile ceremonies
  • Contribute to CI/CD pipelines and deployment automation

Skills

Java
Spring Boot
Micronaut
Kafka
REST APIs
Microservices
Distributed systems
SQL
Git
Agile

Tools

Docker
Kubernetes
Cloud platforms (AWS/Azure/GCP)
CI/CD tools (Jenkins, GitLab CI)
Monitoring/Observability tools

Job description

Role Description

We are looking for a skilled Java Backend Engineer with 5+ years of experience in designing and developing scalable, high-performance backend applications. The ideal candidate should have strong expertise in Java, Spring Boot/Micronaut, and Kafka-based event-driven architectures, with a passion for building reliable and resilient distributed systems.

Key Responsibilities
  • Design, develop, and maintain scalable backend applications using Java.
  • Build and enhance microservices using Spring Boot or Micronaut.
  • Design and implement event-driven architectures using Kafka.
  • Develop and consume RESTful APIs for seamless system integration.
  • Collaborate with architects, product owners, and cross-functional teams to translate business requirements into technical solutions.
  • Troubleshoot, optimize, and improve application performance, scalability, and reliability.
  • Write clean, maintainable, and testable code following engineering best practices.
  • Participate in code reviews, design discussions, and Agile ceremonies.
  • Contribute to CI/CD pipelines and deployment automation.
Required Skills
  • 5+ years of hands-on experience in Java application development.
  • Strong proficiency in Core Java, Collections, Multithreading, and JVM concepts.
  • Solid experience with Spring Boot and/or Micronaut frameworks.
  • Hands-on experience with Kafka and Event-Driven Architecture patterns.
  • Experience in developing RESTful APIs and Microservices.
  • Strong understanding of distributed systems and asynchronous messaging.
  • Experience with SQL and relational databases.
  • Familiarity with Git and Agile development methodologies.
  • Good problem-solving and debugging skills.
Preferred Skills
  • Experience with Docker and Kubernetes.
  • Exposure to cloud platforms such as AWS, Azure, or GCP.
  • Knowledge of CI/CD tools such as Jenkins, GitLab CI, or similar.
  • Experience with monitoring and observability tools.
  • Understanding of security best practices for microservices.
Skills

Microservices, Spring Boot, Java, Event-Driven Architecture, SQL, REST, CI/CD, Git

Role Description

We are looking for a skilled Java Backend Engineer with 5+ years of experience in designing and developing scalable, high-performance backend applications. The ideal candidate should have strong expertise in Java, Spring Boot/Micronaut, and Kafka-based event-driven architectures, with a passion for building reliable and resilient distributed systems.

Key Responsibilities
  • Design, develop, and maintain scalable backend applications using Java.
  • Build and enhance microservices using Spring Boot or Micronaut.
  • Design and implement event-driven architectures using Kafka.
  • Develop and consume RESTful APIs for seamless system integration.
  • Collaborate with architects, product owners, and cross-functional teams to translate business requirements into technical solutions.
  • Troubleshoot, optimize, and improve application performance, scalability, and reliability.
  • Write clean, maintainable, and testable code following engineering best practices.
  • Participate in code reviews, design discussions, and Agile ceremonies.
  • Contribute to CI/CD pipelines and deployment automation.
Required Skills
  • 5+ years of hands-on experience in Java application development.
  • Strong proficiency in Core Java, Collections, Multithreading, and JVM concepts.
  • Solid experience with Spring Boot and/or Micronaut frameworks.
  • Hands-on experience with Kafka and Event-Driven Architecture patterns.
  • Experience in developing RESTful APIs and Microservices.
  • Strong understanding of distributed systems and asynchronous messaging.
  • Experience with SQL and relational databases.
  • Familiarity with Git and Agile development methodologies.
  • Good problem-solving and debugging skills.
Preferred Skills
  • Experience with Docker and Kubernetes.
  • Exposure to cloud platforms such as AWS, Azure, or GCP.
  • Knowledge of CI/CD tools such as Jenkins, GitLab CI, or similar.
  • Experience with monitoring and observability tools.
  • Understanding of security best practices for microservices.
Skills

Microservices, Spring Boot, Java, Event-Driven Architecture, SQL, REST, CI/CD, Git

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior JAVA Backend Engineer - Remote
Senior JAVA Backend Engineer - Remote

InnovationTeam • India

On-site
INR 1,500,000 - 2,500,000
Lead Software Engineer
Lead Software Engineer

Snapdeal • Gurugram District

On-site
INR 3,500,000 - 5,500,000
Java Developer
Java Developer

Randomtrees • Chennai District

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

Curately AI, Inc • India

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

Sabre • Bengaluru

Hybrid
INR 1,500,000 - 2,100,000
Senior Java Software Engineer
Senior Java Software Engineer

InfoVision Inc. • Bengaluru

On-site
INR 3,000,000 - 4,200,000
Senior Java Developer
Senior Java Developer

Tenarai Technologies • Pune District, Bengaluru, Dadri

On-site
INR 1,500,000 - 2,500,000
Lead II - Software Engineering - Spring Boot, Java, Maven, Kubernetes, Docker
Lead II - Software Engineering - Spring Boot, Java, Maven, Kubernetes, Docker

UST • Thiruvananthapuram

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

Aqilea • Bengaluru

Hybrid
INR 900,000 - 1,300,000
Backend Engineer (Java)
Backend Engineer (Java)

Silvermine Group • Bengaluru

On-site
INR 1,000,000 - 1,500,000
Collaborative growth-focused engineering culture
Opportunities for architecture and technical contribution