Application Developer – Java, Spring Boot & Cloud Technologies

Computer Task Group, IncPhoenix, AZ
Onsite

About The Position

CTG is looking for a highly skilled Application Developer with strong expertise in Java, Spring Boot, cloud-native technologies, and microservices architecture. The ideal candidate will have hands-on experience building scalable enterprise applications using Kafka, Kubernetes, GCP, and modern DevOps practices.

Requirements

  • Java, Spring Boot, Go
  • Kafka, Kubernetes, Docker, Helm
  • Google Cloud Platform (GCP)
  • REST APIs and microservices architecture
  • JUnit, Mockito, integration testing
  • Maven, Gradle, Git, SonarQube, Log4j
  • Unix/Linux and shell scripting
  • SQL, RDBMS, NoSQL databases
  • Dynatrace and application performance tuning
  • DevOps methodologies and CI/CD practices
  • Excellent verbal and written English communication skills and the ability to interact professionally with a diverse group are required.

Nice To Haves

  • 5+ years of enterprise application development experience
  • Experience supporting cloud-based distributed systems
  • Strong troubleshooting and performance optimization skills
  • Experience with Agile software development environments

Responsibilities

  • Develop and support enterprise applications using Java, Spring Boot, and microservices architecture
  • Build and maintain RESTful APIs and event-driven solutions using Kafka
  • Deploy and manage containerized applications using Docker, Kubernetes, and Helm
  • Design cloud-native solutions within Google Cloud Platform (GCP) environments
  • Perform unit testing and integration testing using JUnit and Mockito
  • Optimize application performance for high-availability, sub-second response systems
  • Collaborate within Agile teams to deliver scalable and secure enterprise solutions
  • Support CI/CD pipelines, code quality initiatives, and DevOps best practices
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service