Senior Java Developer

Year    KA, IN, India

Job Description

Senior Java Developer



Experience:

8-10 Years

Contract Type:

6 Months (C2H)

Location:

Bangalore

Work Mode:

Hybrid (2-3 days per week in office)

Work Timings:

11:00 AM - 8:00 PM IST
(Candidate should be flexible and may need overlap with EST time zone as per project requirements)

Role Overview



We are looking for an experienced

Senior Java Developer

with strong expertise in building scalable, cloud-native microservices. The ideal candidate will have hands-on experience with Kafka-based messaging systems, Spring Boot frameworks, and AWS cloud services, and should be comfortable working in a hybrid setup from Bangalore.

Key Responsibilities



Design, develop, and maintain high-performance Java applications using

Java 8+

. Build and enhance

microservices-based architectures

using Spring Boot and Spring Cloud. Develop and consume

RESTful APIs

for enterprise applications. Implement event-driven architectures using

Apache Kafka

for messaging and stream processing. Deploy, manage, and monitor applications on

AWS

(Lambda, ECS, S3, RDS, etc.). Collaborate with cross-functional teams to deliver scalable and reliable solutions. Write clean, maintainable, and testable code following

design patterns

and

clean code principles

. Participate in code reviews, unit testing, and follow

TDD

best practices. Support CI/CD pipelines and ensure smooth deployments.

Mandatory Skills & Experience



7+ years of hands-on experience in

Java development (Java 8 or above)

. Strong expertise in

Spring Boot

,

Spring Cloud

, and

REST APIs

. Hands-on experience with

Apache Kafka

. Experience deploying applications on

AWS

(Lambda, ECS, S3, RDS, etc.). Proficiency with

Git

,

Maven/Gradle

, and

CI/CD pipelines

(Jenkins, GitLab CI, etc.). Working knowledge of

Docker

and containerized applications. Strong understanding of

design patterns

,

clean coding practices

, and

TDD

.

Other Requirements



Base location must be Bangalore

(No outstation candidates). Candidate should be available for

L2 face-to-face interviews

in Bangalore. Willingness to work in a

hybrid model

from the Brookfield office. Strong communication and problem-solving skills.
Job Type: Contractual / Temporary
Contract length: 6-12 months

Pay: ?140,000.00 - ?170,000.00 per month

Experience:

AWS: 5 years (Required) Microservices: 5 years (Required) Spring Boot: 5 years (Required) Apache Kafka: 5 years (Required)
Work Location: In person

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD4935853
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    KA, IN, India
  • Education
    Not mentioned
  • Experience
    Year