Technical Lead; Boot, Microservices, Core Java, PL/SQL – Hybrid
Listed on 2026-02-03
-
Software Development
Software Engineer, Java Developer, Full Stack Developer, Cloud Engineer - Software
Technical Lead (Spring Boot, Microservices, Core Java, PL/SQL) – Hybrid
Cognizant is seeking a highly qualified Technical Lead with 8 to 10 years of experience developing and building high-performing, scalable, enterprise applications. You will be part of a digital engineering team that works on high-demand, mission-critical applications. Our engineers have a passion for high-quality, reliable, and maintainable code.
You will work closely with product managers, designers, architects, and cross-functional teams, making decisions collaboratively to quickly deliver valuable working software to clients and end users. Our engineers are agile, reflective, and proactive—continuously identifying areas to improve and optimizing what already works. Above all, we measure success by the strength of our teams and the satisfaction of our customers.
Location:
Southfield, MI (Hybrid)
You must be legally authorized to work in the USA without the need for employer sponsorship, now or at any time in the future.
Roles & Responsibilities- Lead the design and development of high‑quality, scalable applications using Spring Boot and Microservices architecture
. - Develop, integrate, and optimize REST Web Services to ensure seamless communication across distributed systems.
- Provide technical leadership and expertise in Core Java
, ensuring performance, reliability, and maintainability. - Work closely with cross‑functional teams to implement and enhance PL/SQL
-based components and database logic. - Define technical approaches, contribute to architectural decisions, and maintain design documentation.
- Ensure adherence to coding standards, best practices, and security guidelines.
- Troubleshoot and resolve complex technical issues to maintain system stability and performance.
- Conduct code reviews and provide feedback to ensure high‑quality deliverables.
- Mentor and guide junior developers, fostering a culture of continuous learning and improvement.
- Collaborate with stakeholders to gather requirements and translate them into technical solutions.
- Drive performance optimization, monitoring, and proactive system maintenance.
- Identify and promote opportunities for innovation and technology modernization.
- 8 to 10 years of hands-on software development experience.
- Strong expertise in Spring Boot
, Microservices
, and Spring Core
. - Proficiency in Core Java and object‑oriented programming.
- Experience designing and integrating REST Web Services
. - Hands-on experience with PL/SQL
, stored procedures, and database operations. - Solid understanding of system design, distributed architecture, and performance optimization.
- Experience working within Agile/Scrum teams.
- Excellent communication, analytical, and problem-solving skills.
- Ability to work in a hybrid work model and collaborate across teams.
- Experience in the Cards & Payments domain.
- Exposure to application modernization and upgrade initiatives.
- Understanding of security best practices and compliance standards.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).