Expoint – all jobs in one place
Finding the best job has never been easier

Java Developer jobs at Citi Group in Poland, Warsaw

Discover your perfect match with Expoint. Search for job opportunities as a Java Developer in Poland, Warsaw and join the network of leading companies in the high tech industry, like Citi Group. Sign up now and find your dream job with Expoint
Company (1)
Job type
Job categories
Job title (1)
Poland
Warsaw
20 jobs found
21.05.2025
CG

Citi Group AML Automation Developer Poland, Masovian Voivodeship, Warsaw

Limitless High-tech career opportunities - Expoint
Working closely with internal partners to understand the process executed and come up with the solutions and ideas to have it automated. Designing, developing, and testing tools that support the...
Description:

AML Automation Intermediate Developer

This role will be a part of the AML (Anti Money Laundering) team, responsible for the automation of the work of Client Review & Investigation Unit Analysts. You will be responsible for a wide variety of activities (gathering requirements, code development, preparing the testing) leading to process efficiencies for the teams globally. Moreover, you will be responsible for data analysis and visualization using business intelligence tools, research & development activities as well as acting as proxy for various Technology partners to explain how the solutions created by the team can be translated into tech-supported applications.

Responsibilities:

  • Working closely with internal partners to understand the process executed and come up with the solutions and ideas to have it automated
  • Designing, developing, and testing tools that support the business, drive process efficiency, and reduce operational risks in AML (Anti Money Laundering) department globally
  • Supporting reporting processes, creating, analysing, and visualizing the data in cooperation with regional teams and management
  • Acting as a proxy for our Technology partners to explain how the solutions created by the team can be translated into tech-supported applications

Requirements:

  • Advanced knowledge of MS Office products (including solid VBA expertise)
  • Ability to build and manage databases on MS Access platform
  • Python – basic, practical knowledge and willingness to learn desired
  • Fluent English
  • Very good communication skills with various stakeholders (communication tailored to the partner)
  • Analytical thinking, customer-focused, ability to effectively work with shifting priorities
  • Previous experience of work with projects (Agile / SCRUM preferred)
  • Bachelor’s/Universitydegree or equivalent experience will be an asset

We offer:

  • Professional development in the international and well-established company
  • Learning opportunities and challenging assignments in which you can utilize your knowledge
  • Competitive extra perks: sponsored Employee Pension Plan, Employee Assistance Program, preferential offer for Citi Handlowy banking products, flexible working arrangements (including hybrid work), Affinity networks, People Strategy committees and many more impactful initiatives to participate in and take advantage of
  • A chance to make a difference with various affinity networks and charity initiative
  • Chance for a career evolution within Citi business structures

AML Execution


Time Type:

Full time

View Citi’sand the

Show more
04.05.2025
CG

Citi Group Java Developer Poland, Masovian Voivodeship, Warsaw

Limitless High-tech career opportunities - Expoint
Conduct tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, applications development, model development, and establish and implement new or revised applications systems and programs to...
Description:

Responsibilities:

  • Conduct tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, applications development, model development, and establish and implement new or revised applications systems and programs to meet specific business needs or user areas.
  • Monitor and control all phases of development process and analysis, design, construction, testing, and implementation as well as provide user and operational support on applications to business users.
  • Utilize in-depth specialty knowledge of applications development to analyze complex problems/issues, provide evaluation of business process, system process, and industry standards, and make evaluative judgement.
  • Recommend and develop security measures in post implementation analysis of business usage to ensure successful system design and functionality.
  • Consult with users/clients and other technology groups on issues, recommend advanced programming solutions, and install and assist customer exposure systems.
  • Serve as advisor or coach to new or lower-level analysts.
  • Has the ability to operate with a limited level of direct supervision.
  • Can exercise independence of judgement and autonomy.

Qualifications:

  • 5-8 years of relevant experience
  • Experience of Java 17, Spring Boot, SQL, different Java libraries
  • Experience in systems analysis and programming of software applications
  • Experience in managing and implementing successful projects
  • Nice to have some experience in test automation, BDD, manual testing, JPA/Hibernate
  • Working knowledge of consulting/project management techniques/methods
  • Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements
  • Bachelor’s degree/University degree or equivalent experience

By joining Citi Solutions Center Poland, you will not only be part of a business casual workplace with a hybrid working model (up to 2 days working at home per week), but also receive a competitive base salary (which is annually reviewed) and enjoy a whole host ofbenefits such as:

  • Private Medical Care Program

  • Life Insurance Program

  • Pension Plan contribution (PPE Program)

  • Employee Assistance Program

  • Paid Parental Leave Program (maternity and paternity leave)

  • Sport Card

  • Holidays Allowance

  • Sport and team recreation activities

  • Special offersand discounts for employees

  • Access to an array of learning and development resources

  • A discretional annual performance related bonus

  • A chance to make a difference with various affinity networks and charity


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

Technology Quality


Time Type:

Full time

View Citi’sand the

Show more

These jobs might be a good fit

22.04.2025
CG

Citi Group Senior Java Developer Poland, Masovian Voivodeship, Warsaw

Limitless High-tech career opportunities - Expoint
Collaborate with the team to understand functional and operational requirements. Contribute to design and implementation of robust and testable code in support of the requirements. Develop certain non-functional features in...
Description:

What you’ll do

The role will be focused on the design, re-engineering and/or enhancing real time Java based technical stack. This role requires strong design and programming skills in Java, knowledge of various messaging frameworks as well as familiarity with challenges that arise when implementing real time performant systems.

Other Key Responsibilities:

  • Collaborate with the team to understand functional and operational requirements

  • Contribute to design and implementation of robust and testable code in support of the requirements

  • Develop certain non-functional features in the system to improve reliability, scalability and performance

  • Contribute to the design and implementation of automated test suites

  • Participate in code reviews helping other team members improve their code

Key Relationships:

  • Derivative Pricing teams in New York, London, Shanghai

  • Other development teams

  • Application support organization

Knowledge/Experience:

  • 3+ years of relevant experience in Application Development using Core Java

  • Experience with streaming real time systems

  • Ability to be proactive, adjust priorities quickly

  • Experience working on a mature development in a large collaborative environment as well as coming up with ideas that challenge current practices

  • Demonstrated leadership skills and a desire to learn the business

Technology Skills:

  • Experience with Java ecosystem

  • Strong Java development skills

  • Strong understanding of Agile methodologies and best DevOps practices

  • Exposure to profiling, debugging and monitoring tools

  • Familiarity with Apache Kafka

  • Ambition to learn aspects of systems supporting real time price and risk calculations

This role presents a unique opportunity to learn the quantitative and other aspects of how Corporate Bond and Credit Derivatives are priced while contributing your technical expertise in making the pricing system truly first class and supporting a global trading business. It is also an opportunity to be a part of engaging team that welcomes your expertise and contribution. By joining Citi Solutions Center Poland, you will not only be part of a business casual workplace with a hybrid working model (up to 2 days working at home per week), but also receive a competitive base salary (which is annually reviewed) and enjoy a whole host of additional benefits such as:

  • Private Medical Care Program

  • Life Insurance Program

  • Pension Plan contribution (PPE Program)

  • Employee Assistance Program

  • Paid Parental Leave Program (maternity and paternity leave)

  • Sport Card

  • Holidays Allowance

  • Sport and team recreation activities

  • Special offers and discounts for employees

  • Access to an array of learning and development resources

  • A discretional annual performance related bonus

  • A chance to make a difference with various affinity networks and charity initiatives

Applications Development


Time Type:

View the " " poster. View the .

View the .

View the

Show more

These jobs might be a good fit

21.04.2025
CG

Citi Group Angular Developer Poland, Masovian Voivodeship, Warsaw

Limitless High-tech career opportunities - Expoint
Collaborate with the team to understand functional and operational requirements. Contribute to design and implementation of robust and testable code in support of the requirements. Develop certain non-functional features in...
Description:

By Joining Citi, you will become part of a global organisation whose mission is to serve as a trusted partner to our clients by responsibly providing financial services that enable growth and economic progress.

What you’ll do:

The role will be focused on the design, re-engineering and/or enhancing real time Java based technical stack. This role requires strong design and programming skills in Java, knowledge of various messaging frameworks as well as familiarity with challenges that arise when implementing real time performant systems.

Other Key Responsibilities:

  • Collaborate with the team to understand functional and operational requirements

  • Contribute to design and implementation of robust and testable code in support of the requirements

  • Develop certain non-functional features in the system to improve reliability, scalability and performance

  • Contribute to the design and implementation of automated test suites

  • Participate in code reviews helping other team members improve their code

Key Relationships:

  • Derivative Pricing teams in New York, London, Shanghai

  • Other development teams

  • Application support organization

Knowledge/Experience:

  • 3+ years of relevant experience in Application Development using Angular

  • Experience with system analysis and in programming of software applications, especially as it pertains to performance and testability of components

  • Ability to be proactive, adjust priorities quickly

  • Experience working on a mature development in a large collaborative environment as well as coming up with ideas that challenge current practices

  • Demonstrated leadership skills and a desire to learn the business

Technology Skills:

  • Strong Agular development skills

  • Strong understanding of Agile methodologies and best DevOps practices

  • Exposure to profiling, debugging and monitoring tools

  • Familiarity with Apache Kafka

  • Ambition to learn how core application integrates with peer, upstream and downstream systems

By joining Citi Solutions Center Poland, you will not only be part of a business casual workplace with a hybrid working model (up to 2 days working at home per week), but also receive a competitive base salary (which is annually reviewed) and enjoy a whole host of additional benefits such

  • Private Medical Care Program

  • Life Insurance Program

  • Pension Plan contribution (PPE Program)

  • Employee Assistance Program

  • Paid Parental Leave Program (maternity and paternity leave)

  • Sport Card

  • Holidays Allowance

  • Sport and team recreation activities

  • Special offers and discounts for employees

  • Access to an array of learning and development resources

  • A discretional annual performance related bonus

  • A chance to make a difference with various affinity networks and charity initiatives

Applications Development


Time Type:

View the " " poster. View the .

View the .

View the

Show more

These jobs might be a good fit

21.04.2025
CG

Citi Group Data Scientist - Risk Rating Model Developer Poland, Masovian Voivodeship, Warsaw

Limitless High-tech career opportunities - Expoint
Conduct comprehensive data exploration and validation, identifying and addressing data quality issues. Perform rigorous data analysis and mining, interpret findings, and generate formal statistical documentation and reports. Collaborate with Technology...
Description:

Responsibilities:

  • Conduct comprehensive data exploration and validation, identifying and addressing data quality issues.

  • Perform rigorous data analysis and mining, interpret findings, and generate formal statistical documentation and reports. Collaborate with Technology teams to resolve data-related challenges.

  • Analyze data reports, provide insights, and formulate recommendations to meet evolving business needs.

  • Develop and implement a variety of statistical models to enhance data acquisition, evaluation, and interpretation. Identify key data relationships, trends, and influencing factors.

  • Evaluate multiple modeling methodologies and select the most appropriate approach for each model development project.

  • Conduct thorough model testing, including sensitivity analysis and back-testing, to ensure robustness and accuracy.

  • Lead annual model reviews, performance assessments, and model redevelopment initiatives as required.

  • Produce comprehensive model documentation, including technical specifications and user guides, adhering to industry best practices.

  • Effectively communicate complex model results to both technical and non-technical audiences through presentations and formal documentation.

  • Foster strong working relationships with cross-functional teams, including country/region business stakeholders, model validation, governance, and implementation teams.

  • Leverage critical thinking and quantitative skills to solve complex business problems in a fast-paced, collaborative environment.

  • Prepare comprehensive responses to inquiries from regulators and internal audit regarding developed models.

  • Validate model assumptions, proactively identify and escalate potential risks, and address sensitive areas within the methodology and development process.

  • Adhering to internal policies and procedures.

  • Exercising ethical judgment in personal behavior, conduct, and business practices.

  • Proactively identifying, escalating, managing, and reporting control issues with transparency.

Qualifications:

  • Master's degree in Econometrics, Statistics, Mathematics, Finance, or a related Applied Science field. CFA or FRM certification is a plus.

  • 2+ years of experience in a quantitative role, preferably with experience in credit risk management.

  • Proven experience in researching, developing, and implementing credit risk models, including technical and non-technical documentation.

  • Strong programming skills in Python, R, or other object-oriented languages.

  • Proficiency with statistical software packages and regression modeling techniques.

  • Solid understanding of Accounting and Corporate Finance principles is highly desirable.

  • Excellent verbal and written communication skills.

  • Ability to prioritize effectively, make sound decisions, and meet deadlines in a fast-paced environment with competing demands.

  • Self-motivated, detail-oriented, and possess strong organizational and project management skills, with the ability to manage multiple projects concurrently.

joining Citi Solutions Center Poland, you will not only be part of a business casual workplace with a hybrid working model (up to 2 days working at home per week), but also receive a competitive base salary (which is annually reviewed) and enjoy a whole host of additional benefits such as:

  • Private Medical Care Program

  • Life Insurance Program

  • Pension Plan contribution (PPE Program)

  • Employee Assistance Program

  • Paid Parental Leave Program (maternity and paternity leave)

  • Sport Card

  • Holidays Allowance

  • Sport and team recreation activities

  • Special offers and discounts for employees

  • Access to an array of learning and development resources

  • A discretional annual performance related bonus

  • A chance to make a difference with various affinity networks and charity initiatives

Sounds like Citi has everything you need? Then apply to discover the true extent of your capabilities.

Risk ManagementRisk Analytics, Modeling, and Validation


Time Type:

Full time

View the " " poster. View the .

View the .

View the

Show more

These jobs might be a good fit

21.04.2025
CG

Citi Group Lead Java Developer Poland, Masovian Voivodeship, Warsaw

Limitless High-tech career opportunities - Expoint
Collaborate with the team to understand functional and operational requirements. Contribute to design and implementation of robust and testable code in support of the requirements. Develop certain non-functional features in...
Description:

By Joining Citi, you will become part of a global organisation whose mission is to serve as a trusted partner to our clients by responsibly providing financial services that enable growth and economic progress.

What you’ll do:

The role will be focused on the design, re-engineering and/or enhancing real time Java based technical stack. This role requires strong design and programming skills in Java, knowledge of various messaging frameworks as well as familiarity with challenges that arise when implementing real time performant systems.

Other Key Responsibilities:

  • Collaborate with the team to understand functional and operational requirements

  • Contribute to design and implementation of robust and testable code in support of the requirements

  • Develop certain non-functional features in the system to improve reliability, scalability and performance

  • Contribute to the design and implementation of automated test suites

  • Participate in code reviews helping other team members improve their code

Key Relationships:

  • Derivative Pricing teams in New York, London, Shanghai

  • Other development teams

  • Application support organization

Knowledge/Experience:

  • 8+ years of relevant experience in Application Development using Core Java

  • Experience with streaming real time systems especially if used in the context of Capital Markets applications

  • Familiarity with Fixed Income products and associated pricing and risk calculations a plus

  • Ability to be proactive, adjust priorities quickly

  • Experience working on a mature development in a large collaborative environment as well as coming up with ideas that challenge current practices

  • Demonstrated leadership skills

Technology Skills:

  • Experience with Java ecosystem

  • Expert in Java development

  • Strong understanding of Agile methodologies and best DevOps practices

  • Exposure to profiling, debugging and monitoring tools

  • Familiarity with Apache Kafka

  • Ambition to learn aspects of systems supporting real time price and risk calculations

By joining Citi Solutions Center Poland, you will not only be part of a business casual workplace with a hybrid working model (up to 2 days working at home per week), but also receive a competitive base salary (which is annually reviewed) and enjoy a whole host of additional benefits such as:

  • Private Medical Care Program

  • Life Insurance Program

  • Pension Plan contribution (PPE Program)

  • Employee Assistance Program

  • Paid Parental Leave Program (maternity and paternity leave)

  • Sport Card

  • Holidays Allowance

  • Sport and team recreation activities

  • Special offers and discounts for employees

  • Access to an array of learning and development resources

  • A discretional annual performance related bonus

  • A chance to make a difference with various affinity networks and charity initiatives

Applications Development


Time Type:

Full time

View the " " poster. View the .

View the .

View the

Show more

These jobs might be a good fit

21.04.2025
CG

Citi Group AI Senior DevOps Engineering Lead & Backend Developer Poland, Masovian Voivodeship, Warsaw

Limitless High-tech career opportunities - Expoint
Lead the design, deployment, and management of application infrastructure hosted on internal cloud environments (OpenShift and Kubernetes). Ensure high availability, scalability, and security of backend infrastructure and applications. Develop, maintain,...
Description:

We are seeking a highly skilled and experienced Senior DevOps Engineering Lead & Backend Developer to manage and optimize the infrastructure supporting our innovative GenAI HR application. This role requires deep expertise in DevOps practices, particularly with Kubernetes and OpenShift platforms, alongside strong capabilities in backend development using Python and Node.js.

Responsibilities:

  • Lead the design, deployment, and management of application infrastructure hosted on internal cloud environments (OpenShift and Kubernetes).

  • Ensure high availability, scalability, and security of backend infrastructure and applications.

  • Develop, maintain, and optimize backend services in Python and Node.js.

  • Continuously monitor system performance and implement enhancements as required.

  • Collaborate effectively with internal development teams to ensure seamless integration and deployment of new features.

  • Automate deployment processes, CI/CD pipelines, and infrastructure configurations.

  • Proactively identify and resolve infrastructure and application-related issues.

Qualifications:

  • Extensive hands-on experience with containerization and orchestration platforms, particularly Kubernetes and OpenShift.

  • Strong experience in backend software development with proficiency in Python and Node.js.

  • Prior experience managing complex infrastructures in cloud environments.

  • Familiarity with Citi ECS infrastructure is strongly preferred.

  • Demonstrated ability to implement robust CI/CD pipelines and automate infrastructure management.

  • Excellent problem-solving, organizational, and communication skills.

  • Ability to work independently as a proactive self-starter as well as collaboratively in team settings.

We offer:

  • Private Medical Care Program

  • Life Insurance Program

  • Pension Plan contribution (PPE Program)

  • Employee Assistance Program

  • Paid Parental Leave Program (maternity and paternity leave)

  • Sport Card

  • Holidays Allowance

  • Sport and team recreation activities

  • Special offers and discounts for employees

  • Access to an array of learning and development resources

  • A discretional annual performance related bonus

  • 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.

Applications Development


Time Type:

Full time

View the " " poster. View the .

View the .

View the

Show more

These jobs might be a good fit

Limitless High-tech career opportunities - Expoint
Working closely with internal partners to understand the process executed and come up with the solutions and ideas to have it automated. Designing, developing, and testing tools that support the...
Description:

AML Automation Intermediate Developer

This role will be a part of the AML (Anti Money Laundering) team, responsible for the automation of the work of Client Review & Investigation Unit Analysts. You will be responsible for a wide variety of activities (gathering requirements, code development, preparing the testing) leading to process efficiencies for the teams globally. Moreover, you will be responsible for data analysis and visualization using business intelligence tools, research & development activities as well as acting as proxy for various Technology partners to explain how the solutions created by the team can be translated into tech-supported applications.

Responsibilities:

  • Working closely with internal partners to understand the process executed and come up with the solutions and ideas to have it automated
  • Designing, developing, and testing tools that support the business, drive process efficiency, and reduce operational risks in AML (Anti Money Laundering) department globally
  • Supporting reporting processes, creating, analysing, and visualizing the data in cooperation with regional teams and management
  • Acting as a proxy for our Technology partners to explain how the solutions created by the team can be translated into tech-supported applications

Requirements:

  • Advanced knowledge of MS Office products (including solid VBA expertise)
  • Ability to build and manage databases on MS Access platform
  • Python – basic, practical knowledge and willingness to learn desired
  • Fluent English
  • Very good communication skills with various stakeholders (communication tailored to the partner)
  • Analytical thinking, customer-focused, ability to effectively work with shifting priorities
  • Previous experience of work with projects (Agile / SCRUM preferred)
  • Bachelor’s/Universitydegree or equivalent experience will be an asset

We offer:

  • Professional development in the international and well-established company
  • Learning opportunities and challenging assignments in which you can utilize your knowledge
  • Competitive extra perks: sponsored Employee Pension Plan, Employee Assistance Program, preferential offer for Citi Handlowy banking products, flexible working arrangements (including hybrid work), Affinity networks, People Strategy committees and many more impactful initiatives to participate in and take advantage of
  • A chance to make a difference with various affinity networks and charity initiative
  • Chance for a career evolution within Citi business structures

AML Execution


Time Type:

Full time

View Citi’sand the

Show more
Find your dream job in the high tech industry with Expoint. With our platform you can easily search for Java Developer opportunities at Citi Group in Poland, Warsaw. Whether you're seeking a new challenge or looking to work with a specific organization in a specific role, Expoint makes it easy to find your perfect job match. Connect with top companies in your desired area and advance your career in the high tech field. Sign up today and take the next step in your career journey with Expoint.