Senior Java Engineer, TD Securities - Java, Kafka
Core
Design and implement next-generation calculations, analytics, and business process automation platforms for mission-critical financial applications.
Role type
Senior Java and Data Engineer
Builds
High-throughput, distributed data pipelines and production-grade financial services
Domain
Capital Markets / Financial Services
Deliverable
production ML models | product features
Required skills
Java/JEE, Spark/Scala, Microservices (Spring/Spring Boot), Kafka, SQL/NoSQL databases, Kubernetes, Object-oriented design, Concurrency management, CI/CD pipelines
Preferred skills
Cloud-based solutions, Generative AI, Financial industry concepts
Technologies
Kafka, Spark, Scala, Spring, Angular, Cassandra, MS SQL Server, Hadoop, Hive, Git, Linux
Responsibilities
Design and develop data pipelines for mission-critical applications, Implement data products and features, Ensure data quality and operational integrity, Provide technical expertise for escalated incidents, Collaborate on complex data and system integration problems
Seniority
Senior, hands-on IC with leadership responsibilities