April 24, 2026

Lead Java Software Engineer - Prime Finance Risk & Business Intelligence

Senior • Hybrid

268,390 - 457,010 PLN/yr

Warsaw, Poland

The Opportunity: Shape the Future of Financial Risk Analysis

Join our team at the forefront of financial technology, where we build and maintain the critical platform for Prime Services Risk and Business Intelligence. Our systems are the analytical engine that empowers the firm to manage risk, serve our clients, and make data-driven decisions in a complex, fast-paced market.

We are a global team of innovators and problem-solvers who design and operate sophisticated, computing-intensive solutions to analyze the risk profiles of our clients. This is not just another development role; this is a chance to work on a platform that is fundamental to the firm's stability and success. You will tackle challenging problems in distributed systems, real-time data processing, and financial analytics at scale.

We are looking for a passionate and experienced Lead Java Engineer to not only contribute to our codebase but also to drive technical direction, mentor our team, and own the delivery of robust, scalable solutions.

Key Responsibilities:

As a Lead Engineer, you will be at the heart of our technical decision-making and delivery process.

  • Architect & Build: Design, develop, and own end-to-end software solutions using Java and the Spring ecosystem. You will be responsible for creating services that are not only functional but also resilient, performant, and scalable.

  • Lead & Mentor: Act as a technical leader within the team. Guide architectural discussions, lead sub-teams on complex projects, and actively mentor junior engineers through constructive code reviews and knowledge-sharing sessions.

  • Drive Performance: Engineer high-throughput, low-latency systems. You will optimize applications for maximum speed, design efficient data models in Microsoft SQL Server, and implement intelligent caching strategies (e.g., Redis) to ensure our platform operates at peak performance.

  • Embrace Real-Time Data: Harness the power of our message-driven architecture using Kafka. You will build and maintain data pipelines that feed our real-time analytics engine, powered by Apache Pinot, to deliver instantaneous insights to our business users.

  • Champion DevOps & Automation: Contribute to and enhance our CI/CD pipelines, leveraging internal platforms and Git for seamless integration and deployment. You will deploy and manage applications on our OpenShift container platform, embracing a true DevOps culture.

  • Integrate & Collaborate: Work across teams to integrate with a wide array of upstream data sources and downstream consumers. You will collaborate closely with project managers, business analysts, and senior stakeholders to translate complex requirements into well-architected technical solutions.

  • Own & Support: Take ownership of the full application lifecycle, including providing critical application support. You will leverage your growing knowledge of margin methodology and risk analytics to troubleshoot and resolve production issues effectively.

Qualifications:

  • Extensive Backend Experience: 8+ years of professional experience designing, building, and deploying enterprise-scale, distributed backend systems.

  • Java Expertise: Deep, hands-on knowledge of modern Java (11+) and the Spring ecosystem (Spring Boot, Spring Security, etc.).

  • Database Proficiency: Strong command of SQL and experience with relational databases, particularly Microsoft SQL Server. You should be adept at writing optimized queries and designing efficient schemas.

  • Messaging & Asynchronous Systems: Proven experience working in message-driven architectures with technologies like Kafka, RabbitMQ, or similar.

  • Leadership & Mentorship: A demonstrated track record of leading technical initiatives, making architectural decisions, and mentoring other engineers. Your experience should show that you are a force multiplier for your team.

  • DevOps Mindset: Solid experience with CI/CD principles and tools (e.g., Jenkins, Tekton), and version control with Git. Experience with containerization and orchestration (Docker, Kubernetes, OpenShift) is essential.

  • Strong Communication: Excellent verbal and written communication skills, with the ability to articulate complex technical concepts to both technical and non-technical audiences.

Preferred Qualifications (The "Wow" Factor):

  • Financial Domain Knowledge: Experience or a strong interest in the Finance Sector, especially concepts related to Prime Finance, Counterparty Risk, or Market Risk.

  • Advanced Education: An advanced degree (M.S. or Ph.D.) in Computer Science, Engineering, Mathematics, or a related quantitative field.

  • Real-Time Analytics Experience: Hands-on experience with OLAP datastores like Apache Pinot.

  • Scripting & Automation: Proficiency in Unix/Linux environments and shell scripting.

  • Agile Experience: Experience working in a fast-paced, Agile/Scrum environment, managing priorities, and delivering under tight deadlines.

What We Offer:

  • Impactful Work: The opportunity to work on a business-critical platform that has a direct and measurable impact on the firm's bottom line and risk posture.

  • Technical Challenges: A continuous stream of complex and intellectually stimulating challenges in the realms of distributed computing, big data, and financial modeling.

  • Modern Tech Stack: Access to a modern, evolving tech stack with the freedom to innovate and introduce new technologies and patterns.

  • Career Growth: A commitment to your professional development with a clear path for growth into senior technical leadership or management roles.

  • Collaborative Culture: A supportive and collaborative global team that values diversity of thought, continuous learning, and mutual respect.

  • Competitive Compensation: A competitive salary, performance-based bonus, and a comprehensive benefits package - details below.

By joining Citi Solutions Center Poland, you will not only be part of a business casual workplace with a hybrid working model (currently up to 2 days working at home per week), but also (potentially, subject to final offer) receive a competitive base salary and enjoy a whole host of additional benefits which can include:

  • Employer paid Defined Contribution Pension Plan contribution of 6% of employee’s pensionable earnings (PPE Program)

  • Employer paid Private Medical Care Package for employees and Private Medical Care Packages for certain family members available at preferential rates

  • Employer paid Life Insurance Program for employees and Life Insurance for certain family members available at preferential rates

  • Employee Assistance Program financed by Employer

  • Paid Parental Leave Program (maternity and paternity leave; statutory and 2 weeks additional paid paternity leave)

  • Sport Card for employees subsidized via Social Benefits Fund and Sport Cards for certain family members available at preferential rates

  • Additional benefits from Company’s Social Benefit Fund, in particular: Holidays Allowance, support for sport and cultural activities, team building events.

  • Additional day off for volunteering

  • Cafeteria/ flex benefit – a company benefits system which enables employees to select and purchase benefits offered by a provider and available for employees on the platform.

  • Opportunity to receive an annual discretionary incentive award

  • Special offers and discounts for employees

  • Copy and paste the URL below into a new tab on your web browser to view the Remuneration Regulations extract: https://tbcdn.talentbrew.com/company/287/cms/v3/docs/policies/RemunerationRegulations-KeyProvisions-CitibankEurope_plc_05012025_A.pdf

Alongside these benefits Citi is committed to ensuring our workplace is where everyone feels comfortable coming to work as their whole self every day. We want the best talent around the world to be energized to join us, motivated to stay, and empowered to thrive.

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

#LI-KK1

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

Job Family Group:

Technology

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

Job Family:

Applications Development

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

Time Type:

Full time

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

Primary Location Full Time Salary Range:

268 390,00 zł - 457 010,00 zł

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

Most Relevant Skills

Please see the requirements listed above.

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

Other Relevant Skills

For complementary skills, please see above and/or contact the recruiter.

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

Automated Processing and AI

We use automated processing, including artificial intelligence, for our legitimate business interests (or our reasonable and appropriate business purposes) to identify and align the candidate's skills and abilities with a specific job opening. Additionally, if you so choose, or consent, we can match your skills and abilities to other suitable roles at Citi.

Importantly, all our hiring processes and decisions, including determining your suitability for a role, are conducted, checked, and decided by individuals. Our automated processing and AI do not involve relying on automatic or autonomous decision-making. Please refer to any Jurisdictional Considerations, with specific provisions for your country (where relevant) for further details.

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

This job opening is for an existing job vacancy.

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

Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law.

 

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 Citi’s EEO Policy Statement and the Know Your Rights poster.

Similar jobs you might like

Technology

Citigroup

Senior Angular Software Engineer - Prime Finance Risk & Business Intelligence

Senior

Hybrid

Warsaw, Poland

268,390 - 457,010 PLN/yr

🏢 Summary: Senior Angular Engineer role focused on building and leading development of a business-critical financial risk analysis platform. The position involves architecting scalable frontend solutions, driving technical decisions, and supporting distributed, real-time analytics systems in a DevOps environment. You will own the full application lifecycle and mentor engineers while working with modern containerized infrastructure. 🗂️ Requirements: 8+ years experience in enterprise-scale software development, Strong hands-on expertise in Angular, Experience with distributed systems, Strong SQL knowledge and relational databases (Microsoft SQL Server), Experience with CI/CD tools (Jenkins or Tekton), Proficiency with Git version control, Experience with Docker and Kubernetes or OpenShift, Ability to lead technical initiatives and mentor engineers, Experience deploying and supporting production applications, Proficiency in Unix/Linux environments and shell scripting 📃 Skills: Angular, TypeScript, SQL, MSSQL, Git, Jenkins, Tekton, Docker, Kubernetes, OpenShift, Unix, Linux, Bash, ApachePinot, CI/CD 🏢 Description: The Opportunity: Shape the Future of Financial Risk Analysis Join our team at the forefront of financial technology, where we build and maintain the critical platform for Prime Services Risk and Business Intelligence. Our systems are the analytical engine that empowers the firm to manage risk, serve our clients, and make data-driven decisions in a complex, fast-paced market. We are a global team of innovators and problem-solvers who design and operate sophisticated, computing-intensive solutions to analyze the risk profiles of our clients. This is not just another development role; this is a chance to work on a platform that is fundamental to the firm's stability and success. You will tackle challenging problems in distributed systems, real-time data processing, and financial analytics at scale. We are looking for a passionate and experienced Senior Angular Engineer to not only contribute to our codebase but also to drive technical direction, mentor our team, and own the delivery of robust, scalable solutions. Key Responsibilities: As a Senior Engineer, you will be at the heart of our technical decision-making and delivery process. Architect & Build: Design, develop, and own end-to-end software solutions using Angular ecosystem. You will be responsible for creating services that are not only functional but also resilient, performant, and scalable. Lead & Mentor: Act as a technical leader within the team. Guide architectural discussions and actively mentor junior engineers through constructive code reviews and knowledge-sharing sessions. Champion DevOps & Automation: Contribute to and enhance our CI/CD pipelines, leveraging internal platforms and Git for seamless integration and deployment. You will deploy and manage applications on our OpenShift container platform, embracing a true DevOps culture. Integrate & Collaborate: Work across teams to integrate with a wide array of upstream data sources and downstream consumers. You will collaborate closely with project managers, business analysts, and senior stakeholders to translate complex requirements into well-architected technical solutions. Own & Support: Take ownership of the full application lifecycle, including providing critical application support. You will leverage your growing knowledge of Prime Services to troubleshoot and resolve production issues effectively. Qualifications: Extensive Frontend Experience: 8+ years of professional experience designing, building, and deploying enterprise-scale, distributed backend systems. Angular Expertise: Deep, hands-on knowledge of modern Angular Database Proficiency: Strong command of SQL and experience with relational databases, particularly Microsoft SQL Server. Leadership & Mentorship: A demonstrated track record of leading technical initiatives, making architectural decisions, and mentoring other engineers. Your experience should show that you are a force multiplier for your team. DevOps Mindset: Solid experience with CI/CD principles and tools (e.g., Jenkins, Tekton), and version control with Git. Experience with containerization and orchestration (Docker, Kubernetes, OpenShift) is essential. Strong Communication: Excellent verbal and written communication skills, with the ability to articulate complex technical concepts to both technical and non-technical audiences. Preferred Qualifications (The "Wow" Factor): Financial Domain Knowledge: Experience or a strong interest in the Finance Sector, especially concepts related to Prime Finance. Advanced Education: An advanced degree (M.S. or Ph.D.) in Computer Science, Engineering, Mathematics, or a related quantitative field. Real-Time Analytics Experience: Hands-on experience with OLAP datastores like Apache Pinot. Scripting & Automation: Proficiency in Unix/Linux environments and shell scripting. Agile Experience: Experience working in a fast-paced, Agile/Scrum environment, managing priorities, and delivering under tight deadlines. What We Offer: Impactful Work: The opportunity to work on a business-critical platform that has a direct and measurable impact on the firm's bottom line and risk posture. Technical Challenges: A continuous stream of complex and intellectually stimulating challenges in the realms of distributed computing, big data, and financial modeling. Modern Tech Stack: Access to a modern, evolving tech stack with the freedom to innovate and introduce new technologies and patterns. Career Growth: A commitment to your professional development with a clear path for growth into senior technical leadership or management roles. Collaborative Culture: A supportive and collaborative global team that values diversity of thought, continuous learning, and mutual respect. Competitive Compensation: A competitive salary, performance-based bonus, and a comprehensive benefits package - details below. By joining Citi Solutions Center Poland, you will not only be part of a business casual workplace with a hybrid working model (currently up to 2 days working at home per week), but also (potentially, subject to final offer) receive a competitive base salary and enjoy a whole host of additional benefits which can include: Employer paid Defined Contribution Pension Plan contribution of 6% of employee’s pensionable earnings (PPE Program) Employer paid Private Medical Care Package for employees and Private Medical Care Packages for certain family members available at preferential rates Employer paid Life Insurance Program for employees and Life Insurance for certain family members available at preferential rates Employee Assistance Program financed by Employer Paid Parental Leave Program (maternity and paternity leave; statutory and 2 weeks additional paid paternity leave) Sport Card for employees subsidized via Social Benefits Fund and Sport Cards for certain family members available at preferential rates Additional benefits from Company’s Social Benefit Fund, in particular: Holidays Allowance, support for sport and cultural activities, team building events. Additional day off for volunteering Cafeteria/ flex benefit – a company benefits system which enables employees to select and purchase benefits offered by a provider and available for employees on the platform. Opportunity to receive an annual discretionary incentive award Special offers and discounts for employees Copy and paste the URL below into a new tab on your web browser to view the Remuneration Regulations extract: https://tbcdn.talentbrew.com/company/287/cms/v3/docs/policies/RemunerationRegulations-KeyProvisions-CitibankEurope_plc_05012025_A.pdf Alongside these benefits Citi is committed to ensuring our workplace is where everyone feels comfortable coming to work as their whole self every day. We want the best talent around the world to be energized to join us, motivated to stay, and empowered to thrive. Sounds like Citi has everything you need? Then apply to discover the true extent of your capabilities. #LI-KK1 ------------------------------------------------------ Job Family Group: Technology ------------------------------------------------------ Job Family: Applications Development ------------------------------------------------------ Time Type: Full time ------------------------------------------------------ Primary Location Full Time Salary Range: 268 390,00 zł - 457 010,00 zł ------------------------------------------------------ Most Relevant Skills Please see the requirements listed above. ------------------------------------------------------ Other Relevant Skills For complementary skills, please see above and/or contact the recruiter. ------------------------------------------------------ Automated Processing and AI We use automated processing, including artificial intelligence, for our legitimate business interests (or our reasonable and appropriate business purposes) to identify and align the candidate's skills and abilities with a specific job opening. Additionally, if you so choose, or consent, we can match your skills and abilities to other suitable roles at Citi. Importantly, all our hiring processes and decisions, including determining your suitability for a role, are conducted, checked, and decided by individuals. Our automated processing and AI do not involve relying on automatic or autonomous decision-making. Please refer to any Jurisdictional Considerations, with specific provisions for your country (where relevant) for further details. ------------------------------------------------------ This job opening is for an existing job vacancy. ------------------------------------------------------ Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law. 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 Citi’s EEO Policy Statement and the Know Your Rights poster.

Technology

Citigroup

Senior Angular Software Engineer - Prime Finance Risk & Business Intelligence

Senior

Hybrid

Warsaw, Poland

268,390 - 457,010 PLN/yr

🏢 Summary: Senior Angular Engineer role focused on building and leading development of a business-critical financial risk analytics platform. The position involves architecting scalable Angular solutions, driving technical direction, and owning full lifecycle delivery in a distributed, real-time data environment. The role combines hands-on frontend engineering with DevOps practices in a high-scale enterprise setting. 🗂️ Requirements: 8+ years of professional experience in enterprise-scale distributed systems, Strong hands-on experience with modern Angular, Experience designing and deploying scalable software solutions, Strong SQL knowledge, Experience with relational databases, especially Microsoft SQL Server, Experience with CI/CD tools such as Jenkins or Tekton, Proficiency with Git version control, Experience with containerization and orchestration (Docker, Kubernetes, OpenShift) 📃 Skills: Angular, SQL, MSSQL, Jenkins, Tekton, Git, Docker, Kubernetes, OpenShift, CI/CD 🏢 Description: The Opportunity: Shape the Future of Financial Risk Analysis Join our team at the forefront of financial technology, where we build and maintain the critical platform for Prime Services Risk and Business Intelligence. Our systems are the analytical engine that empowers the firm to manage risk, serve our clients, and make data-driven decisions in a complex, fast-paced market. We are a global team of innovators and problem-solvers who design and operate sophisticated, computing-intensive solutions to analyze the risk profiles of our clients. This is not just another development role; this is a chance to work on a platform that is fundamental to the firm's stability and success. You will tackle challenging problems in distributed systems, real-time data processing, and financial analytics at scale. We are looking for a passionate and experienced Senior Angular Engineer to not only contribute to our codebase but also to drive technical direction, mentor our team, and own the delivery of robust, scalable solutions. Key Responsibilities: As a Senior Engineer, you will be at the heart of our technical decision-making and delivery process. Architect & Build: Design, develop, and own end-to-end software solutions using Angular ecosystem. You will be responsible for creating services that are not only functional but also resilient, performant, and scalable. Lead & Mentor: Act as a technical leader within the team. Guide architectural discussions and actively mentor junior engineers through constructive code reviews and knowledge-sharing sessions. Champion DevOps & Automation: Contribute to and enhance our CI/CD pipelines, leveraging internal platforms and Git for seamless integration and deployment. You will deploy and manage applications on our OpenShift container platform, embracing a true DevOps culture. Integrate & Collaborate: Work across teams to integrate with a wide array of upstream data sources and downstream consumers. You will collaborate closely with project managers, business analysts, and senior stakeholders to translate complex requirements into well-architected technical solutions. Own & Support: Take ownership of the full application lifecycle, including providing critical application support. You will leverage your growing knowledge of Prime Services to troubleshoot and resolve production issues effectively. Qualifications: Extensive Frontend Experience: 8+ years of professional experience designing, building, and deploying enterprise-scale, distributed backend systems. Angular Expertise: Deep, hands-on knowledge of modern Angular Database Proficiency: Strong command of SQL and experience with relational databases, particularly Microsoft SQL Server. Leadership & Mentorship: A demonstrated track record of leading technical initiatives, making architectural decisions, and mentoring other engineers. Your experience should show that you are a force multiplier for your team. DevOps Mindset: Solid experience with CI/CD principles and tools (e.g., Jenkins, Tekton), and version control with Git. Experience with containerization and orchestration (Docker, Kubernetes, OpenShift) is essential. Strong Communication: Excellent verbal and written communication skills, with the ability to articulate complex technical concepts to both technical and non-technical audiences. Preferred Qualifications (The "Wow" Factor): Financial Domain Knowledge: Experience or a strong interest in the Finance Sector, especially concepts related to Prime Finance. Advanced Education: An advanced degree (M.S. or Ph.D.) in Computer Science, Engineering, Mathematics, or a related quantitative field. Real-Time Analytics Experience: Hands-on experience with OLAP datastores like Apache Pinot. Scripting & Automation: Proficiency in Unix/Linux environments and shell scripting. Agile Experience: Experience working in a fast-paced, Agile/Scrum environment, managing priorities, and delivering under tight deadlines. What We Offer: Impactful Work: The opportunity to work on a business-critical platform that has a direct and measurable impact on the firm's bottom line and risk posture. Technical Challenges: A continuous stream of complex and intellectually stimulating challenges in the realms of distributed computing, big data, and financial modeling. Modern Tech Stack: Access to a modern, evolving tech stack with the freedom to innovate and introduce new technologies and patterns. Career Growth: A commitment to your professional development with a clear path for growth into senior technical leadership or management roles. Collaborative Culture: A supportive and collaborative global team that values diversity of thought, continuous learning, and mutual respect. Competitive Compensation: A competitive salary, performance-based bonus, and a comprehensive benefits package - details below. By joining Citi Solutions Center Poland, you will not only be part of a business casual workplace with a hybrid working model (currently up to 2 days working at home per week), but also (potentially, subject to final offer) receive a competitive base salary and enjoy a whole host of additional benefits which can include: Employer paid Defined Contribution Pension Plan contribution of 6% of employee’s pensionable earnings (PPE Program) Employer paid Private Medical Care Package for employees and Private Medical Care Packages for certain family members available at preferential rates Employer paid Life Insurance Program for employees and Life Insurance for certain family members available at preferential rates Employee Assistance Program financed by Employer Paid Parental Leave Program (maternity and paternity leave; statutory and 2 weeks additional paid paternity leave) Sport Card for employees subsidized via Social Benefits Fund and Sport Cards for certain family members available at preferential rates Additional benefits from Company’s Social Benefit Fund, in particular: Holidays Allowance, support for sport and cultural activities, team building events. Additional day off for volunteering Cafeteria/ flex benefit – a company benefits system which enables employees to select and purchase benefits offered by a provider and available for employees on the platform. Opportunity to receive an annual discretionary incentive award Special offers and discounts for employees Copy and paste the URL below into a new tab on your web browser to view the Remuneration Regulations extract: https://tbcdn.talentbrew.com/company/287/cms/v3/docs/policies/RemunerationRegulations-KeyProvisions-CitibankEurope_plc_05012025_A.pdf Alongside these benefits Citi is committed to ensuring our workplace is where everyone feels comfortable coming to work as their whole self every day. We want the best talent around the world to be energized to join us, motivated to stay, and empowered to thrive. Sounds like Citi has everything you need? Then apply to discover the true extent of your capabilities. #LI-KK1 ------------------------------------------------------ Job Family Group: Technology ------------------------------------------------------ Job Family: Applications Development ------------------------------------------------------ Time Type: Full time ------------------------------------------------------ Primary Location Full Time Salary Range: 268 390,00 zł - 457 010,00 zł ------------------------------------------------------ Most Relevant Skills Please see the requirements listed above. ------------------------------------------------------ Other Relevant Skills For complementary skills, please see above and/or contact the recruiter. ------------------------------------------------------ Automated Processing and AI We use automated processing, including artificial intelligence, for our legitimate business interests (or our reasonable and appropriate business purposes) to identify and align the candidate's skills and abilities with a specific job opening. Additionally, if you so choose, or consent, we can match your skills and abilities to other suitable roles at Citi. Importantly, all our hiring processes and decisions, including determining your suitability for a role, are conducted, checked, and decided by individuals. Our automated processing and AI do not involve relying on automatic or autonomous decision-making. Please refer to any Jurisdictional Considerations, with specific provisions for your country (where relevant) for further details. ------------------------------------------------------ This job opening is for an existing job vacancy. ------------------------------------------------------ Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law. 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 Citi’s EEO Policy Statement and the Know Your Rights poster.

Technology

Citigroup

Backend Java Developer

Mid

Hybrid

Warsaw, Poland

189,660 - 322,940 PLN/yr

🏢 Summary: Software Engineer role focused on designing, developing, and maintaining a mission-critical Margin Calculations and Reporting platform within Prime Finance Services. The position involves building scalable, high-performance financial systems using Java and microservices architecture in a global, agile environment. The role covers full software development lifecycle, from analysis and design to testing, deployment, and operational support. 🗂️ Requirements: 4-6 years of experience in systems analysis and software development, Strong proficiency in Core Java including collections, concurrency, and streams, Hands-on experience with Spring framework (Boot, MVC, Data), Experience with Hibernate and RESTful API development, Knowledge of Microservices architecture, Strong understanding of algorithms, data structures, and design patterns, Experience with TDD using JUnit and Mockito, Proficiency in SQL, Experience working in Linux environments, Experience with messaging systems such as JMS or Kafka, Experience with Docker and Kubernetes, Bachelor’s degree in Computer Science, Engineering, or related field 📃 Skills: Java, Spring, Hibernate, REST, Microservices, SQL, Linux, JMS, Kafka, Docker, Kubernetes, JUnit, Mockito, TDD, Algorithms, DataStructures, DesignPatterns 🏢 Description: Are you a highly skilled and motivated Software Engineer looking to make a significant impact in the dynamic world of finance? Join our cutting-edge technology team and play a pivotal role in developing and enhancing our proprietary “Margin Calculations and Reporting” Platform, a critical component of our Prime Finance Services organization. This is an exceptional opportunity to apply your technical expertise to complex, computing-intensive financial solutions within a collaborative and globally connected environment. This role is at the heart of our Prime Services division, where you will contribute to the evolution of a sophisticated margin calculation engine. This engine leverages a complex model and intricate business logic to provide leverage to clients and reduce risk for Citi, directly impacting our financial operations. As a Software Engineer, you will be instrumental in delivering end-to-end software solutions, ensuring scalability, performance, and robustness for our critical financial systems globally. Responsibilities: As a key member of our global development team, you will: Innovate & Develop: Design, develop, and implement robust and scalable application systems and programs for the Margin Calculation Services and reporting, aligning with strategic technology initiatives. Problem Solve: Consult with users, clients, and other technology groups on issues, and recommend programming solutions. Analyze complex technical and business challenges, and propose innovative solutions that enhance system functionality and business processes. Project work: Monitor and guide all phases of the software development lifecycle, from analysis and design through construction, testing, and implementation, ensuring timely and high-quality project delivery. Provide user and operational support on applications to business users Strategic Impact: Utilize your expertise in application development to make evaluative judgments, recommend security measures, and contribute to post-implementation analysis, ensuring optimal system design and functionality. Collaboration & Consultation: Partner closely with project managers, business stakeholders, and senior managers to translate complex business requirements into well-architected technical solutions. Consult with users and other technology groups, providing advanced programming insights and support. Operational Excellence: Ensure adherence to best practices and essential procedures. Autonomy & Ownership: Operate with a high degree of independence and judgment, taking ownership of critical initiatives and driving them to successful completion. Risk Management: Proactively assess and manage technical risks, demonstrating a strong commitment to regulatory compliance, ethical judgment, and transparent reporting of control issues. Qualifications: Overall Experience: 4-6 years in systems analysis and programming of software applications. Core Java Proficiency: Strong expertise in core Java, collections, concurrency, and streams. Frameworks & APIs: Deep experience with the Spring framework (Boot, MVC, Data, etc.), Hibernate, and RESTful API development. Architecture & Design: Excellent knowledge of Microservices architecture, algorithms, data structures, and design patterns. Testing & Development Practices: Proficient in Test-Driven Development (TDD) using frameworks like JUnit and Mockito. Database & OS: Solid understanding of SQL and comfortable working in Linux environments. Distributed Systems: Experience with messaging (JMS, Kafka), containerization (Docker, Kubernetes), and optionally distributed caches (Apache Gemfire). Methodology & Collaboration: Working knowledge of Agile project management and proven ability to collaborate effectively in a fast-paced, global team environment. Nice to Have: Prior experience or a keen interest in the financial services industry Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements Experience of working in fast paced environment Flexible and adaptive, team player Excellent analytical and communication, interpersonal skills. Education: Bachelor’s degree/University degree in Computer Science, Engineering, or a related field, or equivalent practical experience. What we can offer you: By joining Citi Solutions Center Poland, you will not only be part of a business casual workplace with a hybrid working model (currently up to 2 days working at home per week), but also (potentially, subject to final offer) receive a competitive base salary and enjoy a whole host of additional benefits which can include: Employer paid Defined Contribution Pension Plan contribution of 6% of employee’s pensionable earnings (PPE Program) Employer paid Private Medical Care Package for employees and Private Medical Care Packages for certain family members available at preferential rates Employer paid Life Insurance Program for employees and Life Insurance for certain family members available at preferential rates Employee Assistance Program financed by Employer Paid Parental Leave Program (maternity and paternity leave; statutory and 2 weeks additional paid paternity leave) Sport Card for employees subsidized via Social Benefits Fund and Sport Cards for certain family members available at preferential rates Additional benefits from Company’s Social Benefit Fund, in particular: Holidays Allowance, support for sport and cultural activities, team building events. Additional day off for volunteering Cafeteria/ flex benefit – a company benefits system which enables employees to select and purchase benefits offered by a provider and available for employees on the platform. Opportunity to receive an annual discretionary incentive award Special offers and discounts for employees Copy and paste the URL below into a new tab on your web browser to view the Remuneration Regulations extract: https://tbcdn.talentbrew.com/company/287/cms/v3/docs/policies/RemunerationRegulations-KeyProvisions-CitibankEurope_plc_05012025_A.pdf Alongside these benefits Citi is committed to ensuring our workplace is where everyone feels comfortable coming to work as their whole self every day. We want the best talent around the world to be energized to join us, motivated to stay, and empowered to thrive. Sounds like Citi has everything you need? Then apply to discover the true extent of your capabilities. #LI-KK1 ------------------------------------------------------ Job Family Group: Technology ------------------------------------------------------ Job Family: Applications Development ------------------------------------------------------ Time Type: Full time ------------------------------------------------------ Primary Location Full Time Salary Range: zł189,660.00 - zł322,940.00 ------------------------------------------------------ Most Relevant Skills Please see the requirements listed above. ------------------------------------------------------ Other Relevant Skills For complementary skills, please see above and/or contact the recruiter. ------------------------------------------------------ Automated Processing and AI We use automated processing, including artificial intelligence, for our legitimate business interests (or our reasonable and appropriate business purposes) to identify and align the candidate's skills and abilities with a specific job opening. Additionally, if you so choose, or consent, we can match your skills and abilities to other suitable roles at Citi. Importantly, all our hiring processes and decisions, including determining your suitability for a role, are conducted, checked, and decided by individuals. Our automated processing and AI do not involve relying on automatic or autonomous decision-making. Please refer to any Jurisdictional Considerations, with specific provisions for your country (where relevant) for further details. ------------------------------------------------------ This job opening is for an existing job vacancy. ------------------------------------------------------ Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law. 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 Citi’s EEO Policy Statement and the Know Your Rights poster.

Technology

Citigroup

Senior Full-Stack developer - Java/JavaScript

Senior

Hybrid

Warsaw, Poland

268,390 - 457,010 PLN/yr

🏢 Summary: Senior full-stack developer role focused on building and maintaining end-to-end solutions for a computing-intensive Prime Risk Analytics Platform in the finance domain. The position involves developing scalable front-end and back-end applications, optimizing performance, and supporting CI/CD and release processes in a global team environment. The role requires strong expertise in modern JavaScript frameworks, Java technologies, databases, and Linux-based systems. 🗂️ Requirements: Minimum 8 years of experience in software development, Master’s degree in related field, Strong experience with Angular and TypeScript, Strong experience with Java and Spring Boot, Strong knowledge of SQL and Microsoft SQL Server, Experience with CI/CD tools and Git, Experience with Selenium and automated testing, Experience with ServiceNow, Experience with Autosys and Unix shell scripting, Experience in message-driven architectures, Understanding of margin and risk financial concepts, Experience working in global, English-speaking environment 📃 Skills: Angular, TypeScript, Java, Spring, SpringBoot, JavaScript, HTML5, CSS, Highcharts, D3.js, Selenium, Jasmine, Karma, SQL, MSSQL, Git, CI/CD, ServiceNow, Autosys, Unix, KornShell 🏢 Description: Develop and deliver end-to-end software solutions for the Prime Risk Analytics Platform.  This team maintains systems that helps Prime Finance analyze the Risk of each of our clients as well as potential clients. The team designs and maintains sophisticated automated solutions to make this happen. As a computing intensive financial solution, the team requires a candidate with excellent technology skills. The candidate should be a team player with the ability to work well with a global team of developers on delivering solutions in the Prime Finance area.  Must have a solid understanding and experience with project delivery, software development life cycle, JavaScript modern frameworks, Java application technologies, databases and Linux. Work with project managers, business and senior managers to deliver well-architected scalable solutions in a timely project-oriented manner. Key responsibilities: Develop and enhance User Interfaces using Angular/TypeScript with charting frameworks like Highcharts and D3.js Write unit test cases (Jasmine/Karma) and automated front-end tests (Selenium or similar) Develop and enhance backend applications using Spring Boot Optimize applications for maximum speed and scalability Actively participate in code reviews, guide and mentor junior team members Manage the release process using ServiceNow and provide application support, leveraging knowledge of margin methodology and risk analytics Maintain Microsoft SQL Server database Contribute to building CI/CD pipelines and configure Autosys based on job requirements Requirements: General: Minimum 8 years of experience in a similar role – a plus if it’s in the Finance Sector Strong academic background with at least a master degree in a related field Excellent communication skills Track record of work under tight deadlines in a fast-paced environment Track record working in English across multiple time zones Experience working with users when gathering requirements and presenting work results Experience in Margin and Risk financial concepts Technical: Excellent knowledge of Angular/TypeScript, Highcharts, D3.js, HTML5, CSS, with experience in front-end unit and end-to-end testing (Selenium) Excellent Java knowledge for backend development Excellent SQL knowledge (ideally Microsoft SQL Server) Experience in working with and setting up Continuous Integration/Continuous Deployment tools, coupled with Git for version control Extensive experience working in message-driven environments Experience working with ServiceNow for IT service management Experience in working with and configuring Autosys, along with Unix and Korn shell scripting skills What we can offer you: By joining Citi Solutions Center Poland, you will not only be part of a business casual workplace with a hybrid working model (currently up to 2 days working at home per week), but also (potentially, subject to final offer) receive a competitive base salary and enjoy a whole host of additional benefits which can include: Employer paid Defined Contribution Pension Plan contribution of 6% of employee’s pensionable earnings (PPE Program) Employer paid Private Medical Care Package for employees and Private Medical Care Packages for certain family members available at preferential rates Employer paid Life Insurance Program for employees and Life Insurance for certain family members available at preferential rates Employee Assistance Program financed by Employer Paid Parental Leave Program (maternity and paternity leave; statutory and 2 weeks additional paid paternity leave) Sport Card for employees subsidized via Social Benefits Fund and Sport Cards for certain family members available at preferential rates Additional benefits from Company’s Social Benefit Fund, in particular: Holidays Allowance, support for sport and cultural activities, team building events. Additional day off for volunteering Cafeteria/ flex benefit – a company benefits system which enables employees to select and purchase benefits offered by a provider and available for employees on the platform. Opportunity to receive an annual discretionary incentive award Special offers and discounts for employees Copy and paste the URL below into a new tab on your web browser to view the Remuneration Regulations extract: https://tbcdn.talentbrew.com/company/287/cms/v3/docs/policies/RemunerationRegulations-KeyProvisions-CitibankEurope_plc_05012025_A.pdf Alongside these benefits Citi is committed to ensuring our workplace is where everyone feels comfortable coming to work as their whole self every day. We want the best talent around the world to be energized to join us, motivated to stay, and empowered to thrive. Sounds like Citi has everything you need? Then apply to discover the true extent of your capabilities. #LI-KK1 ------------------------------------------------------ Job Family Group: Technology ------------------------------------------------------ Job Family: Applications Development ------------------------------------------------------ Time Type: Full time ------------------------------------------------------ Primary Location Full Time Salary Range: 268 390,00 zł - 457 010,00 zł ------------------------------------------------------ Most Relevant Skills Please see the requirements listed above. ------------------------------------------------------ Other Relevant Skills For complementary skills, please see above and/or contact the recruiter. ------------------------------------------------------ Automated Processing and AI We use automated processing, including artificial intelligence, for our legitimate business interests (or our reasonable and appropriate business purposes) to identify and align the candidate's skills and abilities with a specific job opening. Additionally, if you so choose, or consent, we can match your skills and abilities to other suitable roles at Citi. Importantly, all our hiring processes and decisions, including determining your suitability for a role, are conducted, checked, and decided by individuals. Our automated processing and AI do not involve relying on automatic or autonomous decision-making. Please refer to any Jurisdictional Considerations, with specific provisions for your country (where relevant) for further details. ------------------------------------------------------ This job opening is for an existing job vacancy. ------------------------------------------------------ Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law. 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 Citi’s EEO Policy Statement and the Know Your Rights poster.

Technology

Citigroup

Java Developer

Senior

Hybrid

Warsaw, Poland

189,660 - 322,940 PLN/yr

🏢 Summary: Senior Java Developer role within a global Risk Management Platform team, responsible for designing and building next-generation risk systems in a distributed banking environment. The position covers full software development lifecycle, architecture contributions, and support of high-availability applications. The role involves working with modern microservices-based systems in a global technology team. 🗂️ Requirements: Minimum 5 years of experience in Java development, Strong experience with Spring Boot and Microservices, Experience in distributed system design, Knowledge of data structures and algorithms, Experience building high availability and low latency systems, Familiarity with Kafka, Docker, Kubernetes, ELK, MongoDB, SQL, Python, Bachelor's degree in Computer Science, IT or related field 📃 Skills: Java, SpringBoot, Microservices, Kafka, Docker, Kubernetes, ELK, MongoDB, SQL, Python, Tableau, DistributedSystems, Algorithms, DataStructures 🏢 Description: Are you looking for a career move that will put you at the heart of a global financial institution? Then bring your skills in analysis, design and development to Citi’s next generation Risk Management Platform development team. By Joining Citi, you will become part of a global organization whose mission is to serve as a trusted partner to our clients by responsibly providing financial services that enable growth and economic progress. Team/Role Overview You will be part of Citi’s global tech team which is developing next generation Risk Management platform. This role is in Warsaw, Poland and the development team is spread across globe. You will be part of existing group of talented developers from diverse backgrounds and will receive a global perspective working with different teams from different businesses within the bank. What you’ll do: Involve in the full development lifecycle from analysis and design through to deployment and 3rd line production support Help designing the application at low level and contribute to higher level architecture decisions Provide technical guidance and influence over junior members of the team Work closely with other team members to maintain high quality of the created code Work in a leading banking environment on modern risk system software development Play a key role in Citi achieving its mission and learn how to sustain a common risk platform serving many demanding trading businesses What we’ll need from you: Minimum 5 years in modern Java development, with strong Spring Boot and Microservices Excellent understanding of distributed system design, data structures and algorithms Experience with high availability, resiliency, and low-latency applications (a plus) Familiarity with Kafka, Docker, Kubernetes, ELK, MongoDB, SQL and Phyton (a big plus) Experience with Tableau (Reporting and/or API) (a big plus) Strong analytical, problem-solving, communication skills and Can-do attitude Bachelor's in CS/IT or a related field What we can offer you: By joining Citi Solutions Center Poland, you will not only be part of a business casual workplace with a hybrid working model (currently up to 2 days working at home per week), but also (potentially, subject to final offer) receive a competitive base salary and enjoy a whole host of additional benefits which can include: Employer paid Defined Contribution Pension Plan contribution of 6% of employee’s pensionable earnings (PPE Program) Employer paid Private Medical Care Package for employees and Private Medical Care Packages for certain family members available at preferential rates Employer paid Life Insurance Program for employees and Life Insurance for certain family members available at preferential rates Employee Assistance Program financed by Employer Paid Parental Leave Program (maternity and paternity leave; statutory and 2 weeks additional paid paternity leave) Sport Card for employees subsidized via Social Benefits Fund and Sport Cards for certain family members available at preferential rates Additional benefits from Company’s Social Benefit Fund, in particular: Holidays Allowance, support for sport and cultural activities, team building events. Additional day off for volunteering Cafeteria/ flex benefit – a company benefits system which enables employees to select and purchase benefits offered by a provider and available for employees on the platform. Opportunity to receive an annual discretionary incentive award Special offers and discounts for employees Copy and paste the URL below into a new tab on your web browser to view the Remuneration Regulations extract: https://tbcdn.talentbrew.com/company/287/cms/v3/docs/policies/RemunerationRegulations-KeyProvisions-CitibankEurope_plc_05012025_A.pdf Alongside these benefits Citi is committed to ensuring our workplace is where everyone feels comfortable coming to work as their whole self every day. We want the best talent around the world to be energized to join us, motivated to stay, and empowered to thrive. Sounds like Citi has everything you need? Then apply to discover the true extent of your capabilities. #LI-KK1 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: ------------------------------------------------------ Primary Location Full Time Salary Range: 189 660,00 zł - 322 940,00 zł ------------------------------------------------------ Most Relevant Skills Please see the requirements listed above. ------------------------------------------------------ Other Relevant Skills For complementary skills, please see above and/or contact the recruiter. ------------------------------------------------------ Automated Processing and AI We use automated processing, including artificial intelligence, for our legitimate business interests (or our reasonable and appropriate business purposes) to identify and align the candidate's skills and abilities with a specific job opening. Additionally, if you so choose, or consent, we can match your skills and abilities to other suitable roles at Citi. Importantly, all our hiring processes and decisions, including determining your suitability for a role, are conducted, checked, and decided by individuals. Our automated processing and AI do not involve relying on automatic or autonomous decision-making. Please refer to any Jurisdictional Considerations, with specific provisions for your country (where relevant) for further details. ------------------------------------------------------ This job opening is for an existing job vacancy. ------------------------------------------------------ Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law. 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 Citi’s EEO Policy Statement and the Know Your Rights poster.

Technology

Citigroup

Java Developer

Senior

Hybrid

Warsaw, Poland

189,660 - 322,940 PLN/yr

🏢 Summary: Senior Java Developer role focused on building and enhancing a next-generation Risk Management platform in a global banking environment. The position involves full lifecycle development of event-driven microservices and REST APIs, contributing to architecture decisions and ensuring high-quality, resilient, low-latency systems. The role also includes collaboration with global teams and supporting production systems. 🗂️ Requirements: Minimum 5 years of experience in modern Java development, Strong experience with Spring Boot and Microservices, Knowledge of distributed system design, Understanding of data structures and algorithms, Experience building high availability and low-latency applications, Familiarity with Kafka, Docker, Kubernetes, ELK, MongoDB, SQL, Python, Bachelor’s degree in Computer Science, IT or related field 📃 Skills: Java, Spring, SpringBoot, Microservices, Kafka, Docker, Kubernetes, ELK, MongoDB, SQL, Python, Tableau, REST, DistributedSystems, Algorithms, DataStructures 🏢 Description: Are you looking for a career move that will put you at the heart of a global financial institution? Then bring your skills in analysis, design and development to Citi’s next generation Risk Management Platform development team. 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. Team/Role Overview You will be part of Citi’s global tech team which is developing next generation Risk Management platform. This role is in Warsaw, Poland and the development team is spread across globe. You will be part of existing group of talented developers from diverse backgrounds and will receive a global perspective working with different teams from different businesses within the bank. What you’ll do: Involve in the full development lifecycle from analysis and design through to deployment and 3rd line production support Help designing the application at low level and contribute to higher level architecture decisions Provide technical guidance and influence over junior members of the team Work closely with other team members to maintain high quality of the created code Work in a leading banking environment on modern risk system software development Play a key role in Citi achieving its mission and learn how to sustain a common risk platform serving many demanding trading businesses What we’ll need from you: Minimum 5 years in modern Java development, with strong Spring Boot and Microservices Excellent understanding of distributed system design, data structures and algorithms Experience with high availability, resiliency, and low-latency applications (a plus) Familiarity with Kafka, Docker, Kubernetes, ELK, MongoDB, SQL and Phyton (a big plus) Experience with Tableau (Reporting and/or API) (a big plus) Strong analytical, problem-solving, communication skills and Can-do attitude Bachelor's in CS/IT or a related field What we can offer you: This role will offer you the opportunity to run analytics on very large datasets. Along with that you will be developing event driven microservices, lots of Rest APIs and work on latest cutting-edge technologies. 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 Alongside these benefits Citi is committed to ensuring our workplace is where everyone feels comfortable coming to work as their whole self every day.  We want the best talent around the world to be energized to join us, motivated to stay, and empowered to thrive. #LI-KK1 ------------------------------------------------------ Job Family Group: Technology ------------------------------------------------------ Job Family: Applications Development ------------------------------------------------------ Time Type: Full time ------------------------------------------------------ Primary Location Full Time Salary Range: 189 660,00 zł - 322 940,00 zł ------------------------------------------------------ Most Relevant Skills Please see the requirements listed above. ------------------------------------------------------ Other Relevant Skills For complementary skills, please see above and/or contact the recruiter. ------------------------------------------------------ Automated Processing and AI We use automated processing, including artificial intelligence, for our legitimate business interests (or our reasonable and appropriate business purposes) to identify and align the candidate's skills and abilities with a specific job opening. Additionally, if you so choose, or consent, we can match your skills and abilities to other suitable roles at Citi. Importantly, all our hiring processes and decisions, including determining your suitability for a role, are conducted, checked, and decided by individuals. Our automated processing and AI do not involve relying on automatic or autonomous decision-making. Please refer to any Jurisdictional Considerations, with specific provisions for your country (where relevant) for further details. ------------------------------------------------------ This job opening is for an existing job vacancy. ------------------------------------------------------ Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law. 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 Citi’s EEO Policy Statement and the Know Your Rights poster.

Technology

Citigroup

Java Lead Simpliciti Data

Senior

Hybrid

Warsaw, Poland

268,390 - 457,010 PLN/yr

🏢 Summary: Senior Java Developer role within Risk Technology, delivering and maintaining risk solutions for Rates and FX trading desks in a global investment banking environment. The position focuses on designing, building, and supporting distributed, low-latency systems using modern Java and microservices architecture. The role includes system analysis, implementation, and acting as a technical SME for stakeholders. 🗂️ Requirements: 8+ years of experience in Java development, Strong experience with Spring Boot, Experience with Microservices architecture, Experience in systems analysis and software application programming, Understanding of distributed system design, Knowledge of data structures and algorithms, Experience with Kafka, Experience with Docker, Experience with Kubernetes, Experience with SQL databases, Experience with MongoDB, Bachelor’s degree or equivalent experience 📃 Skills: Java, Spring, SpringBoot, Microservices, Kafka, Docker, Kubernetes, SQL, MongoDB, DistributedSystems, Algorithms, DataStructures 🏢 Description: Are you looking for a career move that will put you at the heart of a global financial institution? Then bring your skills in software development to Citi’s Risk Technology Team. By Joining Citi, you will become part of a global organization whose mission is to serve as a trusted partner to our clients by responsibly providing financial services that enable growth and economic progress. Team/Role Overview Risk Technology is focused on delivering solutions to the Rates Trading desks. This team develops and maintains a complete suite of Risk technology solutions, for both the Rates and FX (including Derivatives) Businesses. This role will provide a unique opportunity to gain exposure to different asset classes in a Tier 1 investment bank working with a global team with a client base spanning 70+ countries. Responsibilities: 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 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 Ensure essential procedures are followed and help define operating standards and processes Has the ability to operate with a limited level of direct supervision. Can exercise independence of judgement and autonomy. Acts as SME to senior stakeholders and /or other team members. Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behaviour, conduct and business practices, and escalating, managing and reporting control issues with transparency. Qualifications: 8+ years of experience in modern Java development with strong Spring Boot and Microservices Experience in systems analysis and programming of software applications Excellent understanding of distributed system design, data structures and algorithms Experience with Kafka, Docker, Kubernetes, SQL, MongoDB Experience with high availability, resiliency, and low-latency applications (a plus) Bachelor’s degree/University degree or equivalent experience What we can offer you: By joining Citi Solutions Center Poland, you will not only be part of a business casual workplace with a hybrid working model (currently up to 2 days working at home per week), but also (potentially, subject to final offer) receive a competitive base salary and enjoy a whole host of additional benefits which can include: Employer paid Defined Contribution Pension Plan contribution of 6% of employee’s pensionable earnings (PPE Program) Employer paid Private Medical Care Package for employees and Private Medical Care Packages for certain family members available at preferential rates Employer paid Life Insurance Program for employees and Life Insurance for certain family members available at preferential rates Employee Assistance Program financed by Employer Paid Parental Leave Program (maternity and paternity leave; statutory and 2 weeks additional paid paternity leave) Sport Card for employees subsidized via Social Benefits Fund and Sport Cards for certain family members available at preferential rates Additional benefits from Company’s Social Benefit Fund, in particular: Holidays Allowance, support for sport and cultural activities, team building events. Additional day off for volunteering Cafeteria/ flex benefit – a company benefits system which enables employees to select and purchase benefits offered by a provider and available for employees on the platform. Opportunity to receive an annual discretionary incentive award Special offers and discounts for employees Copy and paste the URL below into a new tab on your web browser to view the Remuneration Regulations extract: https://tbcdn.talentbrew.com/company/287/cms/v3/docs/policies/RemunerationRegulations-KeyProvisions-CitibankEurope_plc_05012025_A.pdf Alongside these benefits Citi is committed to ensuring our workplace is where everyone feels comfortable coming to work as their whole self every day. We want the best talent around the world to be energized to join us, motivated to stay, and empowered to thrive. Sounds like Citi has everything you need? Then apply to discover the true extent of your capabilities. #LI-KK1 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 ------------------------------------------------------ Primary Location Full Time Salary Range: 268 390,00 zł - 457 010,00 zł ------------------------------------------------------ Most Relevant Skills Please see the requirements listed above. ------------------------------------------------------ Other Relevant Skills For complementary skills, please see above and/or contact the recruiter. ------------------------------------------------------ Automated Processing and AI We use automated processing, including artificial intelligence, for our legitimate business interests (or our reasonable and appropriate business purposes) to identify and align the candidate's skills and abilities with a specific job opening. Additionally, if you so choose, or consent, we can match your skills and abilities to other suitable roles at Citi. Importantly, all our hiring processes and decisions, including determining your suitability for a role, are conducted, checked, and decided by individuals. Our automated processing and AI do not involve relying on automatic or autonomous decision-making. Please refer to any Jurisdictional Considerations, with specific provisions for your country (where relevant) for further details. ------------------------------------------------------ This job opening is for an existing job vacancy. ------------------------------------------------------ Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law. 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 Citi’s EEO Policy Statement and the Know Your Rights poster.

Technology

Citigroup

Java Backend Developer

Mid

Hybrid

Warsaw, Poland

189,660 - 322,940 PLN/yr

🏢 Summary: Full-stack Java Developer role focused on designing and building scalable applications for a modern loan hedging product suite. The position involves end-to-end development, technical planning, and production support within a microservices-based environment. The role requires strong backend expertise with exposure to databases and modern DevOps practices. 🗂️ Requirements: 4–5 years experience in systems analysis and full-stack application development, Strong hands-on experience with Java and Spring Boot, Strong knowledge of SQL and relational databases, Experience with SQL Server or Oracle, Understanding of NoSQL databases, Ability to design, develop, test, and implement scalable applications, Knowledge of clean code principles and design patterns, Experience with CI/CD processes, Bachelor’s degree or equivalent experience 📃 Skills: Java, Spring, SpringBoot, SQL, SQLServer, Oracle, MongoDB, Angular, Docker, Kubernetes, OpenShift, Microservices, CI/CD, NoSQL, REST 🏢 Description: The Java Developer is responsible for working alongside Citi’s Financial Resource Management (FRM) team across technology to design and code cutting-edge solutions to exciting business problems.  We are currently focusing on the technical buildout of Iris, an exciting new product suite of modern applications that will enhance Citi’s loan hedging capabilities. Responsibilities: Participate in feasibility analysis , estimation, and technical planning for new and existing applications. Design, develop, test, and implement scalable application solutions, taking ownership across the full software development lifecycle. Analyze complex technical and business problems to propose effective, high-quality solutions. Collaborate with stakeholders and cross-functional teams to understand requirements and deliver value-driven solutions. Ensure application performanc e, stability, and security through monitoring and post-implementation improvements. Uphold code quality by contributing to development standards, best practices, code reviews, and CI/CD processes. Support production systems by troubleshooting issues and providing timely resolutions and enhancements. Continuously evaluate and improve system design, development processes, and technologies. Qualifications: Experience: 4–5 years in systems analysis and the development of modern full-stack applications. Core Technical Skills: Strong hands-on experience with Java, Spring Boot, and SQL. Software Engineering Practices: Solid understanding of best practices, including clean code, design patterns, and writing high-quality, testable, and performant code. Database Proficiency: Solid understanding of relational databases (e.g., SQL Server, Oracle) and familiarity with NoSQL databases (e.g., MongoDB). Front-End Development (Plus): Experience with Angular (v11 or newer) is a plus. Cloud & DevOps (Advantageous): Knowledge of containerization (Docker, Kubernetes, OpenShift), CI/CD pipelines, and microservices architecture is an advantage. Professional Attributes: Strong problem-solving skills, attention to detail, and the ability to deliver results in a fast-paced environment. Communication: Good communication skills with fluency in English. Education: Bachelor’s degree/University degree or equivalent experience What we offer: A friendly, inclusive, and diverse work environment , with active employee networks and volunteering opportunities Structured onboarding program and access to extensive learning platforms (e.g., Udemy, Degreed) Opportunities to influence how work is done – we value innovation and encourage continuous improvement ideas Career growth and internal mobility across a global organization Exposure to cross-functional teams and senior stakeholders By joining Citi Solutions Center Poland, you will not only be part of a business casual workplace with a hybrid working model (currently up to 2 days working at home per week), but also (potentially, subject to final offer) receive a competitive base salary and enjoy a whole host of additional benefits which can include: Employer paid Defined Contribution Pension Plan contribution of 6% of employee’s pensionable earnings (PPE Program) Employer paid Private Medical Care Package for employees and Private Medical Care Packages for certain family members available at preferential rates Employer paid Life Insurance Program for employees and Life Insurance for certain family members available at preferential rates Employee Assistance Program financed by Employer Paid Parental Leave Program (maternity and paternity leave; statutory and 2 weeks additional paid paternity leave) Sport Card for employees subsidized via Social Benefits Fund and Sport Cards for certain family members available at preferential rates Additional benefits from Company’s Social Benefit Fund, in particular: Holidays Allowance, support for sport and cultural activities, team building events. Additional day off for volunteering Cafeteria/ flex benefit – a company benefits system which enables employees to select and purchase benefits offered by a provider and available for employees on the platform. Opportunity to receive an annual discretionary incentive award Special offers and discounts for employees Copy and paste the URL below into a new tab on your web browser to view the Remuneration Regulations extract: https://tbcdn.talentbrew.com/company/287/cms/v3/docs/policies/RemunerationRegulations-KeyProvisions-CitibankEurope_plc_05012025_A.pdf Alongside these benefits Citi is committed to ensuring our workplace is where everyone feels comfortable coming to work as their whole self every day. We want the best talent around the world to be energized to join us, motivated to stay, and empowered to thrive. Sounds like Citi has everything you need? Then apply to discover the true extent of your capabilities. #LI-KK5 ------------------------------------------------------ Job Family Group: Technology ------------------------------------------------------ Job Family: Applications Development ------------------------------------------------------ Time Type: Full time ------------------------------------------------------ Primary Location Full Time Salary Range: zł189,660.00 - zł322,940.00 ------------------------------------------------------ Most Relevant Skills Please see the requirements listed above. ------------------------------------------------------ Other Relevant Skills For complementary skills, please see above and/or contact the recruiter. ------------------------------------------------------ Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law. 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 Citi’s EEO Policy Statement and the Know Your Rights poster.

Technology

Citigroup

Java Developer

Senior

Hybrid

Warsaw, Poland

189,660 - 322,940 PLN/yr

🏢 Summary: Senior Java Developer role in Risk Technology focused on building and maintaining distributed risk solutions for Rates and FX trading desks. The position involves full lifecycle development of high-availability, low-latency systems and close collaboration with global stakeholders. The role requires technical leadership and independent decision-making in a Tier 1 investment banking environment. 🗂️ Requirements: 5-8 years of experience in Java development, Strong experience with Spring Boot, Experience with Microservices architecture, Experience in systems analysis and software programming, Knowledge of distributed system design, Understanding of data structures and algorithms, Experience building high-availability and low-latency systems, Familiarity with Kafka, Docker, Kubernetes, ELK, and SQL, Bachelor’s degree or equivalent experience 📃 Skills: Java, Spring, SpringBoot, Microservices, Kafka, Docker, Kubernetes, ELK, SQL, DistributedSystems, Algorithms, DataStructures 🏢 Description: Are you looking for a career move that will put you at the heart of a global financial institution? Then bring your skills in software development to Citi’s Risk Technology Team. 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. Team/Role Overview Risk Technology is focused on delivering solutions to the Rates Trading desks. This team develops and maintains a complete suite of Risk technology solutions, for both the Rates and FX (including Derivatives) Businesses. This role will provide a unique opportunity to gain exposure to different asset classes in a Tier 1 investment bank working with a global team with a client base spanning 70+ countries. Responsibilities: 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 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 Ensure essential procedures are followed and help define operating standards and processes Has the ability to operate with a limited level of direct supervision. Can exercise independence of judgement and autonomy. Acts as SME to senior stakeholders and /or other team members. Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency. Qualifications: 5-8 years of experience in modern Java development with strong Spring Boto and Microservices Experience in systems analysis and programming of software applications Excellent understanding of distributed system design, data structures and algorithms Experience with high availability, resiliency, and low-latency applications (a plus) Familiarity with Kafka, Docker, Kubernetes, ELK, and SQL (a big plus) Bachelor’s degree/University degree or equivalent experience What we can offer you: By joining Citi Solutions Center Poland, you will not only be part of a business casual workplace with a hybrid working model (currently up to 2 days working at home per week), but also (potentially, subject to final offer) receive a competitive base salary and enjoy a whole host of additional benefits which can include: Employer paid Defined Contribution Pension Plan contribution of 6% of employee’s pensionable earnings (PPE Program) Employer paid Private Medical Care Package for employees and Private Medical Care Packages for certain family members available at preferential rates Employer paid Life Insurance Program for employees and Life Insurance for certain family members available at preferential rates Employee Assistance Program financed by Employer Paid Parental Leave Program (maternity and paternity leave; statutory and 2 weeks additional paid paternity leave) Sport Card for employees subsidized via Social Benefits Fund and Sport Cards for certain family members available at preferential rates Additional benefits from Company’s Social Benefit Fund, in particular: Holidays Allowance, support for sport and cultural activities, team building events. Additional day off for volunteering Cafeteria/ flex benefit – a company benefits system which enables employees to select and purchase benefits offered by a provider and available for employees on the platform. Opportunity to receive an annual discretionary incentive award Special offers and discounts for employees Copy and paste the URL below into a new tab on your web browser to view the Remuneration Regulations extract: https://tbcdn.talentbrew.com/company/287/cms/v3/docs/policies/RemunerationRegulations-KeyProvisions-CitibankEurope_plc_05012025_A.pdf Alongside these benefits Citi is committed to ensuring our workplace is where everyone feels comfortable coming to work as their whole self every day. We want the best talent around the world to be energized to join us, motivated to stay, and empowered to thrive. Sounds like Citi has everything you need? Then apply to discover the true extent of your capabilities. #LI-KK1 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 ------------------------------------------------------ Primary Location Full Time Salary Range: 189 660,00 zł - 322 940,00 zł ------------------------------------------------------ Most Relevant Skills Please see the requirements listed above. ------------------------------------------------------ Other Relevant Skills For complementary skills, please see above and/or contact the recruiter. ------------------------------------------------------ Automated Processing and AI We use automated processing, including artificial intelligence, for our legitimate business interests (or our reasonable and appropriate business purposes) to identify and align the candidate's skills and abilities with a specific job opening. Additionally, if you so choose, or consent, we can match your skills and abilities to other suitable roles at Citi. Importantly, all our hiring processes and decisions, including determining your suitability for a role, are conducted, checked, and decided by individuals. Our automated processing and AI do not involve relying on automatic or autonomous decision-making. Please refer to any Jurisdictional Considerations, with specific provisions for your country (where relevant) for further details. ------------------------------------------------------ This job opening is for an existing job vacancy. ------------------------------------------------------ Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law. 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 Citi’s EEO Policy Statement and the Know Your Rights poster.

Technology

Citigroup

Java Developer

Senior

Hybrid

Warsaw, Poland

189,660 - 322,940 PLN/yr

🏢 Summary: Senior Java Developer role within a Risk Technology team delivering and maintaining risk solutions for Rates and FX trading desks in a global investment banking environment. The position involves full lifecycle development of distributed, high‑performance applications and close collaboration with business users and technology teams. The role includes ownership of system design, implementation, support, and adherence to risk and compliance standards. 🗂️ Requirements: 5-8 years of experience in modern Java development, Strong experience with Spring Boot and Microservices, Experience in systems analysis and software application programming, Understanding of distributed systems design, Knowledge of data structures and algorithms, Ability to design high-availability and resilient systems, Experience supporting and maintaining production applications, Bachelor’s degree or equivalent experience 📃 Skills: Java, Spring, SpringBoot, Microservices, DistributedSystems, DataStructures, Algorithms, Kafka, Docker, Kubernetes, ELK, SQL 🏢 Description: Are you looking for a career move that will put you at the heart of a global financial institution? Then bring your skills in software development to Citi’s Risk Technology Team. 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. Team/Role Overview Risk Technology is focused on delivering solutions to the Rates Trading desks. This team develops and maintains a complete suite of Risk technology solutions, for both the Rates and FX (including Derivatives) Businesses. This role will provide a unique opportunity to gain exposure to different asset classes in a Tier 1 investment bank working with a global team with a client base spanning 70+ countries. Responsibilities: 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 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 Ensure essential procedures are followed and help define operating standards and processes Has the ability to operate with a limited level of direct supervision. Can exercise independence of judgement and autonomy. Acts as SME to senior stakeholders and /or other team members. Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency. Qualifications: 5-8 years of experience in modern Java development with strong Spring Boto and Microservices Experience in systems analysis and programming of software applications Excellent understanding of distributed system design, data structures and algorithms Experience with high availability, resiliency, and low-latency applications (a plus) Familiarity with Kafka, Docker, Kubernetes, ELK, and SQL (a big plus) Bachelor’s degree/University degree or equivalent experience What we can offer you: By joining Citi Solutions Center Poland, you will not only be part of a business casual workplace with a hybrid working model (currently up to 2 days working at home per week), but also (potentially, subject to final offer) receive a competitive base salary and enjoy a whole host of additional benefits which can include: Employer paid Defined Contribution Pension Plan contribution of 6% of employee’s pensionable earnings (PPE Program) Employer paid Private Medical Care Package for employees and Private Medical Care Packages for certain family members available at preferential rates Employer paid Life Insurance Program for employees and Life Insurance for certain family members available at preferential rates Employee Assistance Program financed by Employer Paid Parental Leave Program (maternity and paternity leave; statutory and 2 weeks additional paid paternity leave) Sport Card for employees subsidized via Social Benefits Fund and Sport Cards for certain family members available at preferential rates Additional benefits from Company’s Social Benefit Fund, in particular: Holidays Allowance, support for sport and cultural activities, team building events. Additional day off for volunteering Cafeteria/ flex benefit – a company benefits system which enables employees to select and purchase benefits offered by a provider and available for employees on the platform. Opportunity to receive an annual discretionary incentive award Special offers and discounts for employees Copy and paste the URL below into a new tab on your web browser to view the Remuneration Regulations extract: https://tbcdn.talentbrew.com/company/287/cms/v3/docs/policies/RemunerationRegulations-KeyProvisions-CitibankEurope_plc_05012025_A.pdf Alongside these benefits Citi is committed to ensuring our workplace is where everyone feels comfortable coming to work as their whole self every day. We want the best talent around the world to be energized to join us, motivated to stay, and empowered to thrive. Sounds like Citi has everything you need? Then apply to discover the true extent of your capabilities. #LI-KK1 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 ------------------------------------------------------ Primary Location Full Time Salary Range: 189 660,00 zł - 322 940,00 zł ------------------------------------------------------ Most Relevant Skills Please see the requirements listed above. ------------------------------------------------------ Other Relevant Skills For complementary skills, please see above and/or contact the recruiter. ------------------------------------------------------ Automated Processing and AI We use automated processing, including artificial intelligence, for our legitimate business interests (or our reasonable and appropriate business purposes) to identify and align the candidate's skills and abilities with a specific job opening. Additionally, if you so choose, or consent, we can match your skills and abilities to other suitable roles at Citi. Importantly, all our hiring processes and decisions, including determining your suitability for a role, are conducted, checked, and decided by individuals. Our automated processing and AI do not involve relying on automatic or autonomous decision-making. Please refer to any Jurisdictional Considerations, with specific provisions for your country (where relevant) for further details. ------------------------------------------------------ This job opening is for an existing job vacancy. ------------------------------------------------------ Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law. 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 Citi’s EEO Policy Statement and the Know Your Rights poster.