June 8, 2026

DevOps Engineer

Mid • Hybrid

Krakow, Poland

CRIF is an international company specializing in credit bureau and business information, outsourcing and processing services, and credit solutions. Joining us, you will become a member of a company that is one of the key players worldwide providing integrated solutions for business & commercial information and credit management.  Nowadays more than 3,300 banks and financial institutions, 44,000 business clients, and 190,000 consumers use CRIF solutions in 50 countries on a daily basis.

Technology stack used in Crif: Linux (Ubuntu, RedHat), Windows Server, VMware, AWS, Azure, K8s, Docker, Git

Responsibilities:

  • Support software development infrastructure

  • Support production environment on prem and in the cloud

  • Maintain superb relations with colleagues inside and outside the team

  • Communicate efficiently with colleagues in Krakow and other CRIF units on daily basis.

Requirements:

  • Proved record of 2+ years of experience in a similar role

  • Preferred higher education (IT, Engineering or similar)

  • Strong knowledge of Linux

  • Good knowledge of Bash and Unix command line toolkit (must have)

  • Experience in CI/CD/CT pipelines implementation

  • Infrastructure Automation: Configuration Management, Infrastructure as Code (e.g. Ansible, Terraform, AWS CloudFormation)

  • Knowledge of on prem and cloud based Kubernetes services, Tomcat web service, Nginx/F5 load balancer/ VMware AVI

  • Good English, both spoken and written.

Good to have:

  • Good knowledge in Python used for automation tasks

  • Knowledge of infrastructure concepts (DNS, Network VLANs, Routing, Active Directory), preferable experience in maintenance of these areas, knowledge of Windows Server OS

  • Monitoring, logging, and alerting tools (ELK, SIEM)

  • Prometheus, JIRA, Confluence 

Our offer:

  • Stable employment conditions based on an employment contract

  • Very good, talented architects to learn from them

  • A stable job in a fast-growing environment.

  • Interesting business domain.

  • Work in international company with several business units in Europe, Asia and America.

  • Benefit package (private medical care, multisport)

  • Health and life insurance

  • Language classes (English)

  • Trainings and learning budget

  • Smart-working model

  • Hybrid work mode (50/50), office in Krakow.


If that sounds interesting, join us! 

Similar jobs you might like

Technology

CRIF

Software Developer

Mid

On-site

Krakow, Poland

🏢 Summary: Development role focused on designing and implementing new features across the full Java-based technology stack in an international, distributed environment. The position involves building and maintaining high-quality backend services and collaborating with cross-functional teams using modern DevOps and Agile practices. Work is performed in a hybrid model within a growing European development structure. 🗂️ Requirements: 2+ years experience in Java development, Hands-on experience with Spring, Experience building REST services, Experience working with relational databases, Ability to work in distributed international team, Communicative English (spoken and written) 📃 Skills: Java, Spring, REST, Oracle, MSSQL, Angular, React, Docker, Kubernetes, OpenShift, Jenkins, Maven, Git, Azure, Scrum, JIRA 🏢 Description: Projects description: CRIF is an international company specializing in credit bureau and business information, outsourcing and processing services, and credit solutions. As a result of inventing new business lines as well as continuous support and expansion of existing services, CRIF is extending several development teams. The teams are located in Krakow and will cooperate with another development teams in Italy and Switzerland as well as several business stakeholders across Europe. TECHNOLOGY DETAILS: Technologies: Java 8+, Oracle/MS-SQL, Spring, Angular/React, Docker/Kubernetes/OpenShift Development environment: Jenkins, Maven, GIT Project management: SCRUM, JIRA RESPONSIBILITIES: Design and implement new features and change requests, involving the full technology stack Care for good software quality by following code style rules, refactoring and other well-known practices Maintain superb relations with colleagues inside and outside the team Communicate efficiently with colleagues in Kraków and other CRIF units on daily basis REQUIREMENTS: Proved record of 2+ years of experience at development of Java Hands-on experience with Spring and REST services Ability to work efficiently in a distributed, international team Communicative English, both spoken and written Additional asset would be: Knowledge of architectures of distributed systems Practical experience in GUI frameworks (Angular or React) Practical experience in CI/CD (Kubernetes, OpenShift, Jenkins) Practical experience in cloud-hosted systems (Azure) OUR OFFER: Very good, talented architects to learn from them Interesting business domain Work in international company with several business units in Europe, Asia and America A stable job in a fast growing environment Benefit package (private medical care, multisport, meal/restaurants discounts etc.) /for contract of employment Trainings & online conference package Language classes Smart-working model hybrid Kraków - please note NO OPTION to work fully remotely

Technology

CRIF

Software Developer

Mid

Hybrid

Krakow, Poland

🏢 Summary: The offer is for a Java Developer role within an international development team working on credit and business information systems. The position involves designing and implementing new features across the full technology stack in a distributed, European environment. The role focuses on backend development with Java and Spring, with exposure to modern frontend and DevOps tools. 🗂️ Requirements: Minimum 2 years of commercial experience in Java development, Hands-on experience with Spring framework, Experience in building REST services, Ability to work in a distributed, international team, Communicative English (spoken and written) 📃 Skills: Java, Spring, REST, Oracle, MSSQL, Angular, React, Docker, Kubernetes, OpenShift, Jenkins, Maven, Git, SCRUM, JIRA, Azure 🏢 Description: Projects description: CRIF is an international company specializing in credit bureau and business information, outsourcing and processing services, and credit solutions. As a result of inventing new business lines as well as continuous support and expansion of existing services, CRIF is extending several development teams. The teams are located in Krakow and will cooperate with another development teams in Italy and Switzerland as well as several business stakeholders across Europe. TECHNOLOGY DETAILS: Technologies: Java 8+, Oracle/MS-SQL, Spring, Angular/React, Docker/Kubernetes/OpenShift Development environment: Jenkins, Maven, GIT Project management: SCRUM, JIRA RESPONSIBILITIES: Design and implement new features and change requests, involving the full technology stack Care for good software quality by following code style rules, refactoring and other well-known practices Maintain superb relations with colleagues inside and outside the team Communicate efficiently with colleagues in Kraków and other CRIF units on daily basis REQUIREMENTS: Proved record of 2+ years of experience at development of Java Hands-on experience with Spring and REST services Ability to work efficiently in a distributed, international team Communicative English, both spoken and written Additional asset would be: Knowledge of architectures of distributed systems Practical experience in GUI frameworks (Angular or React) Practical experience in CI/CD (Kubernetes, OpenShift, Jenkins) Practical experience in cloud-hosted systems (Azure) OUR OFFER: Very good, talented architects to learn from them Interesting business domain Work in international company with several business units in Europe, Asia and America A stable job in a fast growing environment Benefit package (private medical care, multisport, meal/restaurants discounts etc.) /for contract of employment Trainings & online conference package Language classes (English & German & Italian) Smart-working model hybrid Kraków - please note NO OPTION to work fully remotely

Technology

CRIF

Full Stack JavaScript Developer (Node.js / React)

Senior

Remote

Krakow, Poland

🏢 Summary: Full Stack JavaScript Developer role focused on building and scaling a complex data processing and analytics platform, covering backend services, frontend applications, and large-scale data pipelines. The position involves developing RESTful APIs, microservices, and modern React applications, while optimizing databases and performance in a cloud environment. The role includes active contribution to architecture, code quality, and production support. 🗂️ Requirements: Strong experience with Node.js (v22+), Experience with Express.js, Solid knowledge of React (v16+), Experience with PostgreSQL and query optimization, Very good understanding of asynchronous JavaScript, Experience designing RESTful APIs, Knowledge of microservices architecture, Understanding of distributed systems, Experience with Jest or Mocha, Experience with Git, Experience with Webpack or Rollup, Understanding of web security best practices, Basic knowledge of AWS and cloud architecture 📃 Skills: JavaScript, Node.js, Express, React, PostgreSQL, REST, Microservices, DistributedSystems, Jest, Mocha, Git, Webpack, Rollup, AWS, SQL, Async/Await, Promises 🏢 Description: Full Stack JavaScript Developer (Node.js / React) About CRIF CRIF is an international company providing credit and business information services, data processing, and advanced decisioning solutions. We support financial institutions, insurers, utilities, and enterprises with reliable data, analytics, and secure, scalable technology platforms. WBO (White Blue Ocean) is CRIF’s personal and cyber security division focused on advanced monitoring of the Open and Dark Web. Using AI and machine learning, it identifies leaked, stolen, or exposed data and delivers proactive alerts for individuals and companies. Role Overview We are looking for an experienced Full Stack JavaScript Developer to join the WBO team and help build a complex data processing and analytics platform, covering backend services, frontend applications, and large-scale data pipelines. Key Responsibilities Design, develop, and maintain scalable backend services using Node.js Build modern, responsive web applications with React Develop and maintain RESTful APIs and microservices Implement and optimize data processing pipelines (ETL, streaming) Design and optimize PostgreSQL databases and complex queries Implement authentication and authorization mechanisms (JWT, ACL) Optimize application performance and data processing efficiency Write and maintain unit and integration tests Participate in code reviews and ensure high code quality Deploy and maintain applications in an AWS cloud environment Troubleshoot production issues and implement sustainable solutions Collaborate with the team on architecture and technical decisions Document technical solutions and API specifications Required Skills & Experience Strong experience with Node.js (v22+) and Express.js Solid knowledge of React (v16+) Experience with PostgreSQL and query optimization Very good understanding of asynchronous JavaScript (async/await, Promises) Experience designing scalable RESTful APIs Knowledge of microservices and distributed systems Familiarity with testing frameworks (Jest, Mocha) Experience working with Git and modern build tools (Webpack / Rollup) Understanding of web security best practices Basic knowledge of AWS and cloud architecture concepts Nice to Have Experience with AWS Lambda, S3, Athena, CloudWatch Docker and CI/CD pipelines (e.g. Jenkins) TypeScript, Redis, Bull, Socket.io Python or Rust for performance-critical components Experience working with and modernizing legacy systems What We Offer CONTRACT OF EMPLOYMENT Remote work model Work on large-scale, data-driven systems in an international environment Real impact on system architecture and technology decisions Modern tech stack and strong engineering culture Cooperation with experienced and supportive teams Competitive salary aligned with your experience (salary range will be shared during the first interview)

Technology

CRIF

Full Stack JavaScript Developer (Node.js / React)

Senior

Hybrid

Krakow, Poland

🏢 Summary: Full Stack JavaScript Developer role focused on building and maintaining a large-scale data processing and analytics platform, covering backend services, frontend applications, and scalable data pipelines. The position involves developing RESTful APIs, microservices, and cloud-based solutions in AWS, with strong emphasis on performance, security, and database optimization. The role includes working on complex systems using Node.js, React, and PostgreSQL in a modern engineering environment. 🗂️ Requirements: Strong experience with Node.js (v22+), Strong experience with Express.js, Solid knowledge of React (v16+), Experience with PostgreSQL and query optimization, Very good understanding of asynchronous JavaScript, Experience designing RESTful APIs, Knowledge of microservices architecture, Understanding of distributed systems, Experience with testing frameworks, Experience with Git, Knowledge of modern build tools, Understanding of web security best practices, Basic knowledge of AWS, Ability to implement authentication and authorization mechanisms (JWT, ACL) 📃 Skills: JavaScript, Node.js, Express.js, React, PostgreSQL, SQL, REST, Microservices, AWS, JWT, ACL, Jest, Mocha, Git, Webpack, Rollup, ETL, CI/CD, Docker 🏢 Description: Full Stack JavaScript Developer (Node.js / React) About CRIF CRIF is an international company providing credit and business information services, data processing, and advanced decisioning solutions. We support financial institutions, insurers, utilities, and enterprises with reliable data, analytics, and secure, scalable technology platforms. WBO (White Blue Ocean) is CRIF’s personal and cyber security division focused on advanced monitoring of the Open and Dark Web. Using AI and machine learning, it identifies leaked, stolen, or exposed data and delivers proactive alerts for individuals and companies. Role Overview We are looking for an experienced Full Stack JavaScript Developer to join the WBO team and help build a complex data processing and analytics platform, covering backend services, frontend applications, and large-scale data pipelines. Key Responsibilities Design, develop, and maintain scalable backend services using Node.js Build modern, responsive web applications with React Develop and maintain RESTful APIs and microservices Implement and optimize data processing pipelines (ETL, streaming) Design and optimize PostgreSQL databases and complex queries Implement authentication and authorization mechanisms (JWT, ACL) Optimize application performance and data processing efficiency Write and maintain unit and integration tests Participate in code reviews and ensure high code quality Deploy and maintain applications in an AWS cloud environment Troubleshoot production issues and implement sustainable solutions Collaborate with the team on architecture and technical decisions Document technical solutions and API specifications Required Skills & Experience Strong experience with Node.js (v22+) and Express.js Solid knowledge of React (v16+) Experience with PostgreSQL and query optimization Very good understanding of asynchronous JavaScript (async/await, Promises) Experience designing scalable RESTful APIs Knowledge of microservices and distributed systems Familiarity with testing frameworks (Jest, Mocha) Experience working with Git and modern build tools (Webpack / Rollup) Understanding of web security best practices Basic knowledge of AWS and cloud architecture concepts Nice to Have Experience with AWS Lambda, S3, Athena, CloudWatch Docker and CI/CD pipelines (e.g. Jenkins) TypeScript, Redis, Bull, Socket.io Python or Rust for performance-critical components Experience working with and modernizing legacy systems What We Offer Employment contract Hybrid work model (50/50 – office in Kraków ) Work on large-scale, data-driven systems in an international environment Real impact on system architecture and technology decisions Modern tech stack and strong engineering culture Cooperation with experienced and supportive teams Competitive salary aligned with your experience (salary range will be shared during the first interview)

Technology

C&F

Python Developer

Mid

Remote

Warsaw, Poland

🏢 Summary: The role involves designing, developing, and maintaining web applications using Python and modern web technologies, with a focus on data-driven internal tools and dashboards. You will build backend services and REST APIs, create responsive frontends, and ensure performance, scalability, and security. The position also includes collaboration with data teams and supporting CI/CD and deployment processes. 🗂️ Requirements: Strong experience with Python, Hands-on experience with Django or Flask, Proficiency in HTML5, CSS3, JavaScript, Experience building REST APIs, Experience with SQL databases, Understanding of web architecture, Knowledge of web security best practices, Knowledge of performance optimization, Experience with Git, Experience with automated testing, Experience with CI/CD pipelines 📃 Skills: Python, Django, Flask, HTML5, CSS3, JavaScript, REST, SQL, Git, CICD, React, Vue, Angular 🏢 Description: C&F is a technology services company providing innovative solutions in Data Management, Big Data, Advanced Analytics and Compliance . With a highly integrated team of 400+ experts , for over 20 years C&F has been delivering superior engineering and premium operations to Fortune 500 companies, primarily in the Life Science industry. 🌍 📝 You will be responsible for: Design, develop, and maintain web applications using Python (Django/Flask) Build responsive and accessible frontends using HTML, CSS, and JavaScript Develop internal tools, portals, and dashboards for data exploration and reporting Integrate applications with databases, APIs, and data platform services Implement clean architecture, reusable components, and best coding practices Collaborate with Data Engineers and Analysts to translate requirements into technical solutions Optimize performance, scalability, and security of applications Write automated tests and participate in code reviews Support CI/CD pipelines and deployment processes Maintain documentation and provide ongoing improvements based on user feedback 👉 What you will need: Strong experience with Python Hands-on experience with Django and/or Flask Solid knowledge of HTML5, CSS3, and JavaScript Experience building REST APIs and backend services Experience working with SQL databases Understanding of web architecture, security, and performance best practices Familiarity with Git and collaborative development workflows Ability to present solutions and communicate with business stakeholders Good problem-solving and communication skills English proficiency (written and spoken) 💡 Nice to have: Experience working with front-end frameworks (e.g. React, Vue, Angular) ✨ What we offer: You choose your employment type – we’re open to both employment contracts and B2B arrangements. Learning & development opportunities – after your probation period, you’ll have access to a highly flexible and generous English language reimbursement program, along with an individual development budget to use as you see fit. Classic benefits like private medical care, a sports card, and a preferential life insurance plan. Plus, our infamous Fruit Tuesdays and a special summer bonus – ice cream. A hybrid work setup with plenty of flexibility. Delivery teams work mostly remotely. A bunch of non-work activities , including Office Day (a fun-filled day when employees from all over Poland gather at the office), POP UP integrations,  various competitions from cooking to photography, and the chance to submit charity causes to our CF4GOOD program, which provides support to those in need. A workplace that values people and is built on collaboration, not competition. If you’re tired of toxic work environments, you’ll finally get a chance to breathe. And if you’ve been lucky with great employers so far, we’ll do our best to keep that streak going.

Technology

C&F

Senior Integration Engineer

Senior

Remote

Warsaw, Poland

🏢 Summary: The offer is for a senior Integration Engineer to design and build high-performance, mission-critical integration platforms in globally distributed cloud environments. The role focuses on microservices architecture, event-driven systems, and integration between industrial (OT) and enterprise IT systems using modern technologies. You will take full ownership of solutions from design and development to testing, CI/CD, and production support. 🗂️ Requirements: Minimum 5 years of professional software development experience, Strong experience with Java ecosystem, Proven experience in designing and building microservices, Hands-on experience with messaging and event streaming systems, Experience with REST and SOAP APIs and related protocols, Knowledge of security standards OAuth2, JWT, SAML, TLS, Experience with unit and integration testing, Hands-on experience with AWS or Azure or GCP, Experience with CI/CD and containerization, English proficiency at minimum B2 level 📃 Skills: Java, Kafka, JMS, MQTT, AMQP, REST, SOAP, OData, GraphQL, gRPC, JSON, XML, OAuth2, JWT, SAML, TLS, AWS, Azure, GCP, CI/CD, Docker, Kubernetes, HiveMQ, HighByte 🏢 Description: C&F is a technology services company providing innovative solutions in Data Management, Big Data, Advanced Analytics and Compliance . With a highly integrated team of 400+ experts , for over 20 years C&F has been delivering superior engineering and premium operations to Fortune 500 companies, primarily in the Life Science industry. 🌍 We build and run the core data platforms for global companies . Our team designs high-performance, resilient systems that solve complex challenges in Enterprise Integration, and the Industrial Internet of Things (IIoT). We are looking for a top-tier Integration Engineer, a key technical expert to join our team and help us build these mission-critical, globally distributed solutions. This is a chance to work on challenging projects at a global scale, using modern technology without the burden of legacy code. 📝 You will be responsible for: Designing and building high-performance, mission-critical integration platforms using modern programming languages Building and operating globally distributed systems designed for High Availability across AWS, Azure, and GCP Designing and developing solutions based on a microservices architecture Integrating industrial systems (OT) with enterprise IT, using platforms like HiveMQ and HighByt e alongside event-streaming technologies like Kafka Taking full ownership of your work—from design and coding to automated testing, CI/CD, and production support 👉 What you will need: At least 5 years of professional experience in software development plus a hands-on approach to owning and delivering complete solutions Strong experience with the Java ecosystem Proven experience designing and building microservices Experience with messaging & event streaming: Kafka, Azure Event Hub, JMS, MQTT, AMQP Experience with APIs & protocols: REST, SOAP, OData, GraphQL, gRPC, JSON, XML, Kafka, MQTT Experience with Security standards: OAuth2, JWT, SAML, TLS and API management Demonstrated expertise in writing comprehensive unit and integration tests ; you believe in and practice a culture of high code coverage Hands-on experience with at least one major cloud platform (AWS, Azure, or GCP) Solid experience with DevOps practices, including CI/CD and containerization Very good command of English (level B2 is a must) Nice to have: Experience with IoT data integration and building UNS Familiarity with IoT protocols (MQTT, OPC-UA) and IoT platforms (HighByte Intelligence Hub, Ignition, Litmus, Node Red) Experience in Python An interest in AI/ML and its applications in enterprise data Strong understanding of Agile methodologies Strong communication and presentation skills are important, along with the ability to build rapport and credibility with stakeholders ✨ What we offer: You choose your employment type – we’re open to both employment contracts and B2B arrangements. Learning & development opportunities – after your probation period, you’ll have access to a highly flexible and generous English language reimbursement program, along with an individual development budget to use as you see fit. Classic benefits like private medical care, a sports card, and a preferential life insurance plan. Plus, our infamous Fruit Tuesdays and a special summer bonus – ice cream. A hybrid work setup with plenty of flexibility. Delivery teams work mostly remotely. Support teams come to the office at least once a week – as an HR team, we meet every Wednesday. On other days, you decide where you work. A bunch of non-work activities , including Office Day (a fun-filled day when employees from all over Poland gather at the office), POP UP integrations,  various competitions from cooking to photography, and the chance to submit charity causes to our CF4GOOD program, which provides support to those in need. A workplace that values people and is built on collaboration, not competition. If you’re tired of toxic work environments, you’ll finally get a chance to breathe. And if you’ve been lucky with great employers so far, we’ll do our best to keep that streak going.

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

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.

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.