Senior Java Backend Developer - Spring Boot, Kafka/RabbitMQ | 6 Years of Exp | Any UST Location | Immediate Joiner

UST

Bengaluru

On-site

INR 1,800,000 - 2,400,000

Full time

9 days ago
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

UST in Bengaluru, India is seeking a senior Java backend engineer to drive large-scale applications. You will leverage Core Java, Spring Boot, and Microservices Architecture to deliver robust services and performant APIs.

You will work with Java Streams, concurrency, multithreading, JWT/OAuth2 security, and messaging with Kafka or RabbitMQ. Strong architectural reasoning and the ability to articulate design decisions are essential, along with a focus on unit testing and test-driven development.

Qualifications

  • Must demonstrate deep understanding of past projects and articulate technical implementations.
  • Should explain reasoning behind engineering decisions, including technology selections.
  • Must show strong architectural reasoning connecting requirements to patterns.
  • Capable of describing how technologies collaborate to form scalable systems.
  • Must have a solid grasp of system design beyond coding.

Skills

Core Java
Spring Boot
Microservices Architecture
Java Streams
Concurrency
Multithreading
JWT
OAuth2
Unit Testing
Test-driven development
Algorithmic problem solving
Design patterns
Explain architecture

Tools

Kafka
RabbitMQ

Job description

Required Skills
  • Strong hands-on experience in Core Java
  • Excellent practical knowledge of Spring Boot
  • Strong experience in Microservices Architecture
  • Good exposure to Java Streams, Concurrency, and Multithreading
  • Experience in implementing application security using JWT and OAuth2
  • Strong knowledge of Unit Testing frameworks and test-driven coding practices
  • Expertise in messaging frameworks like Kafka and/or RabbitMQ
  • Strong understanding of algorithmic problem solving
  • Good understanding of design patterns and their implementation in real-world applications
  • Ability to explain technical architecture, past project implementations, and engineering decisions in depth
Candidate Expectations
  • Must have a deep understanding of past projects and be able to clearly articulate the technical implementation of each component
  • Should be able to explain the reasoning behind engineering decisions, including the selection of technologies such as messaging systems, caching, and security mechanisms
  • Must demonstrate strong architectural reasoning, with the ability to connect business requirements, design patterns, and technical architecture
  • Should be capable of explaining how different technologies work together to build a scalable and maintainable system
  • Must move beyond coding and show a solid understanding of system design and architecture
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Java Backend Lead – Kafka & Microservices | 7 YoE | Any UST Location | Immediate Joiner
Senior Java Backend Lead – Kafka & Microservices | 7 YoE | Any UST Location | Immediate Joiner

UST • Bengaluru

On-site
INR 800,000 - 1,200,000
Java Backend Engineer | 10+ yrs | Spring Boot + Kafka | Docker/Kubernetes | Immediate Joiner | UST
Java Backend Engineer | 10+ yrs | Spring Boot + Kafka | Docker/Kubernetes | Immediate Joiner | UST

UST • Bengaluru

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

RekNomics • Chennai District

On-site
Confidential
Senior Java Developer
Senior Java Developer

Luxoft • Gurugram District

On-site
INR 1,200,000 - 1,800,000
Senior Java Backend Developer
Senior Java Backend Developer

Tata Consultancy Services • Hyderabad

On-site
INR 2,200,000 - 3,400,000
Java, Springboot, Kubernetes, Kafka
Java, Springboot, Kubernetes, Kafka

Cloudxtreme • Hyderabad, Chennai District, Bengaluru

Hybrid
INR 1,500,000 - 2,100,000
Senior Java Developer/ Java Lead
Senior Java Developer/ Java Lead

Datagaps • Hyderabad

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

Bounteous • Hyderabad, Gurugram District, Bengaluru

Hybrid
INR 2,500,000 - 4,200,000
Senior Java Developer
Senior Java Developer

Careernet • Thiruvananthapuram

On-site
INR 4,000,000 - 7,000,000
Java Spring Boot Developer 6-11 yrs
Java Spring Boot Developer 6-11 yrs

Infosys • Hyderabad, Chennai District, Bengaluru

Hybrid
INR 2,000,000 - 3,800,000