Senior Java Software Engineer - Vice President

Citi Handlowy

Jersey City, New Jersey, United States
Base: $142,320.00 - $213,480.00; bonus/equity: dis...
**
6+ years professional software development experience
Proficiency in java python javascript or react
Experience building restful apis with spring
** Citi Handlowy is seeking a Senior Java Software Engineer to join their Markets Operations Technology team in Jersey City. This role involves building innovative, automated platforms that enhance financial services while contributing to a culture of engineering excellence. **

Job Summary

  • The role involves engineering the future of global finance by re-engineering technology estates for margin and collateral domains.
  • Candidates will work on a fully automated platform with minimal manual interventions while collaborating with product teams and users.
  • Citi offers competitive benefits including medical coverage, 401(k), life insurance, and paid time off packages.

Matching Summary

Match Score: 75

** Citi Handlowy is seeking a Senior Java Software Engineer to join their Markets Operations Technology team in Jersey City. This role involves building innovative, automated platforms that enhance financial services while contributing to a culture of engineering excellence. **

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, accident, disability insurance, wellness programs, and paid time off

Skills & Requirements

Must-have

  • 6+ years professional software development experience
  • Proficiency in Java Python JavaScript or React
  • Experience building RESTful APIs with Spring
  • Experience with event driven systems and microservices
  • Knowledge of TDD and clean code principles

Nice-to-have

  • Experience with AWS cloud services and distributed systems
  • Familiarity with Kafka Kubernetes S3 DynamoDB MongoDB
  • Background in investment bank or financial services industry
  • Strong communication skills and ability to manage priorities

Key Requirements

  • Bachelor's degree in computer science or engineering field
  • 6+ years hands-on professional software development experience

Work Rights

Not specified

Tailored Resume

Cover Letter