Senior Java Engineer: Margin Calculations Platform Lead
Citigroup Inc.
New York (NY)
On-site
USD 100,000 - 140,000
Full time
14 days+
Get more replies from employers
Send a job-specific resume in minutes.
Start fresh or import an existing resume
Benefits offered by this job
Medical, dental & vision coverage
401(k) plan
Life, accident and disability insurance
Wellness programs
Paid time off packages
Job summary
A global financial services company in New York seeks an experienced Software Engineer to join their technology team. The role involves designing and implementing robust application systems for their Margin Calculation and Reporting Platform. Ideal candidates should have 4-6 years of experience, deep knowledge in Java, Spring framework, and Microservices architecture, along with a degree in Computer Science or Engineering. This position offers competitive benefits and the opportunity to work in a dynamic environment.
Qualifications
4-6 years of experience in systems analysis and programming of software applications.
Strong understanding of algorithms and data structures.
Experience in RESTful API development and integration.
Responsibilities
Design, develop, and implement robust application systems for Margin Calculation Services.
Consult with users and clients to recommend programming solutions.
Monitor and guide all phases of the software development lifecycle.
Skills
Java application technologies
Spring framework
Microservices architecture
Test-Driven Development (TDD)
SQL
Agile methodologies
Docker
Kubernetes
JMS
Kafka
JUnit
Mockito
PowerMock
Education
Bachelor’s degree in Computer Science or Engineering
Tools
Git
Apache Gemfire
Job description
A global financial services company in New York seeks an experienced Software Engineer to join their technology team. The role involves designing and implementing robust application systems for their Margin Calculation and Reporting Platform. Ideal candidates should have 4-6 years of experience, deep knowledge in Java, Spring framework, and Microservices architecture, along with a degree in Computer Science or Engineering. This position offers competitive benefits and the opportunity to work in a dynamic environment.