Java Developer

VirtusaPlano, TX

About The Position

Strong Application Development work experience in an Agile environment is preferred. Solid application design, coding, testing, maintenance, and debugging skills are essential. Experience with Junit and Cucumber testing, APM Monitoring tools, and logging tools like Splunk is required. Proficiency with JIRA and Confluence is preferred. Expertise in development using Core Java, J2EE, XML, Web Services or SOA, and Java frameworks such as Spring, Spring Batch, Spring Boot, JPA, REST, and MQ is necessary. Knowledgeable in developing RESTful microservices with a technical stack, including hands-on experience in AWS. Experience working with GIT or Bitbucket, Maven, Gradle, Jenkins tools for building and deploying code, and deployment to production environments is required. Hands-on experience with CI/CD and Kubernetes is also needed.

Requirements

  • Strong Application Development work experience
  • Solid application design, coding, testing, maintenance and debugging skills
  • Experience with Junit and Cucumber testing
  • Experience with APM Monitoring tools and logging tools like Splunk
  • Expertise in development using Core Java J2EE, XML, Web Services or SOA
  • Experience with Java frameworks Spring spring batch, Spring boot, JPA, REST, MQ
  • Knowledgeable in developing RESTful micro services
  • Hands on experience in AWS
  • Working with GIT or Bitbucket, Maven, Gradle, Jenkins tools to build and deploy code
  • Hands on for CI or CD Kubernetes

Nice To Haves

  • Agile environment preferred
  • Proficiency with JIRA Confluence preferred

Responsibilities

  • Application design, coding, testing, maintenance, and debugging
  • Developing RESTful microservices
  • Building and deploying code using GIT or Bitbucket, Maven, Gradle, Jenkins
  • Deployment to production environments
  • Utilizing CI/CD and Kubernetes
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service