Java Full Stack Developer

Cynet SystemsAtlanta, GA

About The Position

This role involves developing and maintaining full stack applications using Java and Angular. The developer will collaborate within an Agile team to deliver high-quality software solutions, implement backend services using Spring Boot and Microservices architecture, manage data persistence using Hibernate, RDBMS, and NoSQL databases, and perform unit testing using JUnit frameworks to ensure code quality.

Requirements

  • 8+ years of experience in Java/JEE development.
  • Strong hands-on coding experience in Angular framework.
  • Experience working in an Agile environment.
  • Proficiency with Spring Framework including Core, MVC, Web Services, Integration Suite, and Spring Data.
  • Experience with Web Services using SOAP and REST.
  • Experience with Spring Batch Framework.
  • Experience with Spring Boot and Spring Microservices.
  • Experience with Hibernate.
  • Experience with ExtJS Framework, JSP, and JavaScript.
  • Experience with NoSQL databases, specifically MongoDB.
  • Experience with IBM DB2 and RDBMS concepts.
  • Experience with JUnit and Unit Testing frameworks.

Nice To Haves

  • Knowledge of Drools Framework.
  • Knowledge of AngularJS Framework.
  • Knowledge of Bitbucket.
  • Experience working in JIRA.
  • Experience working in AWS.

Responsibilities

  • Develop and maintain full stack applications using Java and Angular.
  • Collaborate within an Agile team environment to deliver high-quality software solutions.
  • Implement backend services using Spring Boot and Microservices architecture.
  • Manage data persistence using Hibernate, RDBMS, and NoSQL databases.
  • Perform unit testing using JUnit frameworks to ensure code quality.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service