The role involves designing and sustaining scalable, high-performance software solutions for mission-critical trading infrastructure at Citi
Job Summary
The role involves designing and sustaining scalable, high-performance software solutions for mission-critical trading infrastructure at Citi.
Candidates are expected to champion trunk-based development, test automation, and secure coding as standard operating practices.
The position offers competitive benefits including medical, dental, vision coverage, 401(k), and paid time off packages.
Matching Summary
The role involves designing and sustaining scalable, high-performance software solutions for mission-critical trading infrastructure at Citi.
Salary
Base: $142,320.00 - $213,480.00; Bonus/Equity: Discretionary and formulaic incentive and retention awards available; Benefits: Medical, dental, vision, 401(k), life insurance, wellness programs, and paid time off
Skills & Requirements
Must-have
Senior Back-end Java Developer
Microservices Architecture
Kafka Solace Tibco MQ
Trunk-based Development
TDD BDD Methodologies
Kubernetes Docker OpenShift
Oracle SQL
Nice-to-have
Mentoring junior engineers
Secure coding standards
Event-driven systems
Low-latency computing
Observability tooling
Key Requirements
Bachelor's in Computer Science or related field
Master's degree preferred
Strong hands-on coding proficiency in Kotlin, Java, and Python
Deep expertise in Spring Boot and distributed systems