Java Tech Lead - Tampa, FL - Fulltime

Rootshell Enterprise Technologies•Tampa, FL

About The Position

The Java Tech Lead will lead the design, architecture, and development of backend systems using Java and Spring Boot. The role requires at least 12 years of experience in backend development, risk-based applications, and Java technologies, including at least 2 years of leadership experience. The successful candidate will guide and mentor Java developers and help build scalable, secure, and high-performance backend systems. Experience in the banking or financial domain is preferred. The position includes developing backend applications and risk-related features, designing RESTful APIs and microservices, optimizing data processing and system performance, and collaborating with DevOps and cross-functional teams. The Tech Lead will also contribute to code reviews, sprint planning, technical discussions, and Agile delivery.

Requirements

  • At least 12 years of experience in backend development, risk-based applications, and Java technologies.
  • At least 2 years of leadership experience.
  • Strong hands-on experience with Java 8/11+, Spring Boot, Hibernate, and microservices.
  • Exposure to risk-based applications, fraud detection, or financial risk modeling.
  • Strong knowledge of multithreading, concurrency, and design patterns.
  • Experience with AWS, Google Cloud, Kubernetes, Docker, and CI/CD pipelines such as Jenkins or GitHub Actions.
  • Proficiency in SQL databases, including PostgreSQL, MySQL, or Oracle, and NoSQL databases, including MongoDB or Cassandra.
  • Experience with messaging systems such as Kafka, RabbitMQ, or ActiveMQ.

Nice To Haves

  • Experience in the banking or financial domain.

Responsibilities

  • Lead the design, architecture, and development of backend systems using Java and Spring Boot.
  • Provide technical guidance and mentorship to a team of Java developers.
  • Ensure adherence to coding best practices, design patterns, and security standards.
  • Work with stakeholders to understand risk-related business requirements and translate them into technical solutions.
  • Develop high-performance, scalable, and secure backend applications.
  • Implement risk modeling, fraud detection, or compliance-driven features in financial applications.
  • Optimize data processing pipelines for real-time and batch processing.
  • Design and develop RESTful APIs and microservices.
  • Optimize system performance, latency, and scalability.
  • Collaborate with DevOps teams on CI/CD pipelines and cloud-based deployments.
  • Lead and participate in code reviews, sprint planning, and technical discussions.
  • Drive Agile development methodologies, including Scrum and Kanban.
  • Coordinate effectively with cross-functional teams.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service