Java Developer (4-8 years) – Mumbai
Tata Consultancy Services · Mumbai
Job description
About the role
We are looking for a Java Developer with 4-8 years of experience to design, develop, integrate, and support enterprise applications and RESTful services. The role requires strong hands‑on expertise in Java/J2EE, Spring Boot, SQL, Hibernate, and JPA, together with practical experience using modern source‑control, build, and deployment tools.
Key responsibilities
- Design, develop, test, and maintain Java/J2EE applications using Spring and Spring Boot.
- Develop and integrate RESTful APIs using JAX‑RS and JSON, ensuring reliability and secure coding practices.
- Build and maintain persistence layers with SQL, Hibernate, and JPA.
- Manage source code with Git or SVN, handling branching, merging, and collaborative development.
- Create and maintain builds using Maven, Gradle, or Ant, including dependency and version management.
- Contribute to microservices development and deployment on cloud infrastructure.
- Support CI/CD pipelines and automated deployments with Jenkins scripts.
Required profile
- 3‑5 years of relevant software development experience.
- Strong programming experience in Java and J2EE.
- Hands‑on experience with Spring Framework and Spring Boot.
- Experience developing and consuming RESTful APIs using JAX‑RS and JSON.
- Good knowledge of SQL and experience with Hibernate and JPA.
Required skills
- Java, J2EE
- Spring, Spring Boot
- SQL, Hibernate, JPA
- JAX‑RS, JSON, RESTful APIs
- Git, SVN
- Maven, Gradle, Ant
- Jenkins, CI/CD pipelines
- Microservices, cloud infrastructure
- Oracle or PostgreSQL databases
- Web servers and load‑balancing technologies
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in India.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
Published 13 hours ago
Expires 1 month from now
5 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Tata Consultancy Services
Mumbai