HumanBit Logo

Full Stack Developer (Java + Angular) | Codersbrain

full-time
Posted on September 10, 2025

Job Description

Full Stack Developer (Java + Angular)

Company Overview

(Company details are not specified)

Job Summary

We are seeking a highly skilled Full Stack Developer with expertise in Core Java, Spring Boot, Microservices, and Angular. The ideal candidate will possess solid backend development experience (minimum 60%) combined with strong frontend proficiency (around 40%). This role involves designing, developing, and delivering scalable enterprise applications while collaborating with cross-functional teams to achieve organizational goals.

Responsibilities

  • Design, develop, and maintain scalable, high-performance applications using Java, Spring Boot, and Angular.
  • Build RESTful APIs and integrate them with front-end components, ensuring robust application functionality.
  • Apply Object-Oriented Programming (OOP) concepts, alongside functional and reactive programming principles for clean and maintainable code.
  • Develop microservices-based architectures, ensuring scalability, reliability, and security in delivery.
  • Collaborate with front-end teams to create responsive and dynamic user interfaces (UIs) using Angular, HTML5, CSS3, and Bootstrap.
  • Manage relational and non-relational databases (MySQL, PostgreSQL, MongoDB), focusing on query optimization and schema design.
  • Implement CI/CD pipelines using Maven/Gradle and integrate with version control systems such as Git and GitHub/GitLab/Bitbucket.
  • Deploy and manage applications on cloud platforms (AWS, Azure, GCP) using Docker and Kubernetes orchestration.
  • Ensure high code quality through unit testing with frameworks such as JUnit, Jasmine, and Karma, while adhering to best practices.
  • Participate in code reviews, design discussions, and Agile ceremonies to drive continuous improvement.

Qualifications

  • Programming Languages:
    • Java (Core, OOPs, Functional, Reactive)
    • JavaScript, TypeScript
  • Frontend Technologies:
    • Angular (strong experience in building SPAs and dynamic UIs)
    • HTML5, CSS3, Bootstrap
  • Backend Technologies:
    • Java, Spring Boot, Microservices
    • RESTful API design & development
  • Databases:
    • MySQL, PostgreSQL, MongoDB
  • Tools & Platforms:
    • Version Control: Git, GitHub/GitLab/Bitbucket
    • Build Tools: Maven, Gradle
    • CI/CD pipelines
  • Cloud & DevOps:
    • AWS / Azure / GCP
    • Docker, Kubernetes
  • Testing Frameworks:
    • JUnit, Jasmine, Karma

Preferred Skills

  • Strong problem-solving and debugging skills.
  • Experience with Agile/Scrum methodologies.
  • Exposure to monitoring tools and logging frameworks.
  • Excellent communication and collaboration skills.

Experience

  • 6 to 9 years of relevant experience in software development, particularly with a strong focus on both backend and frontend technologies.

Environment

  • This position is based in Bangalore and is a full-time role. Further details regarding remote or hybrid work arrangements are not specified.

Salary

(Estimated salary range is not specified)

Growth Opportunities

(Career advancement opportunities are not specified)

Benefits

(Offered benefits are not specified)

Powered by
HumanBit Logo