Logo
Diverse Lynx

Java Full Stack lead

Diverse Lynx, Farmington Hills, Michigan, United States

Save Job

Java Full Stack Lead Farmington Hills-MI Hybrid- 3 days in a week

Job Description

We are looking for a highly skilled Senior Full stack Developer with 10+ years of expertise in designing and developing scalable enterprise applications. The ideal candidate should have deep knowledge of

Java, Spring, Spring Boot, SQL Server, Microservices, Cloud and Angular.

Design, develop, and maintain high-performance, scalable, and secure applications using Java, Spring, and Spring Boot. Architect and implement microservices-based solutions ensuring seamless integration across distributed systems. Work with

SQL Server

to design database

schemas,

optimize queries, and ensure data integrity. Implement messaging solutions using

JMS and Kafka

to enable reliable asynchronous communication between services. Develop and maintain

React- based frontend applications, ensuring seamless user experiences. Drive cloud-based deployment strategies and CI/CD pipelines for continuous integration and delivery. Optimize system performance, scalability, and security while following best coding practices. Lead technical discussions, code reviews, and mentoring sessions to enhance team productivity. Collaborate with cross-functional teams to define software requirements, architecture, and development roadmaps. Ensure adherence to agile methodologies and participate in sprint planning, retrospectives, and daily stand-ups.

Top skills required:

10+ years of hands-on experience in Java, Spring Framework, and Spring Boot. Strong expertise in Microservices architecture and building scalable distributed applications. Proficiency in SQL Server for database design, stored procedures, query optimization, and performance tuning. Solid understanding of RESTful

APIs, API gateways , and authentication mechanisms ( OAuth, JWT , etc.) Proficiency in

Angular

for developing dynamic frontend applications. Familiarity with DevOps tools, CI/CD pipelines, and cloud platforms (AWS/Azure, or GCP). Experience with containerization and orchestration ( Docker, Kubernetes ). Strong knowledge of software architecture, design patterns, and best practices. Experience in unit testing, integration testing, and automation frameworks. Excellent problem-solving skills, leadership capabilities, and ability to work in a fast-paced environment.

Diverse Lynx LLC is an Equal Employment Opportunity employer. All qualified applicants will receive due consideration for employment without any discrimination. All applicants will be evaluated solely on the basis of their ability, competence and their proven capability to perform the functions outlined in the corresponding role. We promote and support a diverse workforce across all levels in the company.