Software Engineer III - Java - Senior Associate
Core
Senior Java engineer building secure, scalable, high-throughput distributed systems and AI-assisted development workflows for the Commercial & Investment Bank's Payments Technology group.
Role type
Senior IC Software Engineer (Java/Spring Boot)
Builds
Reliable, market-leading technology products for payments and financial services
Domain
Financial Services / Payments Technology
Deliverable
production ML models
Required skills
Java, Spring Boot, System Design, CI/CD, Distributed Systems, AI Coding Assist Tools, Agile Methodologies, Cloud Platforms, Database Technologies (CockroachDB/Cassandra), Security
Preferred skills
Reactive Programming, On-prem and Public Cloud, Distributed Databases
Technologies
Spring Boot, CockroachDB, Cassandra, AI coding tools
Responsibilities
Design and develop secure, high-quality production code; implement solutions using enterprise-authorized AI coding assist tools; produce architecture and design artifacts; analyze large data sets to drive system improvements; ensure operational stability in distributed systems.
Seniority
Senior, hands-on IC