New offer - be the first one to apply!

June 27, 2026

Senior Java Engineer

Senior • Hybrid

26,000 - 33,000 PLN

Krakow, Poland

We are looking for a Senior Java Engineer to join a greenfield distributed backend platform within a complex manufacturing environment. The role involves building backend services, APIs, and integrations in an event-driven architecture with a strong focus on scalability, system design, and distributed systems challenges.

Quick Facts

  • Opportunity to build a greenfield distributed platform from scratch
  • Real influence on architecture and technical direction
  • Work in a high-tech manufacturing domain (photonics / hardware systems)
  • Collaboration with experienced system engineers

Responsibilities

  • Develop backend services within a microservices architecture
  • Build and maintain APIs and system integrations
  • Implement workflow, event processing, and data-driven components
  • Contribute to system design and architecture decisions
  • Optimize for performance, scalability, and reliability
  • Work with complex production and enterprise data flows

Requirements

  • 5+ years in Java backend development
  • Strong understanding of backend systems and microservices
  • Experience with REST APIs and distributed systems
  • Knowledge of concurrency and scalable system design
  • Solid SQL and database design skills
  • Experience with system integrations
  • Ability to work in fast-moving, ambiguous environments

Nice to Have

  • Exposure to manufacturing / MES / IoT systems
  • Experience with event-driven architecture
  • Familiarity with ETL / data pipelines
  • Experience integrating ERP / enterprise systems

Benefits

  • Private healthcare
  • Multisport
  • Life insurance

Similar jobs you might like

Technology

New offer

iTeamly

Staff Java Engineer

Senior

Hybrid

Krakow, Poland

32,000 - 38,000 PLN

🏢 Summary: Staff Java Engineer role for a greenfield initiative building a large-scale, distributed backend platform for advanced manufacturing environments. The position focuses on defining system architecture, APIs, and event-driven data flows, ensuring scalability, reliability, and complex system integrations. Offers high ownership over technical direction within a production-critical R&D environment. 🗂️ Requirements: 8+ years in backend or distributed systems engineering, Strong expertise in Java, Proven experience with large-scale distributed architectures, Strong understanding of microservices and API design, Experience with event-driven systems and integrations, Solid data modeling and database design skills, Ability to work in R&D or greenfield environments, Strong communication and mentoring skills 📃 Skills: Java, Microservices, APIs, DistributedSystems, EventDriven, DataModeling, Databases, ERP, MES, IoT, Cloud, DataStreaming 🏢 Description: We are looking for a Staff Java Engineer to join a greenfield initiative building a large-scale distributed backend platform for advanced manufacturing environments. Quick Facts: - Opportunity to build a greenfield production-critical platform from scratch - High ownership over architecture and technical direction - Work at the intersection of software and physical manufacturing systems - Strong R&D engineering environment Responsibilities: - Design and evolve distributed backend architecture for a high-scale production platform - Define system architecture, APIs, and data models across multiple domains - Build microservices and integration layers connecting ERP, vendors, and manufacturing systems - Design and implement event-driven data flows and workflows - Evaluate and adapt enterprise and open-source solutions to guide architecture decisions - Drive engineering standards, reliability, and scalability practices - Collaborate with R&D engineers and manufacturing domain experts Requirements: - 8+ years in backend / distributed systems engineering - Strong expertise in Java and system design - Proven experience with large-scale distributed architectures - Strong understanding of microservices and API design - Experience with event-driven systems and integrations - Solid data modeling and database design skills - Ability to work in R&D / ambiguous, greenfield environments - Strong communication and mentoring skills Nice to have: - Experience with MES / manufacturing / industrial systems - Knowledge of BOM, MRP, shopfloor, traceability - Exposure to IoT / hardware integrations - Experience with data streaming / cloud-native systems Benefits: - Private healthcare - Multisport - Life insurance

Technology

iTeamly

Staff / Senior Java Developer

Senior

Remote

Krakow, Poland

19,500 - 29,500 PLN

🏢 Summary: Senior Backend Engineer role focused on designing and developing scalable, reliable backend services using Java. The position involves working in a cross-functional team to build high-performance systems, improve architecture, and support CI/CD and production environments. 🗂️ Requirements: 5+ years Backend Engineering experience, Strong Java proficiency, Solid knowledge of databases and SQL, Experience with RESTful APIs, Experience with microservices architecture, Experience with high-load systems, Experience with Docker and Kubernetes, Experience with AWS or GCP, Knowledge of CI/CD pipelines, Understanding of Agile practices 📃 Skills: Java, SQL, REST, Microservices, Docker, Kubernetes, AWS, GCP, CI/CD, Golang, Python 🏢 Description: We are looking for a Senior Backend Engineer with strong Java experience to help us design and develop scalable solutions. You will work in a cross-functional team, building reliable services and contributing to the continuous improvement of our systems. This role is ideal for someone who enjoys solving complex problems and driving technical excellence. 💼 Responsibilities: Design, develop, and maintain backend features and services. Collaborate with teams to define requirements and integrate systems. Ensure performance, scalability, and reliability of applications. Contribute to CI/CD processes and support production systems. Write clear documentation and share knowledge within the team. ✅ Requirements: 5+ years of experience as a Backend Engineer, with strong Java skills (Golang/Python is a plus). Solid understanding of databases and SQL. Experience with RESTful API design, microservices, and high-load systems. Familiarity with Docker, Kubernetes, and cloud environments (AWS/GCP). Knowledge of CI/CD pipelines and Agile practices. Strong problem-solving and communication skills. 🎁 We offer: Stable employment in a fast-growing company. Flexible and remote-friendly working model. Health and wellbeing benefits. Learning and development opportunities. Modern equipment and comfortable work environment.

Technology

Link Group

Java Developer with Azure

Mid

Remote

Warsaw, Poland

110 - 135 PLN

🏢 Summary: Backend Developer role focused on designing and building scalable, cloud-based applications using Java and Spring Boot in a microservices architecture. The position involves developing and deploying distributed, event-driven services on Azure using modern containerization and API technologies. The offer emphasizes building reliable, high-quality backend systems with up-to-date cloud-native practices. 🗂️ Requirements: Strong Java development experience, Experience with Spring Boot, Experience with microservices architecture, Experience with cloud-native applications, Familiarity with Azure, Knowledge of Kafka or similar messaging systems, Understanding of GraphQL or REST APIs, Experience with Docker, Experience with Kubernetes 📃 Skills: Java, Spring, SpringBoot, Microservices, Azure, Kafka, GraphQL, REST, Docker, Kubernetes 🏢 Description: We are seeking a talented Backend Developer to join our team, contributing to the design and development of modern, cloud-based applications. The role focuses on building scalable and maintainable services using up-to-date technologies and best practices. Key Responsibilities: Develop and maintain backend services using Java and Spring Boot . Build and support microservices solutions for distributed systems. Work with cloud platforms such as Azure , including event-driven architectures. Implement and consume APIs using GraphQL or REST. Package and deploy applications using Docker and Kubernetes . Collaborate with team members to deliver reliable, high-quality software. Required Skills & Experience: Strong background in Java development with Spring Boot . Experience with microservices and cloud-native applications. Familiarity with Azure , Kafka , or similar messaging/event systems. Understanding of API design ( GraphQL /REST). Practical experience with containerization ( Docker , Kubernetes ). Nice to Have: Knowledge of CI/CD practices and automated deployments. Experience with monitoring, logging, or observability in distributed systems.

Technology

iTeamly

Java Developer

Mid

Remote

Krakow, Poland

8,500 - 14,000 PLN

🏢 Summary: Mid-level Java Backend Engineer role focused on developing and maintaining a global Life Sciences platform using Java and AWS. The position involves building microservices, implementing REST APIs, and working with distributed systems in a collaborative environment. It offers growth in cloud technologies and large-scale backend architecture. 🗂️ Requirements: 3–5 years of Java backend development experience, Practical experience with Spring Boot, Experience building REST APIs, Experience with SQL databases, Basic knowledge of AWS, Understanding of microservices architecture, Understanding of distributed systems fundamentals 📃 Skills: Java, Spring, SpringBoot, REST, SQL, AWS, Microservices, DistributedSystems, Kafka, React 🏢 Description: We are looking for a Mid Java Engineer to join our backend team working on a global Life Sciences platform. This role is ideal for engineers who want to deepen their experience in Java, AWS, and distributed systems while contributing to a high-impact product.🙋‍♀️ ✅ Your responsibilities: Develop and maintain backend features using Java, Spring, and Spring Boot. Work with AWS services and SQL databases as part of daily development tasks. Implement API endpoints and contribute to microservices development. Collaborate with senior engineers on architecture and best practices. Participate in code reviews and ensure technical quality. Support testing, debugging, and troubleshooting. Cooperate with product and QA teams to clarify requirements. 🧠 Our requirements: 3–5 years of experience in Java backend development. Practical knowledge of Spring Boot and REST APIs. Experience with SQL databases. Basic familiarity with AWS or willingness to learn cloud services. Understanding of microservices or distributed systems fundamentals. Ability to work in a collaborative environment and deliver consistent results. Nice to Have: Familiarity with Kafka or other event-driven systems. Ability to assist occasionally with small tasks in React. Experience working on projects in healthcare or Life Sciences. 🌟 What we offer: Fully remote work with flexible arrangements tailored to your needs. Benefits like a multisport pass and private healthcare to support your well-being. Training budget and support for certifications Opportunities to work on international projects that expand your expertise. Clear career growth paths with fast-track promotion opportunities.

Technology

Link Group

Senior Java Developer

Senior

Hybrid

Wroclaw, Poland

140 - 150 PLN

🏢 Summary: Senior Java Developer role focused on designing and implementing enterprise-grade backend solutions using modern architecture principles. The position emphasizes high code quality, performance, security, and collaboration within a distributed team. The role involves working with Java 17+, Spring ecosystem, databases, and event-driven systems. 🗂️ Requirements: Minimum 5 years of commercial software development experience, Very good knowledge of Java 17+, Strong understanding of object-oriented design patterns, Experience with Spring MVC and Spring Data, Experience with Apache Kafka, Ability to design relational and non-relational databases (MS SQL, Oracle, Elasticsearch, Redis), Knowledge of software engineering best practices, English proficiency for technical documentation, Ability to work effectively in a distributed team 📃 Skills: Java, Spring, SpringMVC, SpringData, Kafka, MSSQL, Oracle, Elasticsearch, Redis, OOP, UML, Docker, Kubernetes, Azure, JavaScript, React, Python 🏢 Description: We are looking for an experienced Senior Java Developer with at least 5 years of commercial experience to join a team working on enterprise-grade backend solutions. The role focuses on designing and implementing software in a modern architecture, with a strong emphasis on code quality, performance, security, and effective collaboration within a distributed team. Responsibilities Design and implement software using hexagonal architecture. Develop backend solutions using Java 17+ and the Spring ecosystem. Ensure high code quality and compliance with agreed development standards. Analyse system performance, security, and stability, and propose improvements. Design and optimise data structures for relational and non-relational databases. Collaborate with a distributed team, participate in technical analysis, code reviews, and solution design. Identify technical challenges and propose improvements to architecture and implementation. Requirements Minimum 5 years of commercial software development experience. Very good knowledge of Java 17+. Strong understanding of object-oriented design patterns and software engineering best practices. Experience with the Spring stack, especially Spring MVC and Spring Data. Knowledge of Apache Kafka. Ability to design databases: relational: MS SQL, Oracle, non-relational: Elasticsearch, Redis. English skills sufficient to work with technical documentation. Strong analytical and creative problem-solving skills. Excellent communication skills and ability to work effectively in a distributed team. Nice to have Knowledge of scripting/frontend technologies such as JavaScript, React, Python. Experience working in an Azure cloud environment. Familiarity with Kubernetes and Docker. Ability to design system architecture and prepare High-Level Design (HLD) documentation. Knowledge of UML and flow diagrams.

Technology

NextChallenge

Senior Java Engineer

Senior

Remote

Limassol, Cyprus

🏢 Summary: Backend Java Engineer role focused on developing and modernizing a high-load B2B gaming back-office platform processing millions of real-time transactions daily. The position involves building new features, improving scalability and reliability, and evolving a monolithic system toward distributed services. You will contribute to architectural design, performance optimization, and production issue resolution. 🗂️ Requirements: 5+ years of Java development experience, Strong knowledge of backend architecture, Experience with distributed systems, Experience with relational databases and SQL, Experience with message-driven systems, Experience refactoring production systems, Strong debugging and problem-solving skills, Intermediate English or higher 📃 Skills: Java, Spring, MSSQL, SQL, Kafka, Redis, Microservices 🏢 Description: Role Overview: We are looking for an experienced Java Engineer to join the client's backend team, which is working on the back-office platform of a high-load B2B gaming system. Their platform processes millions of transactions daily and supports real-time operations for multiple partners. As the system continues to grow, the engineering team is expanding to improve scalability, performance, and reliability, while gradually evolving parts of the platform from a monolithic architecture toward distributed services. You will work on both new functionality and architectural improvements, helping modernise critical parts of the platform. Technology Stack: Java 8 / Java 17, Spring Framework, MSSQL 2019, Kafka, Redis, distributed services with parts of the system still evolving from a monolithic architecture. Key Responsibilities: Develop new backend functionality for the platform; Improve system performance, scalability, and reliability; Participate in refactoring and modernisation of legacy components; Contribute to architectural discussions and technical design; Investigate and resolve production issues; Assess technical feasibility and complexity of business requirements; Collaborate closely with backend engineers, technical leads, and product teams Required Skills & Experience: 5+ years of Java development experience; Strong understanding of backend architecture and distributed systems; Experience working with relational databases and SQL; Familiarity with message-driven systems (Kafka or similar); Experience in improving or refactoring existing production systems; Strong problem-solving and debugging skills; Comfortable working in collaborative environments with code reviews and shared ownership of the codebase; English level: Intermediate or higher. The company guarantees you the following benefits: Global Collaboration: Join an international team where everyone treats each other with respect and moves towards the same goal; Autonomy and Responsibility: Enjoy the freedom and responsibility to make decisions without the need for constant supervision; Competitive Compensation: Receive competitive salaries reflective of your expertise and knowledge as our partner seeks top performers; Remote Work Opportunities: Embrace the flexibility of fully remote work, with the option to visit company offices that align with your current location; Flexible Work Schedule: Focus on performance, not hours, with a flexible work schedule that promotes a results-oriented approach; Unlimited Paid Time Off: Prioritise work-life balance with unlimited paid vacation and sick leave days to prevent burnout; Career Development: Access continuous learning and career development opportunities to enhance your professional growth; Corporate Culture: Experience a vibrant corporate atmosphere with exciting parties and team-building events throughout the year; Referral Bonuses: Refer talented friends and receive a bonus after they successfully complete their probation period; Medical Insurance Support: Choose the right private medical insurance and receive compensation (full or partial) based on the cost; Flexible Benefits: Customise your compensation by selecting activities or expenses you'd like the company to cover, such as a gym subscription, language courses, Netflix subscription, spa days, and more; Education Foundation: Participate in a biannual raffle for a chance to learn something new unrelated to your job as part of your commitment to ongoing education. Interview process: HR Interview with the Recruiter; Technical interview with the team; A 2-hour Final interview with the team. If you find this opportunity right for you, don't hesitate to apply or get in touch with us if you have any questions!

Technology

Sii

FX Senior Java Developer (f/m/x)

Senior

Hybrid

Krakow, Poland

24,000 - 30,000 PLN

🏢 Summary: Senior Java Developer role focused on designing and building high-performance, scalable backend systems in a distributed microservices environment for the financial sector. The position involves developing REST APIs, processing large data volumes, and contributing to architecture and CI/CD in cloud-based environments. The role requires strong expertise in Java, Spring, distributed systems, and Kubernetes. 🗂️ Requirements: Minimum 10 years of software development experience, Very good knowledge of Java and Spring, Strong understanding of REST APIs, HTTPS, microservices, and message queues, Ability to design high-availability, scalable, high-performance systems, Very good knowledge of relational databases and SQL, Knowledge of distributed systems and data processing, Hands-on experience with Kubernetes and cloud platforms (GCP preferred), Familiarity with CI/CD pipelines, Experience working in Agile methodologies, Fluent Polish and English, Residence in Poland 📃 Skills: Java, Spring, REST, HTTPS, Microservices, MQ, SQL, Kubernetes, GCP, CI/CD, Agile, DistributedSystems, DataProcessing 🏢 Description: We are looking for an experienced Senior Java Developer to join a team responsible for building and developing modern backend systems in a distributed environment. The projects involve high-performance and scalable solutions used in the financial sector, with a focus on processing large volumes of data and microservices architecture. Your tasks Designing and developing backend systems based on Java Creating and evolving a microservices architecture Building and maintaining REST APIs and system integrations Designing solutions that meet high availability and performance requirements Working with systems that process large volumes of data Collaborating with the team using Agile methodologies Participating in architecture design and technical decision-making Implementing and optimizing CI/CD processes and ensuring system security Requirements Minimum 10 years in software development Very good knowledge of Java (backend) and Spring Strong understanding of REST APIs, HTTPS, microservices, and message queues (MQ) Ability to design high-availability, scalable, and high-performance systems Very good knowledge of relational databases (SQL) Familiarity with CI/CD pipelines and Agile ways of working Knowledge of distributed systems and data processing Hands-on work with Kubernetes and cloud platforms (GCP preferred) Fluent Polish and English required Residing in Poland required Nice-to-have requirements Knowledge of Go, Rust, or similar system-level languages Experience with NoSQL and analytical databases, e.g., ClickHouse Frontend development experience Familiarity with the banking sector (trade lifecycle, FX, post-trade processing) Banking experience / FX experience (forex) Working from the office in Krakow 6 times per month What we offer Great Place to Work since 2015 - it’s thanks to feedback from our workers that we get this special title and constantly implement new ideas Employment stability - revenue of PLN 2.1BN, no debts, since 2006 on the market We share the profit with Workers - over PLN 76M has already been allocated for this aim since 2022 Attractive benefits package - private healthcare, benefits cafeteria platform, car discounts and more Comfortable workplace – class A offices or remote work Dozens of fascinating projects for prestigious brands from all over the world PLN 1 000 000 per year for your ideas - with this amount, we support the passions and voluntary actions of our workers Investment in your growth – meetups, webinars, training platform and technology blog – you choose Fantastic atmosphere created by all Sii Power People If you want to work on systems with high operational significance — apply now!

Technology

B2Bnetwork

Senior Java Developer

Senior

Hybrid

Warsaw, Poland

135 - 165 PLN

🏢 Summary: Senior Java Developer role focused on building and optimizing high-throughput, event-driven backend microservices in a distributed architecture based on Kafka. The position involves designing scalable and reliable systems using modern Java and Spring Boot within an agile, international environment. Work includes performance optimization, asynchronous communication, and implementation of DDD and Event Sourcing patterns. 🗂️ Requirements: 5+ years of Java backend development experience, Strong hands-on experience with Kafka producer/consumer design and optimization, Experience with SQL and relational databases (Oracle, DB2, MSSQL or similar), Experience building distributed, high-availability, high-performance systems, Practical knowledge of Domain-Driven Design (DDD) and Event Sourcing, Experience with microservices architecture, Fluent English 📃 Skills: Java, Spring, Kafka, SQL, Oracle, DB2, MSSQL, Docker, Git, Maven, Microservices, CI/CD, DDD, EventSourcing, Splunk, Grafana 🏢 Description: We’re looking for a Senior Java Developer to support the development of business-critical backend services in a distributed, high-throughput architecture. The system is built on Kafka-based asynchronous communication and designed with a strong focus on performance, scalability, and reliability. You will be involved in designing and developing clean, event-driven microservices, working closely with experienced engineers in an international, agile setup. Tech stack Java 11+, Spring Boot Apache Kafka – producer/consumer optimization, retries, partitioning SQL: Oracle / DB2 / MSSQL Docker, Git, Maven Microservices architecture CI/CD pipelines Domain-Driven Design (DDD), Event Sourcing Monitoring: Splunk / Grafana (nice to have) What we expect 5+ years of experience in Java backend development Strong hands-on skills in Kafka producer/consumer design and optimization Solid experience in SQL and relational databases (Oracle, DB2, MSSQL or similar) Proven background in building distributed, high-availability, high-performance systems Practical understanding of DDD, Event Sourcing, microservices, and clean architecture Fluent English for daily collaboration

Technology

Grafton Recruitment

Mid/Senior Java Developer

Senior

Hybrid

Warsaw, Poland

19,000 - 25,000 PLN

🏢 Summary: Senior Java Developer role in an agile, international team focused on designing and building cloud-based backend and fullstack solutions. The position involves architecting scalable systems, ensuring high code quality, and contributing to CI/CD and DevOps practices. The role also includes technical leadership and collaboration with cross-functional teams to deliver secure, high-performance applications. 🗂️ Requirements: Expert knowledge of Java for backend and fullstack development, Experience architecting cloud-based SaaS solutions, Proficiency in automated testing and CI/CD pipelines, Experience with version control systems, Ability to deliver secure and scalable code, Bachelor’s degree in Computer Science, Engineering or related field with 5+ years of experience OR 9+ years of relevant industry experience 📃 Skills: Java, SaaS, CI/CD, Git, AWS, GCP, Azure, Docker, Kubernetes, TypeScript, Python 🏢 Description: About the Role: We are looking for a Senior Java Developer to join an agile, international engineering team working on cloud-based solutions serving diverse industries. As a technical leader, you will design, build, and maintain robust backend and fullstack systems, impacting both product performance and business outcomes. Must Have Expert knowledge of Java (backend/fullstack web development) Experience architecting cloud-based solutions (SaaS platforms or similar) Proficiency in automated testing, deployment pipelines, version control, and CI/CD practices Strong command of English for daily teamwork in multicultural environments Demonstrated ability to deliver secure, scalable, high-quality code Bachelor’s degree in Computer Science, Engineering, or related field with 5+ years of professional experience, OR 9+ years’ relevant industry experience (without degree) Nice to Have Exposure to other technologies (TypeScript, Python, etc.) Experience working with multiple data models and integrating acquired codebases Previous engagement in Agile/Scrum teams (sprint planning, retrospectives, hackathons) Background in industries like energy, IoT, finance, or regulated environments Familiarity with modern cloud platforms (AWS, GCP, Azure) and DevOps practices (Docker, Kubernetes) Your Profile Tech Enthusiast: Keen to learn and apply emerging technologies and best practices Analytical Thinker: Able to define requirements and design effective solutions to complex challenges Product Mindset: Understands how technical decisions influence user experience and business drivers Team Player: Works well in autonomous, distributed teams and supports collaborative engineering culture Key Responsibilities Design and develop Java-based backend and fullstack features for cloud-based applications Contribute to scalable, unified system architectures and help integrate diverse platforms and technologies Write and maintain high-performance, secure code and automated tests to ensure product quality Participate in sprint planning, code reviews, retrospectives, and technical discussions Work closely with product managers and business stakeholders to align technical development with commercial goals Mentor junior engineers and promote continuous improvement in team processes Ready for your next challenge? Send your CV detailing your experience in Java, cloud technologies, and agile teams. Tell us about your approach to system architecture and cross-team collaboration!

Technology

Link Group

Tech Lead Java

Senior

Remote

Krakow, Poland

23,000 - 26,000 PLN

🏢 Summary: Senior-level Java engineering role focused on building a secure, scalable, blockchain-based payment platform using modern cloud-native and microservices architecture. The position involves designing and developing high-quality backend services, event-driven systems, and APIs in a distributed environment. The role emphasizes architectural ownership, scalability, and production-grade system reliability. 🗂️ Requirements: 8+ years of commercial experience in Java development, Strong experience with Spring Boot, Experience designing distributed systems and microservices architecture, Hands-on experience with Kafka and/or Azure Event Hub, Production experience with GraphQL, Practical experience with Docker, Practical experience with Kubernetes, Experience delivering cloud-based scalable solutions, Strong knowledge of system design and integration patterns, Understanding of high-availability systems 📃 Skills: Java, Spring, SpringBoot, Kafka, Azure, EventHub, GraphQL, Docker, Kubernetes, Microservices, Blockchain, Cloud 🏢 Description: Lead Java Engineer We are looking for a highly experienced Java Engineer to join an advanced financial technology initiative focused on building a next-generation payment solution leveraging blockchain concepts. The project aims to create a secure, scalable, and enterprise-ready platform enabling seamless value transfers between financial entities. Role Responsibilities: Design and develop high-quality backend services using Java and Spring Boot Architect and enhance microservices-based systems Implement event-driven solutions using technologies such as Kafka and Azure Event Hub Design and expose APIs (including GraphQL) for efficient data exchange Work with containerized environments using Docker and Kubernetes Contribute to architectural decisions, scalability improvements, and performance optimization Ensure clean code standards, system reliability, and production readiness Requirements: 8+ years of commercial experience in Java development Strong background in Spring Boot and distributed systems architecture Hands-on experience with event streaming platforms (Kafka and/or Azure Event Hub) Experience with GraphQL in production environments Practical knowledge of containerization and orchestration (Docker, Kubernetes) Experience delivering cloud-based, scalable solutions Solid understanding of system design, integration patterns, and high-availability systems Opportunity to work on an innovative financial platform built with modern, cloud-native technologies.