Sr Lead - SW Eng
Job in
Chicago, Cook County, Illinois, 60290, USA
Listed on 2026-10-17
Listing for:
Northern Trust Corp.
Full Time
position Listed on 2026-10-17
Job specializations:
-
Software Development
Backend Developer, Java Developer, Cloud Engineer - Software, Full Stack Developer
Job Description & How to Apply Below
Since 1889, we have aligned our efforts with our three guiding Principles That Endure:
Service, Expertise, and Integrity. Together, they reflect the three cornerstones of business conduct which we strive to instill in our employees, whom we call partners, and to provide to our clients and the communities we serve worldwide.
With more than 135 years of financial experience and over 24,000 partners, we serve the world’s most sophisticated clients using leading technology and exceptional service.
We are seeking a highly experienced Senior Lead Full Stack Developer to provide technical leadership and deliver secure, resilient, and scalable digital solutions for the financial services industry. This role combines hands-on engineering with architecture, delivery leadership, and team mentorship. The successful candidate will guide the development of cloud-native applications using Java, Spring Boot, Microsoft Azure, and React.js while ensuring solutions meet demanding standards for performance, availability, security, auditability, and regulatory compliance.
Key Responsibilities Lead the end-to-end design, development, testing, deployment, and support of enterprise-grade full stack applications.
Define solution architecture and engineering standards for Java, Spring Boot, RESTful APIs, microservices, React.js, and Azure-based platforms.
Translate business and product requirements into maintainable technical designs, delivery plans, and measurable outcomes.
Develop high-quality backend services and responsive user interfaces, contributing directly to complex or critical features.
Design secure integrations with internal platforms, third-party providers, data services, and financial systems.
Drive cloud-native engineering using appropriate Azure compute, data, messaging, identity, monitoring, and deployment capabilities.
Establish and enforce coding, API, testing, observability, resiliency, and documentation standards.
Lead design reviews, code reviews, performance tuning, defect resolution, and production-readiness assessments.
Champion Dev Sec Ops practices, CI/CD automation, infrastructure as code, automated testing, and secure software supply-chain controls.
Partner with product owners, architects, cybersecurity, risk, compliance, infrastructure, data, and operations teams.
Mentor engineers, support technical growth, delegate effectively, and foster a culture of ownership and continuous improvement.
Provide technical leadership during production incidents, perform root-cause analysis, and ensure sustainable corrective actions.
Required Qualifications Bachelor’s degree in computer science, Engineering, Information Technology, or a related field, or equivalent practical experience.
10+ years of software engineering experience, including significant experience leading the design and delivery of complex enterprise applications.
Advanced proficiency in Java and Spring Boot, including microservices, REST APIs, data access, security, concurrency, error handling, and performance optimization.
Strong hands-on experience with React.js, JavaScript or Type Script, component-based design, state management, responsive interfaces, and frontend testing.
Proven experience designing and delivering solutions on Microsoft Azure, including secure cloud architecture, deployment, monitoring, and operational support.
Strong knowledge of relational databases, SQL, data modeling, transactions, and performance tuning; familiarity with No
SQL patterns is beneficial.
Experience with …
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(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).
(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).
Search for further Jobs Here:
×