Java Team Lead

Coretek Labs
Columbus, United States of America
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
$ 156K

Job location

Columbus, United States of America

Tech stack

Java
Artificial Intelligence
Amazon Web Services (AWS)
Automation of Tests
Azure
Cloud Engineering
Data Visualization
DevOps
Programming Tools
Distributed Systems
Pair Programming
Power BI
Prometheus
Systems Integration
Tableau
Data Processing
Grafana
Spark
Spring-boot
Backend
Kubernetes
Infrastructure Automation Frameworks
Kafka
Machine Learning Operations
REST
Splunk
Spring Batch
Dynatrace
Docker
Microservices

Requirements

  • 15+ years backend development (Java, Spring Boot) in distributed environments.
  • Advanced microservices, RESTful API, and service orchestration expertise.
  • Deep experience with Apache Kafka and distributed systems concepts.
  • Proven engineering team leadership and mentoring.
  • Experience with pair programming and collaborative development.
  • Extensive experience designing and implementing automated testing
  • frameworks (unit, integration, contract, end-to-end).
  • Demonstrated history of automating manual workflows and processes.
  • Familiarity with Al-assisted development tools.
  • DevOps proficiency: Docker, Kubernetes, cloud-native deployments.
  • Hands-on with AWS, Azure, or GCP; infrastructure automation.
  • Experience with observability tools (Prometheus, Grafana, Dynatrace, Splunk).
  • Batch/data processing: Apache Spark, Spring Batch.
  • Data visualization: Tableau, Power BI, or similar.
  • Exposure to AI/ML projects and model integration.
  • Strong communication and stakeholder management.

Apply for this position