Fevrok logo
Senior Java/Scala developer
3 years ago

Citi Global Wealth (previously Citi Private Bank) is seeking a highly motivated Senior developer to expand the existing global team. Candidate will work as a part of Strategic Data Platform innovative technological solution to address complex data related needs. Project is in production but development of entire solution will take another couple of years therefore work will be concentrated around new features.


Technology stack: Scala, Akka, Cats Effects, http4s, NGINX, Neo4j, Spark, Kafka, Zookeeper


Scala is a base language used in the project, however if you are an experienced Java developer who wants to learn Scala and have been exposed to functional programming you will have a chance to ease into Scala programming as a member of this team.


**Required skills:**


+ At least 5 years professional experience in Java and/or Scala programmer roles

+ Java 8 or newer and/or Scala

+ For Java Devs:

+ Functional programming concepts in Java

+ For Scala Devs:

+ Fluency in functional programming, or demonstratable interest in learning and adopting functional programming

+ Analytical, critical thinking and problem solving skills

+ Experience with HTTP/REST services

+ Experience with microservices

+ Communication and collaboration skills in English


**Skills considered a plus:**


+ Experience in using non-blocking IO

+ Multi-threaded and parallel programming

+ Experience with Gemfire/Geode or other distributed database or cache

+ Object-oriented & Functional patterns

+ Bash shell scripting


**What would you get in return:**


+ Opportunity for professional development in the international and multicultural organization

+ Develop programming skills using modern technologies

+ Learn from peer experienced software engineers by working together on problem analysis and reviewing codebase.

+ Attractive and stable employment conditions

+ Social benefits (medical care, Benefit System, life insurance, pension scheme)


-------------------------------------------------


**Job Family Group:**


Technology

-------------------------------------------------


**Job Family:**


Applications Development

------------------------------------------------------


**Time Type:**


Full time

------------------------------------------------------


Citi is an equal opportunity and affirmative action employer.


Qualified applicants will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.


Citigroup Inc. and its subsidiaries ("Citi) invite all qualified interested applicants to apply for career opportunities. If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review **Accessibility at Citi (https://www.citigroup.com/citi/accessibility/application-accessibility.htm)** .


View the "EEO is the Law (https://www.dol.gov/sites/dolgov/files/ofccp/regs/compliance/posters/pdf/eeopost.pdf) " poster. View the EEO is the Law Supplement (https://www.dol.gov/sites/dolgov/files/ofccp/regs/compliance/posters/pdf/OFCCP\_EEO\_Supplement\_Final\_JRF\_QA\_508c.pdf) .


View the EEO Policy Statement (http://citi.com/citi/diversity/assets/pdf/eeo\_aa\_policy.pdf) .


View the Pay Transparency Posting (https://www.dol.gov/sites/dolgov/files/ofccp/pdf/pay-transp\_%20English\_formattedESQA508c.pdf)
Citi is an equal opportunity and affirmative action employer.
Minority/Female/Veteran/Individuals with Disabilities/Sexual Orientation/Gender Identity.

©2025 Fevrok. All Rights Reserved.