N

Northern Trust

Global wealth management and asset servicing

Lead Software Engineer

Software EngineeringConfirmed live in the last 24 hours
Full-timeNo salary listedIn-person

About the Job

Requirements

  • Experience with Java, Spring Boot, REST APIs, and microservices architecture.
  • Full-stack development exposure across backend and user-interface technologies.
  • Strong experience with cloud platforms such as Azure, AWS, or GCP.
  • Experience with event-driven architectures, Kafka, and messaging.
  • Experience with Docker, Kubernetes, and container orchestration.
  • Knowledge of DevOps, continuous integration, and continuous delivery concepts and tooling.
  • Working knowledge of artificial intelligence, machine learning, or generative artificial intelligence solution patterns.
  • System design, communication, and stakeholder management skills.

Responsibilities

  • Design end-to-end solution architectures covering application, integration, data, security, and infrastructure layers.
  • Evaluate trade-offs and drive decisions aligned with business priorities, risk, and long-term sustainability.
  • Architect Java and Spring Boot-based microservices and cloud-native platforms.
  • Provide architectural guidance for full-stack applications, including backend services, APIs, and modern front-end frameworks.
  • Guide modernization initiatives, including legacy transformation, cloud migration, and platform re-architecture.
  • Define cloud architectures on Azure or AWS, including containers, Kubernetes, and managed services; Azure is preferred.
  • Incorporate artificial intelligence and generative artificial intelligence capabilities, such as intelligent automation, into enterprise solutions where applicable.
  • Ensure solutions meet non-functional requirements for scalability, performance, resilience, security, and compliance.
  • Produce and own architecture deliverables, including high-level designs, low-level designs, solution diagrams, and design reviews.
  • Collaborate with product managers, engineering teams, and enterprise architecture and governance bodies.
  • Mentor senior engineers and influence best practices across teams.

Desired Qualifications

  • Experience in banking, financial services, or regulated environments.
  • Architecture or cloud certifications.

About the Company

Northern Trust

Global wealth management and asset servicing

Preparing company summary.

Company size
10,001+
Company stage
IPO
Headquarters
Chicago, IL
Founded
1889

Recently Posted Jobs

Explore more opportunities at Northern Trust

See more jobs