Senior Java Developer - Spring Boot & Cloud Applications

Birlasoft Limited

Bengaluru/Bangalore

Not disclosed

Work from Office

Full Time

Min. 5 years

Job Details

Job Description

Java Backened developer

Area(s) of responsibility

Job Description:

We are looking for an experienced Senior Java Developer with strong hands-on expertise in Spring Batch, Spring Boot, and cloud-based event-driven architectures (Azure or AWS). The ideal candidate should have a solid understanding of distributed systems, microservices design, and data processing.

Key Responsibilities:

Design, develop, and maintain batch and real-time processing applications using Spring Batch and Spring Boot.

Build and integrate event-driven and microservices architectures on AWS or Azure.

Collaborate with cross-functional teams to design scalable, resilient, and secure systems.

Optimize application performance and troubleshoot production issues.

Familiarity with CI/CD pipelines and follow DevOps best practices

Ensure code quality, maintainability, and adherence to industry standards.

Required Skills:

Strong Java programming and debugging skills.

Spring Batch, Spring Boot, Spring Cloud frameworks – hands-on experience

Experience with event-based systems (Kafka, Event Hub, SQS/SNS, etc.).

Working knowledge of Azure or AWS cloud services (compute, storage, messaging).

Experience with REST APIs, microservices, and containerization (Docker, Kubernetes).

Familiarity with CI/CD tools (Jenkins, GitHub Actions, Azure DevOps, etc.).

Strong understanding of database technologies (SQL and NoSQL). Oracle Exp preferred

Experience Level

Senior Level

Job role

Work location

INDIA - BENGALURU - BIRLASOFT OFFICE, IN

Department

Software Engineering

Role / Category

Software Development

Employment type

Full Time

Shift

Day Shift

Job requirements

Experience

Min. 5 years

About company

Name

Birlasoft Limited

Job posted by Birlasoft Limited

Apply on company website