Sr. Java Developer (India)

Sr. Java Developer (India)

05 Aug
|
NetSet Software
|
India

05 Aug

NetSet Software

India

Java Developer (Mid–Senior Level | 5+ Years Experience) Domain: Automobile Industry

Role Overview

We are looking for a Mid–Senior Java Developer with strong backend engineering expertise to design and build scalable, maintainable enterprise applications. The role focuses on microservices, distributed systems, and event-driven architecture in the automobile domain, with emphasis on clean code, quality, and collaboration.

Required Experience

- 5+ years of professional software development experience
- Strong expertise in Java 21
- Hands-on experience with Spring Boot
- Exposure to Quarkus is a plus
- Strong understanding of microservices architecture
- Experience in distributed systems
- Hands-on experience with event-driven architecture using RabbitMQ

Technical SkillsCore Backend

- Java 21 (streams, concurrency, modern language features)
- Spring Boot (REST APIs, microservices development)
- API design and backend system design

Architecture & Messaging

- Microservices architecture
- Event-driven systems using RabbitMQ
- Asynchronous processing and messaging patterns

Testing & Quality

- Strong experience in unit testing and integration testing
- Hands-on with JUnit and Mockito
- Ability to write testable, clean, and maintainable code
- Good understanding of test coverage and mocking strategies

DevOps (Basic Knowledge)

- Basic understanding of Docker (containers, images, builds)
- Basic understanding of Kubernetes (pods, deployments, services)

Day-to-Day Responsibilities

- Design, develop, and maintain high-quality, scalable,



and maintainable Java applications
- Build and enhance microservices-based systems
- Implement event-driven workflows using RabbitMQ
- Write unit and integration tests using JUnit and Mockito
- Ensure code quality through clean coding practices and test coverage
- Actively participate in peer code reviews and provide constructive feedback
- Collaborate closely with cross-functional teams (Product, QA, DevOps)
- Participate in Agile ceremonies:
- Daily stand-ups
- Sprint planning
- Backlog grooming
- Sprint retrospectives
- Debug production issues and perform root cause analysis (RCA)
- Improve system performance, scalability, and reliability continuously
- Contribute to enterprise-grade solutions in the automobile domain

Communication Skills

- Strong verbal and written communication skills
- Ability to clearly articulate technical solutions and design decisions
- Comfortable collaborating with distributed teams
- Ability to actively participate in discussions, planning, and technical debates

Good to Have

- Experience with Quarkus framework
- CI/CD pipeline exposure
- Cloud platforms (AWS / GCP / Azure)
- Observability tools (ELK, Prometheus, Grafana)
- Performance tuning of Java applications

Desired Traits

- Strong focus on clean, scalable, and testable code
- Valuable understanding of system design principles
- Ownership mindset and accountability
- Proactive problem solver
- Comfortable working in fast-paced Agile environments

Job Types: Full-time, Permanent

Work Location: In person

📌 Sr. Java Developer (India)
🏢 NetSet Software
📍 India

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: sr. java developer (india) / india

Subscribe to this job alert:

Get the latest job offers by email for: sr. java developer (india) / india