Java Full Stack Developer(Angular)

2 - 5 years

Hyderabad Chennai Bengaluru

Posted:1 week ago

Apply

Job Description

Job Summary

Java Full Stack Developer

Key Responsibilities

  • Design, develop, test, and deploy enterprise-grade web applications using

    Java, Spring Boot, and Angular

    .
  • Develop RESTful APIs and microservices using Spring Boot.
  • Build responsive and user-friendly front-end interfaces using Angular, HTML5, CSS3, and TypeScript.
  • Collaborate with business analysts, product owners, and QA teams to understand and implement requirements.
  • Write clean, maintainable, and efficient code following coding standards and best practices.
  • Integrate applications with databases, third-party services, and cloud platforms.
  • Perform code reviews, debugging, troubleshooting, and performance tuning.
  • Ensure application security, scalability, and reliability.
  • Participate in Agile/Scrum ceremonies, including sprint planning, daily standups, and retrospectives.
  • Create and maintain technical documentation.

Required Skills & Qualifications

  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • 2-5 years

    of experience in Java full-stack development.
  • Strong proficiency in:
    • Java 8/11/17
    • Spring Boot
    • Spring MVC
    • Spring Data JPA/Hibernate
    • REST API Development
    • Angular (8+ versions)
    • TypeScript, JavaScript
    • HTML5, CSS3, Bootstrap
  • Experience with relational databases such as

    MySQL, PostgreSQL, Oracle, or SQL Server

    .
  • Knowledge of Microservices Architecture.
  • Experience with Git-based version control systems.
  • Familiarity with build tools such as Maven or Gradle.
  • Understanding of Agile/Scrum development methodologies.

Preferred Skills

  • Experience with

    Spring Security

    , OAuth2, JWT authentication.
  • Knowledge of cloud platforms such as

    Azure, AWS, or Google Cloud Platform

    .
  • Experience with Docker and Kubernetes.
  • Familiarity with CI/CD tools such as Jenkins, Azure DevOps, or GitHub Actions.
  • Knowledge of messaging systems such as Kafka or RabbitMQ.
  • Exposure to SonarQube, JUnit, Mockito, and automated testing frameworks.

Technical Environment

  • Backend:

    Java, Spring Boot, Spring MVC, Spring Data JPA, Hibernate, Microservices
  • Frontend:

    Angular, TypeScript, JavaScript, HTML5, CSS3, Bootstrap
  • Database:

    MySQL, PostgreSQL, Oracle
  • Tools:

    Git, Maven, Gradle, Jenkins, SonarQube
  • Cloud/Containers:

    Azure/AWS, Docker, Kubernetes

Soft Skills

  • Strong analytical and problem-solving abilities.
  • Excellent communication and collaboration skills.
  • Ability to work independently and as part of a team.
  • Strong attention to detail and commitment to quality.
  • Proactive approach to learning and adopting new technologies.

    Role & responsibilities


Skills Required

Java Spring Boot Angular Full Stack Java Fullstack Microservices Spring Boot

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