Birlasoft

Lead Java Developer

Birlasoft

full-time

Posted on:

Location Type: Office

Location: Bengaluru • 🇮🇳 India

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

AWSAzureCloudDockerJavaJenkinsKafkaKubernetesMicroservicesNoSQLSpringSpring BootSpringBootSQL

About the role

  • 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.

Requirements

  • 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).

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
JavaSpring BatchSpring BootSpring CloudKafkaEvent HubSQSREST APIsDockerKubernetes
Soft skills
collaborationtroubleshootingcode qualitymaintainabilityadherence to standards