Java Full Stack Developer

9 - 14 years

Chennai Bengaluru Mumbai

Posted:1 week ago

Apply

Job Description

Job Summary

Java Full Stack Developer

The candidate will be responsible for building high-performance applications, collaborating with cross-functional teams, and driving technical excellence across the software development lifecycle.

Key Responsibilities

  • Design, develop, test, and deploy enterprise-grade applications using Java technologies.
  • Develop responsive and scalable front-end applications using

    Angular and/or React

    .
  • Build and maintain RESTful APIs and Microservices architectures.
  • Implement event-driven solutions using

    Apache Kafka

    .
  • Collaborate with Product Owners, Architects, and business stakeholders to understand requirements.
  • Perform code reviews and ensure adherence to coding standards and best practices.
  • Optimize application performance, scalability, and reliability.
  • Participate in Agile ceremonies including sprint planning, daily standups, retrospectives, and demos.
  • Mentor junior developers and provide technical guidance.
  • Troubleshoot production issues and provide timely resolutions.

Mandatory Skills

Backend

  • Java (5+ years mandatory)

  • Java 8/11/17
  • Spring Boot
  • Spring MVC
  • Spring Security
  • JPA/Hibernate
  • REST APIs
  • Microservices Architecture

Frontend

  • Angular and/or React (5+ years mandatory)

  • TypeScript
  • HTML5
  • CSS3
  • JavaScript ES6+

Messaging & Streaming

  • Apache Kafka (5+ years mandatory)

  • Event-driven architecture
  • Kafka Producers, Consumers, Topics, Partitions

Database

  • Oracle / PostgreSQL / MySQL
  • SQL and Performance Tuning

DevOps & Cloud

  • CI/CD Pipelines
  • Jenkins/GitHub Actions
  • Docker
  • Kubernetes
  • AWS/Azure/GCP

Tools & Technologies

  • Git
  • Maven/Gradle
  • JIRA
  • SonarQube

Required Experience

  • 9-15 years of overall software development experience.

  • 5+ years of hands-on Java development experience.

  • 5+ years of Full Stack development experience.

  • 5+ years of Angular and/or React experience.

  • 5+ years of Apache Kafka experience.

  • Strong experience in Microservices-based architecture.
  • Experience working in Agile/Scrum environments.
  • Exposure to cloud-native application development.

Preferred Qualifications

  • Bachelor's/Master's degree in Computer Science, Information Technology, or related field.
  • Experience with containerization and orchestration platforms.
  • Knowledge of design patterns and distributed systems.
  • Experience with observability tools such as Splunk, ELK, Grafana, or Prometheus.
  • Relevant Java or Cloud certifications are a plus.

Nice to Have

  • Reactive Programming (WebFlux)
  • Redis/Caching
  • GraphQL
  • Event Sourcing
  • Kubernetes Administration
  • Domain-Driven Design (DDD)

Key Competencies

  • Strong problem-solving and analytical skills.
  • Excellent communication and stakeholder management.
  • Leadership and mentoring capabilities.
  • Ability to work independently in a fast-paced environment.
  • Strong ownership and accountability.

Skills Required

Java Kafka React.js Angular Full Stack Development Stack

Learn the skills this job asks for

See your skill gap for Full Stack Developer →

Free courses, interview questions and practice for each skill.

Work Mode

Hybrid

Job Type

Full Time

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now
Infosys logo
Infosys

IT Services and IT Consulting

Bangalore Karnataka

RecommendedJobs for You

Hinduja Global Solutions (HGS) logo

Java Full Stack Developer

Hinduja Global Solutions (HGS)

Bengaluru

Logile, Inc. logo

Bhubaneswar

M

Java Full Stack Developer

MindTrilogy IT Solutions Pvt. Ltd

Mumbai

Clover Infotech logo

Navi mumbai, Mumbai

Quess IT Solutions logo

Java Full Stack Developer

Quess IT Solutions

Pune, Chennai, Bengaluru

Quess IT Solutions logo

Java Full Stack Developer

Quess IT Solutions

Bengaluru