Sr. Back-End Java Developer, TD Securities
Core
Design, develop, and maintain robust, scalable backend services and APIs for the Atomic FX platform, supporting critical trading workflows in the Foreign Exchange domain.
Role type
Senior hands-on individual-contributor back-end Java developer
Builds
Atomic FX platform (trade and workflow automation for Foreign Exchange)
Domain
Financial Services / Capital Markets / Foreign Exchange
Required skills
Java (17/21), Spring Boot, REST API design, SQL (MS SQL Server, PostgreSQL), Linux, CI/CD pipelines, troubleshooting, code reviews
Preferred skills
Azure cloud experience, Go, WebSocket, DevOps practices, mentoring junior developers
Technologies
Java, Spring Boot, MS SQL Server, PostgreSQL, Solace, TeamCity, Maven, GitHub, Azure, Linux
Responsibilities
Lead design and development of backend services and APIs; Architect high-performance server-side solutions; Collaborate with business stakeholders to translate requirements; Design solutions for hybrid on-premises and cloud environments; Troubleshoot complex production issues; Champion DevOps practices and automated testing; Participate in code reviews and architectural decisions.
Seniority
Senior, hands-on IC