Java Developer (Vadodara)

Java Developer (Vadodara)

03 Oct
|
Sigma Allied Services
|
Vadodara

03 Oct

Sigma Allied Services

Vadodara

Job Description-Java developer/ Java lead

Position

SDE Software Engineer / Tech Lead

Number of Openings

10 Positions

Experience

- Software Engineer: 6–9 Years
- Tech Lead: 10–15 Years

Location

- Vadodara: Software Engineer & Tech Lead
- Work Mode

Work From Office (WFO)

Role Overview

We are looking for experienced Java Software Engineers and Tech Leads with strong expertise in enterprise application development, microservices, distributed systems, and modern cloud-native technologies.

The selected candidates will be responsible for designing, developing, testing, and delivering high-quality enterprise applications while following Agile development practices and organizational standards.

Key Responsibilities

- Develop and maintain enterprise applications using Java and Spring Boot.
- Design and develop scalable, reliable, and high-performance microservices.
- Estimate effort and timelines for assigned tasks.
- Write and execute unit, integration, and automated test cases.
- Develop clean, maintainable, and reusable code following SOLID principles and design patterns.
- Design and develop REST APIs and web services.
- Work with relational and NoSQL databases.
- Implement Kafka-based event-driven solutions.
- Troubleshoot, debug, and resolve application issues and production defects.
- Provide accurate and timely status updates on assigned tasks.
- Participate in Agile/Scrum ceremonies, sprint planning, code reviews, and retrospectives.
- Follow organizational processes, policies, security standards, and best practices.
- Contribute to process improvements, technical documentation, and knowledge sharing.
- For Tech Lead roles, provide technical guidance, conduct design discussions, mentor team members,



and drive technical decisions.

Mandatory Technical Skills

Core Java & Backend

- Strong hands-on experience with Core Java
- Java 11 / 17 / 21
- Spring Framework:
- Spring Boot
- Spring MVC
- Spring IoC
- Spring AOP
- Spring Security

- Hibernate / JPA
- Multithreading & Concurrency
- Design Patterns
- SOLID Principles

Microservices & APIs

- Microservices Architecture
- REST APIs & API Design
- Web Services – JSON & SOAP
- Distributed Systems Design
- Event-Driven Architecture

Database

- Solid SQL knowledge
- RDBMS – Oracle & PostgreSQL
- MongoDB
- Database design and optimization

Messaging & Event Streaming

- Apache Kafka
- Zookeeper
- Kafka-based event-driven architecture

Front-End Knowledge

- JavaScript / TypeScript
- HTML5
- CSS3

DevOps & Cloud

- AWS
- Docker
- Kubernetes
- Jenkins / GitHub Actions
- Terraform
- CI/CD

Development & Testing Tools

- Eclipse / MyEclipse
- JUnit
- Maven / Ant / Gradle
- Git
- TDD & Unit Testing

Methodology

- Agile / Scrum
- Continuous Integration & Continuous Delivery
- Code Review and collaborative development practices

Tech Lead – Additional Expectations

Candidates applying for the Tech Lead (10–15 Years) position should additionally demonstrate:

- Strong system design and architecture skills.
- Experience designing scalable and distributed enterprise applications.




- Ability to make and communicate technical decisions.
- Experience leading technical discussions and code reviews.
- Ability to mentor and guide software engineers.
- Strong understanding of Microservices, Kafka, Cloud, Kubernetes, and CI/CD.
- Ability to translate business requirements into technical solutions.
- Robust troubleshooting, analytical, and problem-solving skills.

Education

Bachelor's / Master's degree in Computer Science, Information Technology, Engineering, or a related discipline.

Essential Soft Skills

- Strong logical and analytical skills.
- Excellent problem-solving and debugging abilities.
- Strong design and architectural thinking.
- Good written and verbal communication skills.
- Ability to articulate and present technical concepts clearly and precisely in English.
- Strong teamwork and collaboration skills.
- Ownership and accountability for assigned deliverables.

Candidate Profile

We are looking for professionals who have strong hands-on experience in Java, Spring Boot, Microservices, REST APIs, SQL, Kafka, Cloud, and modern DevOps practices, with the ability to build scalable enterprise applications and deliver quality solutions within defined timelines and effort estimates.

Keywords for Sourcing

Java | Java 11/17/21 | Spring Boot | Spring MVC | Spring Security | Microservices | REST API | Hibernate | JPA | Kafka | Zookeeper | PostgreSQL | Oracle | MongoDB | AWS | Docker | Kubernetes | Jenkins | GitHub Actions | Terraform | CI/CD | JUnit | Maven | Gradle | Git | Multithreading | System Design | Distributed Systems | Design Patterns | SOLID | Agile | Scrum | TDD

📌 Java Developer (Vadodara)
🏢 Sigma Allied Services
📍 Vadodara

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: java developer (vadodara) / vadodara

Subscribe to this job alert:

Get the latest job offers by email for: java developer (vadodara) / vadodara