Senior Full Stack Java Developer

Cynet Systems•Irving, TX

About The Position

The Senior Full Stack Java Developer will develop and maintain enterprise applications across the full project life cycle, from conception through deployment. The role spans back-end Java microservices and front-end React JS development and requires hands-on experience with Java, J2EE, the Spring Framework, Spring Web Services, and Spring Boot Microservices. The developer will also work with relational and NoSQL databases, build and CI/CD tooling, and source control and defect-tracking tools.

Requirements

  • 7+ years of hands-on experience with Java, J2EE, the Spring Framework, Spring Web Services, and Spring Boot Microservices.
  • Comprehensive expertise in full project life cycle implementation across back-end Java microservices and front-end React JS development.
  • Strong hands-on experience with Core Java, Spring IOC, REST APIs, and JUnit testing.
  • Experience designing and implementing responsive interfaces with React JS, Redux (Thunk or Saga), JavaScript, HTML, and CSS.
  • Ability to work with Linux and Windows operating systems.
  • Experience querying and managing relational and NoSQL data using SQL, MySQL, MongoDB, and Cassandra.
  • Experience with Maven, Ant, Ivy, Jenkins, and automated delivery pipelines.
  • Experience with JIRA, SVN, Git, Bitbucket, Postman, Altova, SOP API, Xcode, and Strategy Manager.

Responsibilities

  • Develop and maintain enterprise applications using Java, J2EE, the Spring Framework, Spring Web Services, and Spring Boot Microservices.
  • Design and implement responsive user interfaces using React JS, Redux (Thunk or Saga), JavaScript, HTML, and CSS.
  • Query and manage data using relational and NoSQL databases.
  • Use build and CI/CD tools, including automated delivery pipelines.
  • Manage source control and defect tracking using the listed tools.
  • Participate in the full project life cycle from conception through deployment.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service