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 web applications using Java and Angular.
  • Architect and build scalable RESTful APIs and Microservices.
  • Participate in requirement analysis, technical design, coding, testing, and deployment activities.
  • Lead technical discussions and provide guidance to development teams.
  • Develop responsive and user-friendly front-end applications using Angular.
  • Optimize application performance, security, and scalability.
  • Implement CI/CD pipelines and DevOps practices.
  • Work closely with Product Owners, Architects, QA teams, and stakeholders.
  • Conduct code reviews and enforce coding standards and best practices.
  • Troubleshoot production issues and perform root cause analysis.
  • Mentor junior developers and contribute to technical excellence initiatives.

Required Skills & Qualifications

Backend

  • Strong experience in

    Java 8/11/17+

  • Expertise in

    Spring Boot

  • Experience with

    Spring MVC, Spring Security

  • Strong hands-on experience in

    Microservices Architecture

  • Experience with REST APIs and web services development
  • Good understanding of multithreading, collections, concurrency, and JVM tuning

Frontend

  • Strong hands-on experience in

    Angular (8+ preferred, Angular 12/14/16+)

  • Expertise in TypeScript, JavaScript, HTML5, CSS3, Bootstrap
  • Experience with RxJS, Angular Material, State Management

Database

  • Experience with SQL databases such as:
    • Oracle
    • PostgreSQL
    • MySQL
  • Knowledge of NoSQL databases like MongoDB is preferred

Cloud & DevOps

  • Experience with AWS, Azure, or GCP
  • Knowledge of Docker and Kubernetes
  • Hands-on experience with CI/CD tools:
    • Jenkins
    • GitHub Actions
    • GitLab CI/CD

Tools & Technologies

  • Git/GitHub/Bitbucket
  • Maven/Gradle
  • SonarQube
  • JIRA
  • Swagger/OpenAPI

Preferred Qualifications

  • Experience with Event-Driven Architecture (Kafka/RabbitMQ).
  • Exposure to containerization and orchestration technologies.
  • Experience working in Agile/Scrum environments.
  • Knowledge of design patterns and software architecture principles.
  • Experience in application modernization and cloud migration projects.

Leadership Expectations

  • Drive technical design and architectural decisions.
  • Collaborate with business and technical stakeholders.
  • Mentor team members and promote engineering best practices.
  • Contribute to solutioning, estimations, and project planning.

Educational Qualification

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

Skills Required

Java Kafka 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