Northern Trust · 2 hours ago
Senior Java Engineer (contract)
Northern Trust is seeking a Senior Java Engineer to help modernize their tech stack by moving applications into Azure. The engineer will be responsible for the analysis, design, and development of scalable software solutions, working within a cross-functional Agile team.
BankingFinanceFinancial ServicesWealth Management
Responsibilities
Design and implement highly scalable Spring Boot microservices using Spring Cloud Stream to consume and process high-volume messages from Kafka
Manage containerized deployments on AKS (Azure Kubernetes Service) using Helm charts and Azure DevOps pipelines
Implement circuit breakers, retries, and rate-limiting logic to handle API throttling and ensure data consistency (idempotency)
Develop RESTful APIs and integrate with internal and external systems
Qualification
Required
10+ years experience and Bachelors Degree in: Computer Science, Information Technology, Software Engineering/Development, Computer Engineering, Software Design or Network Engineering
Core Java: 10+ years of experience with Java, focusing on multi-threading, functional programming, and streams
Spring Ecosystem: Deep expertise in Spring Boot, Spring Cloud, and specifically Spring for Apache Kafka
Messaging: Proven experience with Apache Kafka (managing offsets, consumer groups)
Database: Experience with SQL and NoSQL
Familiarity with Azure ecosystem: Azure Cosmos DB, Azure Kubernetes Services, Log Analytics & Application Insights, Key vault, Storage Account
Preferred
Java 17+ preferred
Cosmos DB is a plus
Benefits
Medical
Dental
Vision
Retirement benefits via Hiregenics
Company
Northern Trust
Northern Trust is a global leader in delivering innovative investment management, asset and fund administration, fiduciary and banking.
H1B Sponsorship
Northern Trust has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (180)
2024 (203)
2023 (102)
2022 (74)
2021 (298)
2020 (83)
Funding
Current Stage
Public CompanyTotal Funding
$1.25B2025-11-20Post Ipo Debt· $1.25B
1978-01-13IPO
Leadership Team
Recent News
Business Wire
2025-12-18
2025-12-11
Company data provided by crunchbase