T
Posted 14 hours ago
E2E Solutions Design IT Specialist
TD Bank
Requirements
10+ years J2EE/Java development, 10+ years Spring/Spring Boot/Spring Security, 7+ years E2E system design, 7+ years RESTful API and transaction handling, 5+ years RDBMS (Oracle, DB2), 5+ years Kafka and MQ, 5+ years Maven, Jenkins, Github-copilot
Skills
JavaSpring BootKafkaMicroservicesAPIOracle
About the role
Responsibilities
- Lead the technical design and end-to-end delivery of complex, large-scale payment solutions.
- Develop and document detailed solution designs (SDS) and provide subject matter expertise throughout the software development life cycle.
- Perform hands-on application design and development using Java and Spring Boot.
- Conduct code reviews to ensure quality, standards compliance, reusability, and ease of maintenance.
- Propose solution options and generate stakeholder support for technical directions.
- Mentor and coach team members on software development best practices and Agile methodologies.
- Ensure designs leverage reusable components and adhere to enterprise architecture and security standards.
- Support L3 production troubleshooting and operational readiness reviews.
Requirements
- 10+ years of experience in J2EE/Java development.
- 10+ years of experience with Spring frameworks (Spring, Spring MVC, Spring Boot, Spring Security/OAuth/LDAP).
- 7+ years of experience in end-to-end (E2E) system design, including microservices, resiliency, and fault tolerance.
- 7+ years of experience with RESTful APIs and handling bulk volume transactions.
- 5+ years of experience with RDBMS such as Oracle or DB2, including modeling and performance tuning.
- 5+ years of experience with Kafka and MQ.
- 5+ years of hands-on experience with Maven, Jenkins, and GitHub Copilot.
Preferred Qualifications
- Experience with Agile/Waterfall and SDLC/PMLC processes.
- Knowledge of Continuous Integration and Test-Driven Development (TDD) methodologies.
- Familiarity with SOAP protocols.
Benefits
- Competitive base salary with eligibility for discretionary variable compensation.
- Comprehensive health and well-being benefits.
- Savings and retirement programs.
- Paid time off and banking benefits/discounts.
- Access to career development, mentoring programs, and online learning platforms.
About the Company
TD Securities provides a wide range of capital market products and services to corporate, government, and institutional clients globally. The TDS Payments Technology team is an agile group focused on building best-in-class payment platform capabilities, ensuring money moves reliably, securely, and efficiently for TD customers.
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeE2E Solutions Design IT Specialist
TD Bank · Toronto
