The Senior Java Software Engineer position at Workforcity in Jersey City focuses on transforming margin and collateral domains within Markets Technology. The ideal candidate should have extensive experience in software development, particularly in Java, and possess excellent problem-solving and communication skills
Job Summary
You will be working with passionate engineers to solve complex business problems.
This role requires participation in the entire software development lifecycle.
Citi offers competitive employee benefits including medical, dental, and wellness programs.
Matching Summary
Match Score: 85
The Senior Java Software Engineer position at Workforcity in Jersey City focuses on transforming margin and collateral domains within Markets Technology. The ideal candidate should have extensive experience in software development, particularly in Java, and possess excellent problem-solving and communication skills.
Salary
Base: $142,320.00 - $213,480.00; Bonus/Equity: Not specified; Benefits: Medical, dental & vision coverage; 401(k); life, accident, and disability insurance
Skills & Requirements
Must-have
6+ years of software development experience
Proficiency in Java, Python, JavaScript
Experience building RESTful APIs
Familiarity with event driven systems
Knowledge of TDD and clean code principles
Nice-to-have
Experience with cloud services like AWS
Familiarity with distributed systems
Background in investment banking
Key Requirements
Bachelor's degree in computer science or engineering