About The Position

The Sr. Full Stack Java Developer will design, develop, and implement large-scale applications in hosted production environments throughout the software development life cycle. The role involves full-stack development, including Java/J2EE and Spring-based backend technologies, REST/SOAP web services, and Angular front-end development. The developer will also build micro frontends, work with cloud-based development environments and MongoDB, and use Agile and DevOps practices, including continuous integration and continuous deployment.

Requirements

  • Minimum 5 years of full software development life cycle (SDLC) experience designing, developing, and implementing large-scale applications in hosted production environments.
  • Proficiency in full-stack development.
  • Proficiency and demonstrated experience with Java/J2EE technologies.
  • Experience with Spring Framework and Spring Boot.
  • Experience with REST/SOAP web services and JSON, WSDL, or XML.
  • Experience with Angular 10+, TypeScript, micro frontends, Jasmine, and Karma.
  • Experience with cloud-based development using Azure or AWS.
  • Experience with Tomcat or WebSphere web servers.
  • Experience with MongoDB and NoSQL databases.
  • Experience with Maven or Gradle, Git, JUnit, and Mockito.
  • Proficiency in object-oriented design techniques and principles.
  • Experience developing micro frontends using UI/UX frameworks.
  • Experience with Agile methodologies such as Scrum.
  • Experience with DevOps toolchain methodologies, including continuous integration and continuous deployment.

Responsibilities

  • Design, develop, and implement large-scale applications in hosted production environments.
  • Develop full-stack applications using Java/J2EE, Spring, Spring Boot, and Angular technologies.
  • Develop REST/SOAP web services using JSON, WSDL, or XML.
  • Develop micro frontends using UI/UX frameworks.
  • Work with MongoDB and cloud-based development environments.
  • Participate in Agile methodologies such as Scrum.
  • Use DevOps toolchain methodologies, including continuous integration and continuous deployment.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service