June 8, 2026

Cloud Platform Engineer

Senior • Hybrid

Warsaw, Poland

Discover your future at Citi

Working at Citi is far more than just a job. A career with us means joining a team of more than 230,000 dedicated people from around the globe. At Citi, you’ll have the opportunity to grow your career, give back to your community and make a real impact.

Job Overview

Citi’s Operations & Technology organization (O&T) is driving an innovative Cloud First strategy that works to optimize the IT environment, reduce complexity, and implement high degrees of automation to enable more agile application delivery. We aim to give Citi businesses a competitive edge by leveraging cloud scale architectures and enabling new infrastructure economics. O&T operates as a technology company focused on implementing scalable and innovative next gen technology solutions that will shape the future of global banking.

The Public Cloud Engineer will implement cloud architecture (on AWS, GCP and Azure) that enables the infrastructure (compute, database network, storage, observability) required for application hosting in public cloud using Citi’s engineering processes and best practices, with particular emphasis on automation and security by design.

Experience essentials (Non-negotiable):

  • Developer experience across multiple languages – Java, Python etc. 

  • Cloud platforms, more than once cloud AWS, GCP or Azure,

  • Has built CICD / SDLC pipelines for example Terraform and Harness

  • Performed as tech lead within a specialist domain eg tech lead for container or data platforms

  • 5+ years of application architecture and modernization (cloud native)

  • 5+ years of messaging, data, analytics, api, service and data mesh

  • Experience of working in regulator governed industries, good overall understanding of compliance and security controls

Additionally: 

  • Enabled application teams to transform working practice and adopt devop culture. 

  • Able to deliver detailed design and other associated documentation 

  • Excellent stake holder engagement skills, able to identify value opportunities

  • Execution orientated, owns delivery end to end, works tirelessly for the customer 

  • Has experience of training / upskilling engineers, mentoring and leading engineering teams

  • Expert in agile delivery methods, able to drive focus and flow of work in engineering teams

  • Has worked in close alignment with product teams, and datacentre / ops teams to enable hybrid application architectures

Characteristics:

  • Can lead technology decisions and align team outcomes

  • Enjoys mentoring and working with remote teams

  • Outcome orientated, can self organize and help team members break down work

  • Leads by example

  • Proactive, grabs tickets and asks for help when needed

  • Team orientated, ready to jump in and helpAgile, can context switch is prepared to pivot when needed

  • Likes to solve problems, questions the why to understand the what.

What you can expect:

  • Massive scale, working to deliver one of the largest cloud programs in the world

  • To engineer platforms and services across Google and AWS 

  • Working in an agile empowered team to solve complex problems

  • Engineering emergent technologies  to create value across Citi

We offer:

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.

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

Similar jobs you might like

Technology

Citigroup

Cloud Platform Engineer

Senior

Hybrid

Warsaw, Poland

🏢 Summary: The role involves designing and implementing secure, automated public cloud architectures across AWS, GCP, and Azure to support large-scale application hosting in a global banking environment. The position focuses on cloud-native modernization, CI/CD enablement, and leading technical initiatives within hybrid and regulated infrastructures. You will work in agile teams to deliver scalable, compliant, and highly automated cloud solutions. 🗂️ Requirements: 5+ years of application architecture and cloud-native modernization experience, Experience with at least two public cloud platforms (AWS, GCP, Azure), Strong development experience in Java and Python, Experience building CI/CD pipelines using Terraform and Harness, Experience as Tech Lead in a specialized domain (e.g., containers, data platforms), 5+ years of experience in messaging, data, analytics, APIs, and data mesh, Experience in regulated industries with understanding of compliance and security controls, Experience implementing DevOps practices and enabling agile delivery, Ability to design hybrid cloud architectures 📃 Skills: AWS, GCP, Azure, Java, Python, Terraform, Harness, CI/CD, SDLC, Containers, Kubernetes, Messaging, APIs, DataMesh, DevOps, Agile, Cloud, Networking, Databases, Observability 🏢 Description: Discover your future at Citi Working at Citi is far more than just a job. A career with us means joining a team of more than 230,000 dedicated people from around the globe. At Citi, you’ll have the opportunity to grow your career, give back to your community and make a real impact. Job Overview Citi’s Operations & Technology organization (O&T) is driving an innovative Cloud First strategy that works to optimize the IT environment, reduce complexity, and implement high degrees of automation to enable more agile application delivery. We aim to give Citi businesses a competitive edge by leveraging cloud scale architectures and enabling new infrastructure economics. O&T operates as a technology company focused on implementing scalable and innovative next gen technology solutions that will shape the future of global banking. The Public Cloud Engineer will implement cloud architecture (on AWS, GCP and Azure) that enables the infrastructure (compute, database network, storage, observability) required for application hosting in public cloud using Citi’s engineering processes and best practices, with particular emphasis on automation and security by design. Experience essentials (Non-negotiable): Developer experience across multiple languages – Java, Python etc. Cloud platforms, more than once cloud AWS, GCP or Azure, Has built CICD / SDLC pipelines for example Terraform and Harness Performed as tech lead within a specialist domain eg tech lead for container or data platforms 5+ years of application architecture and modernization (cloud native) 5+ years of messaging, data, analytics, api, service and data mesh Experience of working in regulator governed industries, good overall understanding of compliance and security controls Additionally: Enabled application teams to transform working practice and adopt devop culture. Able to deliver detailed design and other associated documentation Excellent stake holder engagement skills, able to identify value opportunities Execution orientated, owns delivery end to end, works tirelessly for the customer Has experience of training / upskilling engineers, mentoring and leading engineering teams Expert in agile delivery methods, able to drive focus and flow of work in engineering teams Has worked in close alignment with product teams, and datacentre / ops teams to enable hybrid application architectures Characteristics: Can lead technology decisions and align team outcomes Enjoys mentoring and working with remote teams Outcome orientated, can self organize and help team members break down work Leads by example Proactive, grabs tickets and asks for help when needed Team orientated, ready to jump in and helpAgile, can context switch is prepared to pivot when needed Likes to solve problems, questions the why to understand the what. What you can expect: Massive scale, working to deliver one of the largest cloud programs in the world To engineer platforms and services across Google and AWS Working in an agile empowered team to solve complex problems Engineering emergent technologies  to create value across Citi We offer: 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. Sounds like Citi has everything you need? Then apply to discover the true extent of your capabilities.

Technology

Citigroup

Middleware Messaging – Senior MQ Lead

Senior

On-site

Warsaw, Poland

🏢 Summary: Production Support / SRE role focused on managing and maintaining IBM MQ and Kafka messaging infrastructure for critical financial applications in a global environment. The position involves ensuring high availability, handling incidents, driving automation, and leading operational initiatives within a middleware messaging team. 🗂️ Requirements: Experience with IBM MQ in production environments, Experience with Kafka, Production support experience (L2/SRE), Experience in financial services or large global environments, Knowledge of incident and problem management, Ability to design and maintain MQ architecture, Experience with change and release governance, Ability to lead operations initiatives and mentor junior members 📃 Skills: IBM, MQ, Kafka, Middleware, Messaging, SRE, ITIL, Automation 🏢 Description: Discover your future at Citi Working at Citi is far more than just a job. A career with us means joining a team of more than 230,000 dedicated people from around the globe. At Citi, you’ll have the opportunity to grow your career, give back to your community and make a real impact. Job Overview Are you looking for a career move that will put you at the heart of a global financial institution? Then bring your skills in analytical thinking, problem solving and production support for Middleware Messaging technologies such as MQ along with additional experience in Kafka. 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 Team delivers operations support to Market, Payments, finance critical and SLA driven applications that utilize IBM MQ as their highspeed messaging systems. Team comprises L2 & SRE professional responsible for building and managing the day-to-day operations of the global environment. What you’ll do: The member will function as individual contributor while also leading the operations team Design and maintain MQ architecture for financial applications and ensure high availability & reliability of MQ services Handling incident and problem management as part of Production ops support  and take part in the rotational on-call support roster. Adherence to Change and Release governance Drive automation initiatives to enhance efficiency in BAU operations Coordinating with internal auditors and risk & governance team for providing technical clarifications What we’ll need from you: Experience working in Financial Services or a large complex and/or global environment Identify problem causality, business impact and root causes Impact the production support function by influencing decisions through advice, counsel or facilitating services Ability to work in a matrix environment and partner with virtual teams Ability to work independently, multi-task, and take ownership of various parts of a project or initiative Advise or mentor junior team members What we can offer you: This is a role that'll offer you the opportunity to build an in-depth knowledge of production services operations. Every day there will be new business challenges that will help you develop new skills that can drive your career” 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. Sounds like Citi has everything you need? Then apply to discover the true extent of your capabilities.

Technology

Citigroup

Senior Full-Stack Developer (Java) - Enterprise Applications

Senior

Hybrid

Warsaw, Poland

🏢 Summary: Full-stack Developer role focused on designing, developing, and maintaining scalable enterprise web applications and microservices within a global financial environment. The position involves building robust backend services, efficient database models, and responsive UI components while collaborating with distributed teams. The role emphasizes performance, resilience, and enterprise-grade architecture. 🗂️ Requirements: 5+ years Core Java and Java EE experience, Experience in full-stack development, Experience with microservices architecture, Proficiency with JMS-based message systems, Strong knowledge of RESTful web services, Experience with Oracle 11+ and complex SQL, Knowledge of ORM technologies, Experience with J2EE application containers, Strong JavaScript, HTML5, CSS3 skills, Experience with build tools and version control, Understanding of testing principles, Bachelor's degree in Computer Science or related field 📃 Skills: Java, JavaEE, J2EE, Microservices, REST, JMS, Solace, TIBCO, Oracle, SQL, ORM, Tomcat, WebSphere, JavaScript, Bootstrap, jQuery, HTML5, CSS3, Ajax, Eclipse, IntelliJ, Maven, Ant, Git, Angular, TypeScript, AppDynamics 🏢 Description: Discover your future at Citi Working at Citi is far more than just a job. A career with us means joining a team of more than 230,000 dedicated people from around the globe. At Citi, you’ll have the opportunity to grow your career, give back to your community and make a real impact. Job Overview Are you looking for a career move that will put you at the heart of a global financial institution? The IDEAS department in Citi is looking for a talented, full-stack developer who can apply problem solving and design skills to enhance enterprise applications. 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 Join a highly experienced development team with a proven track record of producing scalable, enterprise web applications. The IDEAS department is a global department in Citigroup that develops and supports a wide range of applications. What you’ll do Design, develop, and maintain scalable web applications and microservices, focusing on usability, performance, and resilience. Implement robust business logic and design efficient, scalable database models. Develop and enhance user experience (UX) components. Interact with an extended, global team of passionate, experienced software developers, architects, and business analysts. Influence technologies and practices and contribute to design discussions and problem-solving sessions. What we’ll need from you 5+ years of experience in Core Java, Java EE, full-stack development, and proven experience in microservices architecture. Strong proficiency with enterprise message bus systems (e.g., Solace, TIBCO or other JMS-based systems) and deep knowledge of RESTful web services. Expertise in database design (Oracle 11+, writing complex SQL), ORM technologies, and J2EE application containers (e.g., Tomcat, WebSphere). Strong UI development skills, including JavaScript, Bootstrap, JQuery, HTML5, and CSS3/Ajax. Familiarity with modern development environments (IDEs like Eclipse, IntelliJ), build tools (Maven, Ant), version control (Git), unit, integration, and system testing principles, and security best practices. Excellent debugging and problem-solving skills, good verbal and written communication, and the ability to balance technical requirements with business needs in a global team. Bachelor's degree in Computer Science, a related technical field, or equivalent work experience. Desirable experience includes Business Process Management (BPM) tools, modern front-end frameworks (Angular/TypeScript), and performance monitoring tools (AppDynamics). Nice to have: Familiarity with AI tools would be an advantage 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 (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. Sounds like Citi has everything you need? Then apply to discover the true extent of your capabilities.

Technology

Citigroup

Full-Stack Developer (Java) - Enterprise Applications

Senior

Hybrid

Warsaw, Poland

🏢 Summary: Full-stack developer role focused on designing and enhancing scalable enterprise web applications and microservices within a global financial environment. The position involves building robust backend services, efficient database models, and rich UI components while contributing to architecture and technology decisions. The role requires strong expertise in Java-based enterprise ecosystems and modern web technologies. 🗂️ Requirements: Significant experience in Java and JavaEE, Proven experience in full-stack development, Experience with microservices architecture, Proficiency with JMS-based message systems, Strong knowledge of RESTful web services, Experience in Oracle database design and complex SQL, Experience with ORM technologies, Experience with J2EE application servers, Strong skills in JavaScript and modern UI technologies, Experience with build tools and version control systems, Knowledge of testing principles and security best practices, Bachelor’s degree in Computer Science or related field 📃 Skills: Java, JavaEE, Microservices, Solace, TIBCO, JMS, REST, Oracle, SQL, ORM, J2EE, Tomcat, WebSphere, JavaScript, Bootstrap, JQuery, HTML5, CSS3, Ajax, Eclipse, IntelliJ, Maven, Ant, Git, Angular, TypeScript, AppDynamics, BPM, AI 🏢 Description: Discover your future at Citi Working at Citi is far more than just a job. A career with us means joining a team of more than 230,000 dedicated people from around the globe. At Citi, you’ll have the opportunity to grow your career, give back to your community and make a real impact. Job Overview Are you looking for a career move that will put you at the heart of a global financial institution? The IDEAS department in Citi is looking for a talented, full-stack developer who can apply problem solving and design skills to enhance enterprise applications. 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 Join a highly experienced development team with a proven track record of producing scalable, enterprise web applications. The IDEAS department is a global department in Citigroup that develops and supports a wide range of applications. What you’ll do Design, develop, and maintain scalable web applications and microservices, focusing on usability, performance, and resilience. Implement robust business logic and design efficient, scalable database models. Develop and enhance user experience (UX) components. Interact with an extended, global team of passionate, experienced software developers, architects, and business analysts. Influence technologies and practices and contribute to design discussions and problem-solving sessions. What we’ll need from you Significant experience in Core Java, Java EE, full-stack development, and proven experience in microservices architecture. Strong proficiency with enterprise message bus systems (e.g., Solace, TIBCO or other JMS-based systems) and deep knowledge of RESTful web services. Expertise in database design (Oracle 11+, writing complex SQL), ORM technologies, and J2EE application containers (e.g., Tomcat, WebSphere). Strong UI development skills, including JavaScript, Bootstrap, JQuery, HTML5, and CSS3/Ajax. Familiarity with modern development environments (IDEs like Eclipse, IntelliJ), build tools (Maven, Ant), version control (Git), unit, integration, and system testing principles, and security best practices. Excellent debugging and problem-solving skills, good verbal and written communication, and the ability to balance technical requirements with business needs in a global team. Bachelor's degree in Computer Science, a related technical field, or equivalent work experience. Desirable experience includes Business Process Management (BPM) tools, modern front-end frameworks (Angular/TypeScript), and performance monitoring tools (AppDynamics). Nice to have: Familiarity with AI tools would be an advantage 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 (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. Sounds like Citi has everything you need? Then apply to discover the true extent of your capabilities.

Technology

Citigroup

Full-Stack Developer (Java) - Enterprise Applications

Senior

Hybrid

Warsaw, Poland

🏢 Summary: Full-stack developer role focused on designing and building scalable enterprise web applications and microservices within a global financial environment. The position involves developing robust backend services, database models, and user interfaces while contributing to architecture and technology decisions. 🗂️ Requirements: Significant experience in Core Java and Java EE, Proven experience in full-stack development, Experience with microservices architecture, Proficiency with enterprise message bus systems, Strong knowledge of RESTful web services, Experience in Oracle database design and complex SQL, Experience with ORM technologies, Experience with J2EE application containers, Strong skills in JavaScript and modern UI development, Familiarity with IDEs, build tools, and version control, Knowledge of testing principles and security best practices, Bachelor's degree in Computer Science or related field 📃 Skills: Java, JavaEE, Microservices, Solace, TIBCO, JMS, REST, Oracle, SQL, ORM, J2EE, Tomcat, WebSphere, JavaScript, Bootstrap, JQuery, HTML5, CSS3, Ajax, Eclipse, IntelliJ, Maven, Ant, Git, Testing, Security 🏢 Description: Discover your future at Citi Working at Citi is far more than just a job. A career with us means joining a team of more than 230,000 dedicated people from around the globe. At Citi, you’ll have the opportunity to grow your career, give back to your community and make a real impact. Job Overview Are you looking for a career move that will put you at the heart of a global financial institution? The IDEAS department in Citi is looking for a talented, full-stack developer who can apply problem solving and design skills to enhance enterprise applications. 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 Join a highly experienced development team with a proven track record of producing scalable, enterprise web applications. The IDEAS department is a global department in Citigroup that develops and supports a wide range of applications. What you’ll do Design, develop, and maintain scalable web applications and microservices, focusing on usability, performance, and resilience. Implement robust business logic and design efficient, scalable database models. Develop and enhance user experience (UX) components. Interact with an extended, global team of passionate, experienced software developers, architects, and business analysts. Influence technologies and practices and contribute to design discussions and problem-solving sessions. What we’ll need from you Significant experience in Core Java, Java EE, full-stack development, and proven experience in microservices architecture. Strong proficiency with enterprise message bus systems (e.g., Solace, TIBCO or other JMS-based systems) and deep knowledge of RESTful web services. Expertise in database design (Oracle 11+, writing complex SQL), ORM technologies, and J2EE application containers (e.g., Tomcat, WebSphere). Strong UI development skills, including JavaScript, Bootstrap, JQuery, HTML5, and CSS3/Ajax. Familiarity with modern development environments (IDEs like Eclipse, IntelliJ), build tools (Maven, Ant), version control (Git), unit, integration, and system testing principles, and security best practices. Excellent debugging and problem-solving skills, good verbal and written communication, and the ability to balance technical requirements with business needs in a global team. Bachelor's degree in Computer Science, a related technical field, or equivalent work experience. Desirable experience includes Business Process Management (BPM) tools, modern front-end frameworks (Angular/TypeScript), and performance monitoring tools (AppDynamics). Nice to have: Familiarity with AI tools would be an advantage 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 (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. Sounds like Citi has everything you need? Then apply to discover the true extent of your capabilities.

Technology

Citigroup

Full-Stack Developer (Java) - Enterprise Applications

Senior

Hybrid

Warsaw, Poland

🏢 Summary: Full-stack developer role focused on designing, developing, and maintaining scalable enterprise web applications and microservices within a global financial environment. The position emphasizes strong backend expertise in Java and microservices, robust database design, and modern UI development. You will collaborate with global teams to deliver high-performance, resilient solutions. 🗂️ Requirements: Significant experience in Core Java and Java EE, Proven experience in full-stack development, Experience with microservices architecture, Proficiency with JMS-based enterprise message systems, Strong knowledge of RESTful web services, Experience in Oracle database design and complex SQL, Experience with ORM technologies, Experience with J2EE application containers, Strong skills in JavaScript and modern UI development, Familiarity with build tools and version control systems, Understanding of testing principles and security best practices, Bachelor’s degree in Computer Science or related field 📃 Skills: Java, JavaEE, J2EE, Microservices, REST, JMS, Solace, TIBCO, Oracle, SQL, ORM, Tomcat, WebSphere, JavaScript, Bootstrap, jQuery, HTML5, CSS3, Ajax, Eclipse, IntelliJ, Maven, Ant, Git, Angular, TypeScript, AppDynamics, BPM 🏢 Description: Discover your future at Citi Working at Citi is far more than just a job. A career with us means joining a team of more than 230,000 dedicated people from around the globe. At Citi, you’ll have the opportunity to grow your career, give back to your community and make a real impact. Job Overview Are you looking for a career move that will put you at the heart of a global financial institution? The IDEAS department in Citi is looking for a talented, full-stack developer who can apply problem solving and design skills to enhance enterprise applications. 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 Join a highly experienced development team with a proven track record of producing scalable, enterprise web applications. The IDEAS department is a global department in Citigroup that develops and supports a wide range of applications. What you’ll do Design, develop, and maintain scalable web applications and microservices, focusing on usability, performance, and resilience. Implement robust business logic and design efficient, scalable database models. Develop and enhance user experience (UX) components. Interact with an extended, global team of passionate, experienced software developers, architects, and business analysts. Influence technologies and practices and contribute to design discussions and problem-solving sessions. What we’ll need from you Significant experience in Core Java, Java EE, full-stack development, and proven experience in microservices architecture. Strong proficiency with enterprise message bus systems (e.g., Solace, TIBCO or other JMS-based systems) and deep knowledge of RESTful web services. Expertise in database design (Oracle 11+, writing complex SQL), ORM technologies, and J2EE application containers (e.g., Tomcat, WebSphere). Strong UI development skills, including JavaScript, Bootstrap, JQuery, HTML5, and CSS3/Ajax. Familiarity with modern development environments (IDEs like Eclipse, IntelliJ), build tools (Maven, Ant), version control (Git), unit, integration, and system testing principles, and security best practices. Excellent debugging and problem-solving skills, good verbal and written communication, and the ability to balance technical requirements with business needs in a global team. Bachelor's degree in Computer Science, a related technical field, or equivalent work experience. Desirable experience includes Business Process Management (BPM) tools, modern front-end frameworks (Angular/TypeScript), and performance monitoring tools (AppDynamics). Nice to have: Familiarity with AI tools would be an advantage 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 (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. Sounds like Citi has everything you need? Then apply to discover the true extent of your capabilities.

Technology

Citigroup

Java Developer

Senior

Hybrid

Warsaw, Poland

🏢 Summary: Senior Java Developer role focused on building and evolving a next-generation Risk Management Platform within a global banking environment. The position involves full lifecycle development of distributed, event-driven microservices and large-scale data analytics solutions. The role includes architectural contributions, high-availability system design, and production support in a global team. 🗂️ Requirements: Minimum 7 years of Java development experience, Strong experience with Spring Boot and Microservices, Experience in distributed system design, Experience with high availability and low-latency systems, Familiarity with Hadoop ecosystem, Proficiency in Python, Experience with Docker and Kubernetes, Experience with MongoDB and SQL, Bachelor’s degree in Computer Science or related field, Knowledge of Risk Management or financial systems 📃 Skills: Java, Spring, SpringBoot, Microservices, Hadoop, HDFS, Hive, Spark, Kafka, Python, Docker, Kubernetes, ELK, MongoDB, SQL, REST, DistributedSystems 🏢 Description: Discover your future at Citi Working at Citi is far more than just a job. A career with us means joining a team of more than 230,000 dedicated people from around the globe. At Citi, you’ll have the opportunity to grow your career, give back to your community and make a real impact. Job Overview 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 7 years in modern Java development, with strong Spring Boot and Microservices Excellent understanding of distributed system design Experience with high availability, resiliency, and low-latency applications (a plus) Familiarity with Hadoop ecosystem (HDFS, Hive, Spark, Kafka) (a big plus) Proficiency in Python, Docker, Kubernetes, ELK, MongoDB, and SQL Strong analytical, problem-solving, and communication skills Bachelor's in CS/IT or a related field Familiarity with Risk Management, financial services, and banking 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.

Technology

Citigroup

Technology Capacity Management Infrastructure Support and Analytics

Senior

Hybrid

Warsaw, Poland

🏢 Summary: Role focused on managing and optimizing global capacity management tools and infrastructure in a large distributed server environment, including migration to BMC Helix and enhancement of analytics and processes. The position combines application management, development, DevOps, and performance analysis to support enterprise-wide capacity planning. It involves integration of multiple platforms and continuous improvement of governance and optimization practices. 🗂️ Requirements: Experience managing and maintaining large applications and platforms, Expertise in development, coding, and DevOps practices, Ability to analyze and process metrics using databases and analytics tools, Experience managing container environments, Experience integrating external tools and APIs, Experience in capacity planning and performance analysis in distributed environments 📃 Skills: BMC, Truesight, Helix, DevOps, Docker, Artifactory, APIs, APM, Databases, Analytics, Capacity, Performance, Infrastructure 🏢 Description: Discover your future at Citi Working at Citi is far more than just a job. A career with us means joining a team of more than 230,000 dedicated people from around the globe. At Citi, you’ll have the opportunity to grow your career, give back to your community and make a real impact. Job Overview Are you looking for a career move that will put you at the heart of a global financial institution? Then bring your skills in administration, analytics, development, and problem solving to Citi’s Global Technology Capacity Management organization. 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 The role is part of a team responsible for managing global capacity infrastructure tools supporting a large distributed server environment to facilitate capacity management data, analytics, and associated processes. What you’ll do: Management of the BMC Truesight Capacity Optimization application and infrastructure Migration to and ongoing support of the BMC Helix Continuous Optimization platform Provision of analysis and expertise to facilitate remediation of issues in the distributed capacity infrastructure environment Development and enhancement of tools, analytics, and processes to facilitate capacity management across Citi Identification and resolution of opportunities, issues, or gaps for capacity management services Establishment of processes to provide governance and ongoing oversight What we’ll need from you: Experience with management and maintenance of large applications and associated platforms Expertise in development, coding, and DevOps tools and processes Advanced ability to use tools and databases to parse, merge, analyze, and present metrics and analytics Familiarity with management of container environments including Docker images and Artifactory Capability with integration of external tools, connectors, and APIs including APM, database, inventory, and other platforms/services Experience in capacity planning, systems performance analysis, and optimization in a distributed environment What we can offer you: The role offers opportunity to work with emerging technology, freedom to innovate, and exposure to multiple key organizations.  The continuous evolution of technology and strategy will ensure that you develop new skills that enhance your career. 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. Sounds like Citi has everything you need? Then apply to discover the true extent of your capabilities.

Technology

Citigroup

Senior Reliability Engineer

Senior

Hybrid

Warsaw, Poland

241,750 - 411,650 PLN/yr

🏢 Summary: Senior DevOps/SRE-focused software engineering role responsible for automating enterprise processes, integrating AI solutions (MCP), and enhancing system resiliency within large-scale CI/CD environments. The position involves building and maintaining scalable, low-latency systems, supporting SaaS migrations, and improving reliability through best practices and root cause analysis. The role combines software development, infrastructure automation, and AI-driven service integration in a global financial environment. 🗂️ Requirements: Senior-level software development experience, Proficiency in Python, Shell, Bash, Java or Go, Experience with CI/CD pipelines in enterprise environments, Hands-on experience deploying and scaling Model Context Protocol (MCP), Strong understanding of DevOps and SRE principles, Experience with large-scale enterprise infrastructure architecture, Ability to analyze and resolve production issues using root cause analysis, Experience building automation for manual and repetitive processes 📃 Skills: Python, Shell, Bash, Java, Go, CI/CD, MCP, Docker, GitHub, Bitbucket, Copilot, Devin, Jira, Confluence, Linux, Windows, Grafana, Splunk 🏢 Description: Are you looking for a career move that will put you at the heart of a global financial institution?  Bring your passion for software development, process automation, and AI integration to Citi's Developer Services 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 Citi Technology partners to ensure that Citi’s platforms can “Be the Best” for clients globally, with a diverse and ethical workforce that applies innovation and automation to deliver a world class client experience and strengthen our reputation. By utilizing a broad range of technologies, we are at the forefront of innovation. We seek to drive our systems and processes towards scalable, low-latency, high frequency enterprise systems to support Citi’s strategic priorities. The position is responsible for bringing DevOps/SRE (Site Reliability Engineering) mindset, practices and working together with the team of Developer Services engineers on automation of manual/repetitive processes, integration with AI tools, driving resiliency, supporting service migrations to SaaS and issue investigations with best practices proposals being deployed. What you’ll do You will work in an agile software development environment, developing quality and scalable software solutions using leading-edge technologies. You will work closely with developers, engineers and non-technology employees to help them be more productive with the use of the CI/CD tools, You may have exposure within the following tools/technologies/domains:  CI/CD pipeline, Python, Bash, GitHub, Bitbucket, Docker, Copilot, Devin AI, Model Context Protocol, Jira, Confluence, OS (Win/Linux), Global Exposure: Work in globally scoped projects with cross-functional teams and gain insights into how technology drives the financial sector worldwide, You will collaborate with Citi Developer Services engineers to automate manual and repetitive processes, integrate services with AI (by building and maintaining MCP - Model Context Protocol servers), enhance system resiliency, and coordinate service issue investigations by deploying best practices, Automate manual activities, repetitive processes, reporting, controls, etc., configure and tune them, Build and maintain the foundational MCP servers that allows AI models to securely interact with enterprise systems, Continuously improve systems resiliency, reliability, and business cost - through a design and development of software solutions and streamlined processes, Mitigate risk by analyzing the root cause of production issues, impacts to business, and required corrective actions. What we’ll need from you Software senior developer, scripting in Python/Shell/Bash/Java/Go (a combination of it to be able to build MCP servers), Experience in CI/CD, in large enterprise tech-stack infra-architecture, Hands-on experience deploying and scaling the Model Context Protocol (MCP) in complex, enterprise environments, Understanding of SRE/DevOps/CI/CD, Strong analytical, algorithmic, and problem-solving skills, Excellent teamwork, proactive attitude, strong communication skills, both written and oral, Knowledge of Grafana/Splunk will be additional value. 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 subsidised 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. ------------------------------------------------------ Job Family Group: Technology ------------------------------------------------------ Job Family: Systems & Engineering ------------------------------------------------------ Time Type: Full time ------------------------------------------------------ Primary Location Full Time Salary Range: zł241,750.00 - zł411,650.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 Java Developer

Senior

Hybrid

Warsaw, Poland

🏢 Summary: Senior Application Development Technology Lead role focused on designing and building scalable, event-driven microservices and REST APIs for a global Client Onboarding Platform. The position combines hands-on Java/Kotlin and React development with architectural leadership to modernize and expand a high-visibility banking technology platform. Responsibilities span full SDLC, system design, performance optimization, and technical guidance. 🗂️ Requirements: Minimum 6 years of application development experience, Proficiency in Java and Spring framework, Experience with Hibernate and Java frameworks, Experience building RESTful APIs, Experience with microservices architecture, Knowledge of relational databases, Knowledge of document databases, Proficiency in ReactJS and modern frontend technologies, Understanding of software architecture and SDLC, Experience with real-time messaging systems 📃 Skills: Java, Kotlin, Spring, Hibernate, REST, Microservices, PostgreSQL, Oracle, MongoDB, ReactJS, HTML5, CSS3, JavaScript, Redux, SQL 🏢 Description: Discover your future at Citi Working at Citi is far more than just a job. A career with us means joining a team of more than 230,000 dedicated people from around the globe. At Citi, you’ll have the opportunity to grow your career, give back to your community and make a real impact. Job Overview The Application Development Technology Lead is a senior level position responsible for establishing and implementing new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to lead applications systems analysis and programming activities to expand and modernize the OMC technology platform. A key function within the Banking and International Clients Technology is the client onboarding process at CITI. Our team is responsible for the technology platform that orchestrates the client onboarding functions of multiple business domains. We empower clients and operations teams with interactive tools, APIs and real-time information to automate and streamline onboarding workflows across areas such as Legal, Credit, KYC and Account opening. We are looking for talented technologists to help build the future of global Client Onboarding Platform as well as addressing the current needs on the existing platform. This role offers high visibility and will make a significant impact on the client onboarding experience, helping shape the future of how we serve our clients. Responsibilities: Hands-on design and development of scalable software solutions using Java, Kotlin, Spring, and Restful APIs Write clean, maintainable, and efficient code following best practices in software engineering Participate in all phases of the Software Development Lifecycle (SDLC), from requirement gathering to deployment Continuously improve application performance, scalability, and reliability Partner with management teams to integrate functions and define system enhancements for new products and process improvements Resolve high-impact problems through in-depth evaluation, providing innovative solutions Provide expertise in applications programming, ensuring design adherence to architecture blueprints and developing coding standards Stay current with emerging trends and technologies in full-stack development, and coach/advise mid-level developers Qualifications: Minimum 6 years of Application Development experience Proficiency in Java, Spring, Hibernate, real-time messaging, and associated Java frameworks Hands-on experience developing products with RESTful APIs and microservices architecture Strong knowledge of relational databases (e.g., PostgreSQL, Oracle) and document storage (MongoDB) Proficiency in ReactJS and core front-end technologies: HTML5, CSS3, JavaScript (ES6+), Redux Exposure to Kotlin is a significant advantage Deep understanding of software architecture, industry best practices, and excellent problem-solving, analytical, and debugging skills Demonstrated leadership, project management, and clear communication skills; Master's degree in Computer Science, Engineering, or a related field preferred 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.