Job Description Java Full Stack Developer (Java FSD) – Job Description
Job Title: Java Full Stack Developer
Experience: 3–8 Years (Customizable)
Location: Hyderabad / Bangalore / Pune / Chennai
Employment Type: Full-Time
Job Summary
We are looking for a skilled Java Full Stack Developer with expertise in Java, Spring Boot, Microservices, and modern front-end technologies such as React.js or Angular. The ideal candidate will be responsible for designing, developing, testing, and maintaining scalable enterprise applications while collaborating with cross-functional teams.
Key Responsibilities
- Develop and maintain scalable web applications using Java and Spring Boot.
- Design and implement RESTful APIs and Microservices.
- Build responsive and user-friendly front-end applications using React.js or Angular.
- Integrate front-end components with backend services.
- Participate in application design, development, testing, deployment, and support.
- Write clean, maintainable, and reusable code following coding standards.
- Collaborate with Product Owners, QA, DevOps, and UI/UX teams.
- Perform code reviews, debugging, troubleshooting, and performance tuning.
- Implement unit testing and integration testing.
- Support CI/CD pipelines and cloud deployments.
Required Skills
Backend
- Java 8/11/17+
- Spring Boot
- Spring MVC
- Microservices Architecture
- REST APIs
- Hibernate / JPA
- Maven / Gradle
Frontend
- React.js (Preferred) or Angular
- JavaScript (ES6+)
- TypeScript
- HTML5, CSS3, Bootstrap
Database
- MySQL
- PostgreSQL
- Oracle
- MongoDB (Good to Have)
Tools & Technologies
- Git/GitHub/GitLab
- Jenkins
- Docker
- Kubernetes
- Kafka
- Swagger/OpenAPI
- JUnit, Mockito
Cloud (Preferred)
Qualifications
- Bachelor's degree in Computer Science, Information Technology, or related field.
- Strong understanding of Object-Oriented Programming (OOP) concepts.
- Experience working in Agile/Scrum environments.
- Excellent analytical, problem-solving, and communication skills.
Nice to Have
- Spring Security, OAuth2, JWT
- Kafka/Event-Driven Architecture
- Next.js
- GraphQL
- Terraform
- Monitoring tools such as Prometheus, Splunk, Grafana.
Requirements Java 8/11/17+ Spring Boot Spring MVC Microservices Architecture REST APIs Hibernate / JPA Maven / Gradle