HamburgerMenu
hirist

Java Developer - Scalable Enterprise Applications

First Career Center
2 - 5 Years
Gujarat

Posted on: 10/07/2026

Job Description

Job Summary:

We are looking for a skilled and passionate Java Developer with 26 years of experience in designing, developing, and maintaining scalable enterprise applications. The ideal candidate should have strong expertise in Java 8, Spring Boot, Microservices, Spring Data JPA, REST APIs, Apache Kafka, Relational Databases, and Redis. The candidate should be capable of delivering high-quality, secure, and performance-oriented applications while collaborating with cross-functional teams.

Key Responsibilities:

- Design, develop, test, and maintain Java-based enterprise applications.

- Develop scalable Microservices using Spring Boot.

- Build and integrate RESTful APIs with internal and external systems.

- Implement data access using Spring Data JPA and relational databases.

- Develop event-driven solutions using Apache Kafka.

- Optimize application performance, scalability, and reliability.

- Work with Redis for caching and session management.

- Troubleshoot production issues and provide timely resolutions.

- Write clean, reusable, and maintainable code following coding standards.

- Participate in code reviews and contribute to continuous improvement.

- Collaborate with QA, DevOps, Product, and Business teams throughout the software development lifecycle.

Mandatory Skills:

- Java 8

- Spring Boot

- Microservices

- Spring Data JPA

- REST API Development

- Apache Kafka

- Relational Databases (MySQL/PostgreSQL/Oracle)

- Redis

- Maven/Gradle

- Git Version Control

Good to Have:

- Docker

- Kubernetes

- CI/CD Pipelines

- Swagger/OpenAPI

- JUnit & Mockito

- AWS, Azure, or GCP exposure

- Agile/Scrum methodology

Required Qualifications:

- Bachelor's or Master's degree in Computer Science, Information Technology, or a related field.

- 26 years of hands-on experience in Java application development.

- Strong understanding of Object-Oriented Programming (OOP) principles.

- Excellent analytical and problem-solving skills.

- Good communication and teamwork abilities.

info-icon

Did you find something suspicious?

Similar jobs that you might be interested in

Loading chat...