Java Developer

VirtusaTampa, FL

About The Position

We are looking for an experienced Senior Java Backend Developer with 8 to 12 years of hands-on experience in designing, developing, and supporting scalable enterprise applications. The ideal candidate should be capable of working independently across the complete software development lifecycle — from requirements refinement to deployment and post-production support.

Requirements

  • 8 to 12 years of hands-on experience in designing, developing, and supporting scalable enterprise applications.
  • Strong expertise in Java
  • Experience with Spring Framework & Spring Boot
  • Hands-on experience with Spring WebFlux (Reactive Programming)
  • Experience working with Apache Kafka
  • Strong knowledge of Cassandra
  • Proficiency in SQL
  • Experience in End-to-End Testing
  • Understanding of microservices architecture.
  • Strong debugging and performance tuning skills.

Nice To Haves

  • Maven
  • GIT
  • Jenkins
  • Apache storm (good to have for real-time data stream processing)
  • Exposure to cloud platforms.

Responsibilities

  • Lead backend development using Java and Spring ecosystem.
  • Design and develop reactive applications using Spring WebFlux.
  • Develop and maintain distributed systems using Kafka for event-driven architecture.
  • Work with Cassandra and SQL databases for data modeling and optimization.
  • Participate in requirement discussions and provide technical solutions.
  • Perform end-to-end testing and ensure high-quality deliverables.
  • Manage build, deployment, and production support activities.
  • Troubleshoot and resolve production issues with minimal supervision.
  • Follow best practices in code quality, security, and performance optimization.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service