Software Engineering & Development
Core
Lead technical development of high-volume transactional systems and integration solutions for electronic foreign exchange trading.
Role type
Senior Software Engineering Lead (Java/Cloud)
Builds
High-volume transactional systems, cross-platform integration solutions, distributed systems
Domain
Financial Services / Electronic Foreign Exchange / Cloud Infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Java/J2EE, Linux/bash scripting, CI/CD (Git/GitHub/Jenkins/Maven), Release Management, Enterprise Messaging (Apache Kafka/AWS SNS/IBM MQ), Scalable Cross-Platform Integrations, TCP/IP & Load-Balanced HTTP Applications, Relational Databases (Oracle/MySQL), AWS Cloud Infrastructure (IaaS/SaaS), Technical Leadership, Architecting
Preferred skills
Financial Services/Order Management domain knowledge, Agile methodology expertise
Technologies
Java, J2EE, Linux, Bash, Git, GitHub, Jenkins, Maven, Apache Kafka, AWS SNS, IBM MQ, Oracle, MySQL, AWS
Responsibilities
Provide technical leadership and coordinate work effort with other teams; Develop high volume transactional systems; Build integration solutions across heterogeneous platforms; Design highly available distributed systems; Receive and analyze requirements and propose suitable solutions; Coordinate the work of a small team of developers; Take ownership of small to medium projects from inception to completion.
Seniority
Senior, hands-on IC with leadership responsibilities