Lead Java Developer

Year    KA, IN, India

Job Description

Role: Java Lead

Experience: 5-8 Years

Location: Bangalore (Work from Office - Locals preferred)

Are: Ozone Manay Technology PArk

Job Type: Full-Time

Purpose of the Role



Lead the design, development, and deployment of enterprise-grade applications, driving best practices in coding, architecture, and delivery while mentoring junior engineers and collaborating across teams.

Key Responsibilities



Lead the design, development, and deployment of enterprise applications using Java, Spring Boot, and Microservices architecture.

Collaborate with architects, product managers, and QA teams to deliver high-quality features.

Own technical delivery across sprints, ensuring adherence to coding standards and best practices.

Guide and mentor junior developers, conduct code reviews, and provide hands-on technical leadership.

Design and build RESTful APIs and integrate with third-party services.

Troubleshoot and resolve complex technical issues.

Work with DevOps to integrate CI/CD pipelines and manage deployments on AWS/GCP/Azure.

Maintain technical documentation and contribute to sprint planning and estimation.

Required Skills



Strong programming experience in Java, Spring Boot, Hibernate/JPA.

Proficiency in building and consuming RESTful APIs.

Solid understanding of Microservices architecture, distributed systems, design principles, and design patterns.

Experience with message brokers: Kafka, RabbitMQ.

Hands-on with cloud platforms: AWS, GCP, or Azure.

Knowledge of security standards: OAuth2, JWT, and application hardening.

Database expertise: SQL (PostgreSQL/MySQL) and NoSQL (MongoDB/Redis).

Familiarity with Docker, Kubernetes, CI/CD tools (Jenkins, GitLab CI).

Strong debugging, optimization, and performance tuning skills.

Experience with Git, Maven/Gradle, Agile methodologies.

Excellent communication and leadership skills.

Preferred Skills



Exposure to front-end frameworks such as JavaScript/React (good to have).

Certifications in Java or Cloud technologies.

Qualifications



Experience: 4-9 years in backend development with Java.

Education: Bachelor's/Master's in Computer Science / IT or equivalent practical experience.

Interview Process - Technical Rounds (2 rounds)



Round 1 - Virtual: Covers core technical concepts, problem-solving, and real-time coding assessments.

Round 2 - Face-to-Face (F2F): Conducted at our office premises, focusing on in-depth technical discussions, system design, and role-specific scenarios.

HR Round (1 round)

Conducted after successful completion of the technical rounds.

Focuses on cultural fit, role expectations, and organizational alignment.

Includes discussions on career aspirations and work preferences.

Key Points to Note:



Round 1 is virtual; Round 2 is mandatory F2F.

Coding evaluations are hosted on an online collaborative platform.

Depending on candidate performance, additional technical discussions may be scheduled.

Job Types: Full-time, Permanent, Contractual / Temporary

Pay: ₹2,200,000.00 - ₹2,700,000.00 per year

Ability to commute/relocate:

Bangalore, Karnataka: Reliably commute or planning to relocate before starting work (Required)
Application Question(s):

Notice period Current CTC Expected CTC
Experience:

Microservices architecture, design principles &patterns.: 3 years (Required) Java Backend Development: 4 years (Required) team leading: 2 years (Required) Azure/AWS/GCP: 3 years (Required) message brokers: Kafka, RabbitMQ.: 3 years (Required) building and consuming RESTful APIs: 3 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
    JD4293394
  • 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