Sr Java Developer

Elite WorkForceTampa, FL

About The Position

We are seeking a Senior Java Developer with extensive design and programming skills in Java and JEE technologies. The ideal candidate will have deep knowledge of the Spring Boot framework and experience with cloud-native design patterns and event-driven design. This role involves working on Agile projects and designing/deploying cloud-native applications onto GCP or AWS with PostgreSQL. Proficiency in PaaS offerings like GCP, Kubernetes, and Docker is essential. Experience with modern software development tools for Continuous Integration (CI) is also required.

Requirements

  • Extensive Design and Programming skills in Java and JEE technologies.
  • Extensive knowledge of Spring boot framework.
  • Experience working with cloud native design patterns.
  • Extensive knowledge of event driven design.
  • Experience working on Agile projects and strong knowledge of Agile.
  • Experience designing and deploying cloud-native applications onto GCP, AWS, with PostgreSQL.
  • Deep Knowledge of PaaS offerings such as GCP, Kubernetes, and Docker.
  • Experience with modern software development tools for Continuous Integration including Jenkins, Azure DevOps, Git/BitBucket, Jira, Gradle, Jenkins, and SonarQube.
  • Experience with Web Services Technologies (XML, JAXP, JAXB, JAX-WS, AXIS, JERSEY, JSON, CXF, REST and SOAP) and Security (LTPA, JWT, OAUTH2).
  • Knowledge of markup languages such as JSON and YML.
  • Hands-on Design and development experience on Microservices and Restful API.
  • Experience with Automated unit test (i.e. JUnit, Mocking frameworks), Test Driven Development (TDD), and Behavior-driven development (BDD) (Cucumber).
  • Experience with JEE technologies including Spring Framework (IoC, MVC, Transactions, Security, and Batch), Spring Boot, Spring JDBC, JPA, Hibernate, SOAP/RESTful, XML, DB2, Apache, & Tomcat.
  • Knowledge of security vulnerabilities in web applications and addressing them.
  • Strong communication and documentation skills.
  • Ability to critically think and problem solve.

Responsibilities

  • Design and develop cloud-native applications on GCP or AWS using PostgreSQL.
  • Implement event-driven architectures and cloud-native design patterns.
  • Utilize PaaS offerings such as GCP, Kubernetes, and Docker.
  • Apply modern software development tools for Continuous Integration (CI) including Jenkins, Azure DevOps, Git/BitBucket, Jira, Gradle, Jenkins, and SonarQube.
  • Develop and consume Web Services (XML, JAXP, JAXB, JAX-WS, AXIS, JERSEY, JSON, CXF, REST and SOAP) and implement security measures (LTPA, JWT, OAUTH2).
  • Design and develop Microservices and Restful APIs.
  • Write automated unit tests using JUnit and mocking frameworks, and practice Test-Driven Development (TDD) and Behavior-Driven Development (BDD) with Cucumber.
  • Work with JEE technologies including Spring Framework (IoC, MVC, Transactions, Security, and Batch), Spring Boot, Spring JDBC, JPA, Hibernate, SOAP/RESTful, XML, DB2, Apache, & Tomcat.
  • Identify and address security vulnerabilities in web applications.
  • Communicate effectively and maintain documentation.
  • Critically think and solve complex problems.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service