Java FullStack Developer

Cynet SystemsBoston, FL

About The Position

This role involves designing, developing, and supporting Java-based enterprise applications, building and maintaining RESTful APIs and microservices using Spring Boot, and developing modern UI solutions using Angular. The position requires implementing containerized applications using Docker in cloud-native environments, working with Kafka and MQ for event-driven architectures, and collaborating with cross-functional teams to deliver high-quality software solutions. Additionally, the role focuses on optimizing application performance, scalability, and security.

Requirements

  • 8+ years of hands-on Java development experience (Java 21+ preferred).
  • Strong experience with Spring Boot and Microservices.
  • Frontend development using Angular 19+ and RxJS.
  • Experience with Docker and cloud-native application development.
  • Expertise in Kafka, MQ, and event-driven systems.
  • Strong SQL and database experience (Oracle, SQL Server, MySQL, PostgreSQL).
  • Experience with AI-powered development tools such as GitHub Copilot or Windsurf.
  • Proficiency with Git and Agile development methodologies.

Nice To Haves

  • CI/CD pipeline experience.
  • Unit testing frameworks such as JUnit and Mockito.
  • Strong problem-solving and debugging skills.

Responsibilities

  • Design, develop, and support Java-based enterprise applications.
  • Build and maintain RESTful APIs and microservices using Spring Boot.
  • Develop modern UI solutions using Angular.
  • Implement containerized applications using Docker in cloud-native environments.
  • Work with Kafka and MQ for event-driven architectures.
  • Collaborate with cross-functional teams to deliver high-quality software solutions.
  • Optimize application performance, scalability, and security.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service