Java Team Lead - Backend Engineering
Java Team Lead - Backend Engineering
Role Overview:
Lead a backend engineering team, combining technical expertise with people management. Drive delivery, innovation, and excellence in cloud-native architectures, container orchestration, observability, data processing, test automation, and AI/ML initiatives.
Key Responsibilities:
Manage and mentor a backend team, fostering technical ownership and collaboration.
Architect and implement scalable microservices (Java, Spring Boot) using SOLID principles.
Build event-driven systems with Apache Kafka.
Drive robust test automation strategies, ensuring high coverage and reliability.
Identify and automate manual processes to improve efficiency and reduce errors.
Ensure best practices: automated testing, CI/CD, observability, and secure coding.
Deploy cloud-native apps (AWS, Azure, GCP) using infrastructure-as-code.
Implement containerization and orchestration (Docker, Kubernetes).
Integrate observability tools (Prometheus, Grafana, Dynatrace, Splunk).
Lead/contribute to AI/ML projects with data scientists and ML engineers.
Design batch processing and ETL pipelines (Spring Batch, Apache Spark).
Use data visualization tools (Tableau, Power BI) for reporting.
Identify and resolve technical risks and performance issues.
Advocate for AI-powered development tools (e.g., GitHub Copilot).
Collaborate on architecture, standards, and delivery milestones.
Required Skills & Qualifications:
12+ 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 AI-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.
Recommended Jobs
Land Acquisitions Manager
Land Acquisitions Manager Location: Reynoldsburg, OH, 43068 Country: United States Salary: $125000-$180000 Start Date: Description: About the job Location: Columbus Market, OH …
Server
Job Description Job Description ~ No working Sundays or holidays! ~50% off employee meals ~ Full coverage medical insurance, supplemental insurance, and simple IRA benefits available The…
Corrugated Press Assistant Operator
Corrugated Press Assistant Operator — Navarre, OH 44662 Picture your morning starting at 6:00 AM. You walk the line, verify measurements, stage materials, and help dial in machine setups so productio…
General Manager
Job Description Job Description As a General Manager at Wendy's, you will be responsible for overseeing the execution of daily operations activities. You are responsible for the overall effective…
Associate Financial Advisor
Job Description Bryn Mawr Trust, a WSFS Company, provides locally managed and collaborative wealth management solutions, including a broad array of planning and advisory services, investment manag…
Automotive Detailer
Job Description Job Description Automotive Detailer Who We Are D&S Automotive was founded in 1977 and has since grown to become a leader in Northeast Ohio collision repair and automobile re…
Retail Team/Tech Advisors - Eastwood - Parma, OH
Eastwood Parma Retail Store is looking for auto enthusiasts to join the team. Retail work where people are excited to spend their money on their dream automotive projects and the hours are good. …
Front Desk Student Associate - Office of Human Resources
You are invited to apply to be considered for one of multiple vacancies of the same position. Next Lives at the University of Cincinnati Founded in 1819, the University of Cincinnati …
Real Estate Sales Agent - New or Experienced - Coldwell Banker
Searching for Real Estate Agents – New or Experienced! We are looking to bring on enthusiastic, motivated individuals to join the Coldwell Banker family. Applicants without a real estate licens…
Laborers (Roofing)
Laborers (Roofing) We are looking for people who want to contribute to a great team. Attention to detail and initiative are key factors in your success and we believe that everything we accompli…