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
  • Bachelors or Masters 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.
Similar jobs

More from TalentOla
TalentOla 7 hours ago
TalentOla 2 hours ago
TalentOla 2 hours ago

Java Fullstack

Apply Now
Back to search page