Dziękujemy za korzystanie z Data wydruku 12/11/2019.

Java / Scala Application Developer

Warszawa, mazowieckie


Opis stanowiska pracy

This role is based in Warsaw but it is part of a virtual team with other team members based in the US and India.

Candidate should be able to work independently and should be self-motivated. He/she might be required to work with vendors or third parties in joint delivery teams.

The role requires application of technical skills and knowledge of the business to develop solutions to meet business needs.

As part of large, geographically distributed team(s), the candidate may have to manage stakeholders across multiple functional areas.

The position requires analytical skills in order to filter, prioritize and validate potentially complex material, technical or business or otherwise, from multiple sources.


Key Responsibilities:

  • Experience with developing software that processes, persists and distributes data via relational and non-relational technologies
  • Employ standards, frameworks and patterns while designing and developing components
  • Develop high quality code employing software engineering and testing best practices
  • Converse with various data provider and consumer applications in their languages/terminologies
  • Partner with database developers to implement ingestion, orchestration, quality/reconciliation and distribution services

Skills Required:

  • Experience with developing software that processes, persists and distributes data via relational and non-relational technologies:
  • Strong Java or Scala Skills
  • Experience in design & implementing search solutions (ElasticSearch, Lucene, Solr, Attivio)
  • Understanding of modelling of data sources to search solution
  • Service implementation – REST / RPC Services

Good to Have:

  • Knowledge of Java frameworks – Spring, JMS, Micro services
  • Integration with search solution to middleware & distributed messaging - Kafka, Tibco EMS
  • Experience with CI/CD build pipelines and toolchain – Git, BitBucket, TeamCity, Artifactory, Jira
  • Experience with container technologies (Docker, Pivotal Cloud Foundry) and supporting frameworks (Kubernetes, OpenShift, Mesos)


What we offer:

  • Opportunity for professional development in the international and multicultural organization
  • Developing opportunities and challenging assignments
  • Attractive and stable employment conditions
  • Social benefits (medical care, Benefit System, life insurance, pension scheme)

Prezentacja firmy

Citi Service Center (CSC) is an initiative to establish a network of service centers... providing high quality services to other entities operating within the Citi Group.

Citi Service Center Poland was founded in 2005, and it currently employs over 3000 highly qualified staff in three locations: Warsaw, Olsztyn and Lodz. CSC cooperates with other Citi entities from all over the world.

Currently we provide services to over60 countries in Europe, Asia, Africa, both Americas and Australia. Our employees use over 24 languages every day. Working in our organization involves working on international projects, in an international and dynamic environment as well as learning the top quality organizational culture.

Read more about career opportunities at:

Informacje dodatkowe

Ostatnia aktualizacja:
Wymiar etatu:
Pełny etat
Rodzaj umowy:
Na czas nieokreślony
Liczba wakatów:
Min. doświadczenie:
Mniej niż 1 rok
Min. wykształcenie:
Wyższe licencjackie
Branża / kategoria:
Praca IT - Programowanie / Analizy , Praca IT - Hardware / Information Systems , Praca IT - ERP , Praca IT - Bazy danych , Praca IT - Konsulting
do góry