Role : Java Spring Boot Technical Lead
Location : Cincinnati, Ohio
Summary :
We are seeking a Java Spring Boot Technical Lead to provide technical leadership and hands-on development for enterprise applications. This role requires strong expertise in Java, Spring Boot, and RESTful services, along with experience in cloud platforms, databases, and event-driven architecture. The ideal candidate will combine technical depth with leadership, communication, and collaboration skills to drive successful project delivery.
Responsibilities :
- Design and implement technical architecture for Java Spring Boot applications.
- Provide technical guidance, mentorship, and conduct code reviews.
- Lead development of RESTful APIs, event-driven solutions, and secure applications.
- Ensure adherence to coding standards, best practices, and testing frameworks.
- Collaborate with product, QA, and operations teams to align with business goals.
- Manage project timelines, risks, and communicate status to stakeholders.
- Lead and motivate the development team, delegate tasks, and provide feedback.
Requirements :
Proven expertise in Java service development with Spring Boot and Spring Framework.Strong knowledge of RESTful API design and event-driven architecture.Experience with messaging infrastructure and asynchronous patterns.Proficiency with databases (MySQL, PostgreSQL, Oracle) and cloud platforms (AWS, Azure, Google Cloud Platform).Excellent design, problem-solving, and architecture pattern skills.Strong communication, interpersonal, and Agile development experience.Prior experience in a technical lead role is highly preferred.Skills :
Java, Spring Boot, Spring Framework, Spring Security, RESTful API, Event-Driven Architecture, Messaging Infrastructure, Asynchronous Patterns, Architecture Design