Java Full Stack Developer - Angular

Unison Group

  • Design, develop, and maintain scalable full-stack web applications using Java and Angular.
  • Develop robust backend services and RESTful APIs using Java and Spring Boot.
  • Build responsive and user-friendly front-end applications using Angular.
  • Work with HTML, CSS, JavaScript/TypeScript to develop and enhance UI components.
  • Implement business logic, integrations, validations, and reusable application components.
  • Design and develop microservices-based applications and integrate with internal/external systems.
  • Work with relational databases and write efficient SQL queries.
  • Perform unit testing, debugging, code reviews, and performance optimization.
  • Troubleshoot application issues and provide effective technical solutions.
  • Collaborate with Business Analysts, Architects, QA teams, and other developers to deliver high-quality solutions.
  • Participate in Agile/Scrum ceremonies, sprint planning, estimation, and technical discussions.
  • Ensure adherence to coding standards, security practices, and software development best practices.

Requirements

  • 6+ years of overall software development experience.
  • Strong hands-on experience with Java 8+.
  • Strong experience with Spring Boot, Spring Framework, and REST APIs.
  • Hands-on experience with Angular – any version is acceptable.
  • Good knowledge of TypeScript, JavaScript, HTML5, and CSS3.
  • Experience with Microservices architecture.
  • Strong knowledge of SQL and relational databases.
  • Experience with Git and CI/CD practices.
  • Good understanding of SDLC and Agile methodologies.

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.