Lead design, development, and optimization of high-performance tools and automation for electronic equities trading platform.
Compensation
Primary Location Full Time Salary Range: $142,320.00 - $213,480.00
Responsibilities
Take a leading role in the design, development, and optimization of high-performance tools, automation services, and applications that support the operation, stability, and delivery of our electronic trading platform.
Implement and enhance operational automation, including runbooks, support workflows, trade reconciliation, exception handling, and environment/configuration management, to improve the stability, scalability, and efficiency of our execution systems.
Design and build stability tooling for monitoring, observability, alerting, failover, and application recovery to reduce time-to-detect and time-to-recover in a low-latency, high-throughput environment.
Build and apply AI tooling and agents to create a next-generation toolkit for Electronic Equities — automating diagnosis, runbook execution, code and test generation, developer inner-loop tasks, and operational decision support, with appropriate human-in-the-loop controls.
Drive continuous improvement initiatives in testing frameworks, development tools, CI/CD, and deployment processes to raise developer productivity and delivery quality for Electronic Equities.
Design, develop, and maintain enterprise-grade applications using Java 8/11/17, Spring Boot, and Microservices. Develop and manage event-driven solutions using Apache Kafka. Build RESTful APIs and integrate with internal and external systems. Deploy and manage applications on AWS Cloud. Implement CI/CD pipelines and DevOps best practices. Collaborate with cross-functional teams for solution design and delivery. Troubleshoot production issues and optimize application performance.
Responsibilities
Design, develop, and maintain enterprise-grade applications using Java 8/11/17, Spring Boot, and Microservices
Develop and manage event-driven solutions using Apache Kafka
Build RESTful APIs and integrate with internal and external systems
Deploy and manage applications on AWS Cloud
Implement CI/CD pipelines and DevOps best practices
Manager responsible for delivering and supporting retail banking technology solutions, including ATM, ITM, TCR and self‑service channels, ensuring high availability, stability, security and performance.
Responsibilities
Convert business requirements to technical specifications
Deliver and maintain ATM and self‑service banking applications
Resolve incidents, monitor applications and coordinate deployments
Implement disaster recovery activities
Provide L2/L3 production support for NCR ATM and self‑service applications
We are looking for strong Java engineers with hands-on expertise in Spring Boot and Microservices architecture. The candidate should possess excellent coding skills, system design capabilities, and experience building scalable enterprise applications.
Responsibilities
Develop enterprise applications using Java and Spring Boot
Design and develop Microservices
Create scalable and high-performance applications
Design APIs and backend integration services
Participate in code reviews and architecture discussions
We are looking for strong Java engineers with hands-on expertise in Spring Boot and Microservices architecture. The candidate should possess excellent coding skills, system design capabilities, and experience building scalable enterprise applications.
Responsibilities
Develop enterprise applications using Java and Spring Boot
Design and develop Microservices
Create scalable and high-performance applications
Design APIs and backend integration services
Participate in code reviews and architecture discussions