Skip to main content

Java Fullstack

Technology
TalentOla
2 months agoUntil 8/11/2026
Full time

Job description

Job Description – Java Full Stack Developer

Position: Java Full Stack Developer

Experience: 5+ Years

Location: Bengaluru / Hyderabad / Pune / Chennai / Noida (or PAN India)

Employment Type: Full-Time

Job Summary

We are looking for a skilled Java Full Stack Developer with 5+ years of experience in building scalable enterprise applications. The ideal candidate should have strong expertise in Java, Spring Boot, Microservices, and modern front-end technologies such as ReactJS or Angular. The role involves developing high-performance applications, collaborating with cross-functional teams, and contributing throughout the software development lifecycle.

Key Responsibilities

  • Design, develop, test, and maintain enterprise-grade applications using Java technologies.
  • Develop and consume RESTful APIs and Microservices.
  • Build responsive and user-friendly front-end applications using ReactJS or Angular.
  • Collaborate with product owners, business analysts, and QA teams to deliver high-quality solutions.
  • Participate in requirement analysis, design discussions, and code reviews.
  • Write clean, maintainable, and efficient code following industry best practices.
  • Troubleshoot, debug, and resolve production issues.
  • Ensure application performance, scalability, and security.
  • Work in Agile/Scrum development environments.

Required Technical Skills

Backend

  • Java 8/11/17
  • Spring Boot
  • Spring MVC
  • Microservices
  • REST APIs
  • Hibernate/JPA
  • Maven/Gradle

Frontend

  • ReactJS or Angular
  • JavaScript
  • TypeScript
  • HTML5
  • CSS3
  • Bootstrap

Database

  • SQL
  • Oracle / PostgreSQL / MySQL

Tools & Technologies

  • Git/GitHub
  • Jenkins
  • Docker
  • Kubernetes (preferred)
  • SonarQube
  • JUnit
  • Postman
  • Swagger

Preferred Skills

  • Experience with Kafka or RabbitMQ.
  • Knowledge of Cloud Platforms (AWS/Azure/GCP).
  • Understanding of Design Patterns and Data Structures.
  • Experience working with CI/CD pipelines.
  • Familiarity with containerization and cloud-native applications.

Educational Qualification

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

Desired Candidate Profile

  • Strong problem-solving and analytical skills.
  • Excellent communication and teamwork abilities.
  • Ability to work independently and collaboratively in a fast-paced environment.
  • Experience in Agile/Scrum methodologies.

Keywords for Sourcing

Java, Spring Boot, Microservices, ReactJS, Angular, REST API, Hibernate, JPA, SQL, Kafka, Docker, Kubernetes, AWS, Azure, Jenkins, Git, Full Stack Developer, Java Developer.

Notice Period: Immediate to 30 Days Preferred

Experience: 5+ Years

Location: Bengaluru / Hyderabad / Pune / Chennai / Noida / PAN India.

al Lead.

Interested in this role?

Related