Post Job Free
Sign in

Java Tech Lead

Company:
Diverse Lynx
Location:
Dublin, OH, 43016
Posted:
April 24, 2026
Apply

Description:

Lead Java Developer

Remote

Technical Leadership

" Own end to end technical design for complex features and systems.

" Guide the team in applying Spring Boot best practices, microservices patterns, and clean architecture principles.

" Review code for quality, performance, and maintainability.

" Lead technical discussions, design reviews, and architecture sessions.

" Identify and mitigate technical risks early in the development cycle.

Hands On Development

" Build and enhance microservices using Java 11+, Spring Boot, Spring Cloud, and related frameworks.

" Implement RESTful APIs, event driven components, and integration layers.

" Optimize application performance, memory usage, and scalability.

" Ensure secure coding practices and compliance with organizational standards.

" Experience in Kafka and MQs integrations."

Roles & Responsibilities

Team Mentoring & Collaboration

" Mentor developers on coding standards, design patterns, and engineering best practices.

" Support the team in troubleshooting complex issues and production incidents.

" Collaborate with QA, DevOps, and Product teams to ensure smooth delivery.

" Foster a culture of continuous improvement and technical excellence.

Architecture & Design

" Contribute to solution architecture, including microservices decomposition, API design, and integration strategies.

" Evaluate and recommend frameworks, libraries, and tools.

" Design systems with scalability, resilience, and observability in mind.

" Work closely with enterprise architects to align with long term technology roadmaps.

Delivery & Process

" Break down requirements into technical tasks and estimates.

" Ensure high quality releases through CI/CD pipelines and automated testing.

" Participate in sprint planning, backlog refinement, and release planning.

" Drive root cause analysis and long term fixes for recurring issues

Apply