Skip to main content

Careers

Java/Scala Developer

Job Req ID 23662915 Location(s) Warsaw, Poland Job Type On-Site/Resident Job Category Technology
Apply Now

Citi Global Wealth (previously Citi Private Bank) is seeking a highly motivated Java/Scala 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 2 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:
    • Experience 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

In return, we offer:

  • Competitive salary & social benefits (e.g. private healthcare care, Benefit System, life insurance)
  • Work in a friendly and diversified environment, appreciating differences in style and perspective and using them to add value to decisions leading to organizational success
  • A great environment for learning new technology and tools, online and instructor led training opportunities
  • Working in a friendly, dynamic and multinational environment
  • Opportunity to have an influence on the way you perform your tasks - our teams are constantly looking for new and better ways and we encourage all improvement ideas
  • A chance to make a difference with various affinity networks and charity initiatives


This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required.

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

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.

View the "EEO is the Law" poster. View the EEO is the Law Supplement.

View the EEO Policy Statement.

View the Pay Transparency Posting

Apply Now
  • Join our team
    of 220,000+
    strong diverse employees

  • Socially minded employees volunteering in communities across 90 countries

  • Meaningful career opportunities thanks to a physical presence in over 95 markets

We foster a culture that embraces all individuals and encourages diverse perspectives, where you can make an impact and grow your career. At Citi, we value colleagues that demonstrate high professional standards, a strong sense of integrity and generosity, intellectual curiosity, and rigor. We recognize the importance of owning your career, with the commitment that if you do, we promise to meet you more than half way.

Saved Jobs

You have no saved jobs

Previously Viewed Jobs

You have no viewed jobs