Java Full Stack Developer

9 - 14 years

Hyderabad Chennai Bengaluru

Posted:1 week ago

Apply

Job Description

Job Summary

Java Full Stack Developer

Key Responsibilities

  • Design, develop, and maintain enterprise-grade applications using Java and modern front-end technologies.
  • Build scalable and high-performing RESTful APIs and Microservices.
  • Develop responsive and user-friendly web applications using Angular and React.
  • Implement event-driven architectures using Apache Kafka.
  • Collaborate with Architects, Product Owners, Business Analysts, and DevOps teams.
  • Participate in system design discussions, technical reviews, and architecture decisions.
  • Optimize application performance, scalability, and security.
  • Lead code reviews, mentor junior developers, and ensure coding best practices.
  • Implement CI/CD pipelines and support cloud deployment initiatives.
  • Troubleshoot production issues and provide timely resolutions.
  • Work in Agile/Scrum development environments.

Required Technical Skills

Backend

  • Strong experience in

    Java 8/11/17

  • Expertise in

    Java

  • Spring Framework, Spring MVC, Spring Security
  • REST API Development
  • Hibernate / JPA
  • Design Patterns and Object-Oriented Programming (OOP)

Frontend

  • Strong hands-on experience in

    Angular (10+)

  • Experience in

    React.js

  • JavaScript, TypeScript
  • HTML5, CSS3, Bootstrap
  • State Management (Redux, NgRx)

Messaging & Streaming

  • Hands-on experience with

    Apache Kafka

  • Kafka Producers, Consumers, Streams
  • Event-driven architecture
  • Message Queue concepts

Database

  • Oracle, PostgreSQL, MySQL
  • MongoDB or other NoSQL databases
  • Query optimization and performance tuning

Cloud & DevOps

  • AWS / Azure / GCP
  • Docker & Kubernetes
  • Jenkins, GitHub Actions, GitLab CI/CD
  • Terraform (Good to Have)

Tools & Technologies

  • Git, Maven, Gradle
  • SonarQube
  • JUnit, Mockito
  • Swagger/OpenAPI

Required Qualifications

  • Bachelor's or Master's degree in Computer Science, Information Technology, or related field.
  • 9-15 years of overall software development experience.
  • Minimum 9+ years of experience in

    JAVA

  • Minimum 5+ years of experience in

    frontened

  • Strong experience in Angular and/or React development.
  • Hands-on experience with Kafka-based solutions.
  • Experience working in Agile/Scrum environments.
  • Strong analytical, problem-solving, and communication skills.

Preferred Skills

  • Experience with Domain-Driven Design (DDD).
  • Exposure to API Gateway and Service Mesh technologies.
  • Knowledge of container orchestration using Kubernetes.
  • Experience in financial services, banking, insurance, or product-based organizations.
  • Exposure to AI/ML integrations and modern cloud-native architectures.

Key Competencies

  • Technical Leadership
  • Solution Design & Architecture
  • Stakeholder Management
  • Mentoring & Team Collaboration
  • Problem Solving & Analytical Thinking
  • Ownership & Accountability

Notice Preference

Immediate to 60 Days Preferred.

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