New offer - be the first one to apply!

June 27, 2026

Staff Java Engineer

Senior • Hybrid

32,000 - 38,000 PLN

Krakow, Poland

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

Similar jobs you might like

Technology

New offer

iTeamly

Senior Java Engineer

Senior

Hybrid

Krakow, Poland

26,000 - 33,000 PLN

🏢 Summary: Senior Java Engineer role focused on building a greenfield distributed backend platform in a complex manufacturing environment. The position involves developing microservices, APIs, and integrations within an event-driven architecture, with strong emphasis on scalability, performance, and system design. The engineer will contribute to architectural decisions and work with complex enterprise data flows. 🗂️ Requirements: 5+ years of Java backend development experience, Strong knowledge of backend systems and microservices, Experience with REST APIs, Experience with distributed systems, Understanding of concurrency, Scalable system design knowledge, Solid SQL skills, Database design skills, Experience with system integrations, Ability to work in fast-moving, ambiguous environments 📃 Skills: Java, REST, SQL, Microservices, DistributedSystems, Concurrency, ETL, ERP, MES, IoT 🏢 Description: 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

Technology

LeoVegas Mobile Gaming Group

Staff Backend Engineer - Sports

Senior

Hybrid

Warsaw, Poland

🏢 Summary: Staff Engineer role focused on leading the design, evolution, and reliability of a high-scale distributed backend platform that generates and distributes real-time customer offers. The position combines deep hands-on backend engineering with architectural leadership in event-driven systems. It emphasizes scalability, performance, observability, and operational excellence in a complex production environment. 🗂️ Requirements: Experience owning complex backend systems end-to-end in scalable production environments, Proven experience designing and operating distributed systems, Strong backend engineering expertise in Java, Solid understanding of JVM performance, Hands-on experience with Apache Kafka, Hands-on experience with Spring Boot and/or Vert.x, Hands-on experience with Redis, Hands-on experience with OpenSearch or Elasticsearch, Experience with observability tools such as Datadog, Grafana, or Kibana, Strong system design skills in event-driven and asynchronous architectures, Knowledge of concurrency and non-blocking system design, Experience with scalability, resiliency, and fault-tolerance strategies, Experience debugging production incidents in distributed environments 📃 Skills: Java, JVM, Kafka, Spring, Vert.x, Redis, OpenSearch, Elasticsearch, Datadog, Grafana, Kibana, Kubernetes 🏢 Description: ABOUT THE ROLE We are looking for a passionate and highly experienced Staff Backend Engineer to help lead the design, development, reliability, and evolution of a complex distributed backend platform. This role is ideal for someone who enjoys going deep into understanding both the technical and business context behind problems, not just implementing solutions mechanically. We value engineers who are curious, proactive, and driven by learning - people who enjoy experimenting, challenging assumptions, and troubleshooting complex systems until the root cause is fully understood. As a Staff Backend Engineer, you will provide technical leadership across architecture, engineering practices, and platform evolution while remaining hands-on when needed. You will help teams make better technical decisions, raise engineering standards, simplify complex systems, and create solutions that balance business needs with long-term platform health. We're looking for someone who is comfortable working in ambiguity, treats failure as an opportunity to learn, welcomes constructive feedback, and leads through collaboration, ownership, and execution rather than authority. ABOUT YOUR FUTURE PLATFORM TEAM We build and operate a critical backend platform that generates, validates, and distributes customer-facing offers across multiple markets in real time. The system sits at the intersection of pricing, configuration, compliance, and localization - where milliseconds matter, correctness is non-negotiable, and small mistakes can have large-scale impact. Our systems apply complex configuration and licensing rules, handle market and event-level blocking, manage multi-language localization, and transform raw pricing data into customer-ready offers consumed across the ecosystem. We process high-throughput event streams, deal with constantly changing data, and solve problems that require both strong engineering fundamentals and deep domain understanding. Success means no incorrect or missing offers in production, near real-time reflection of pricing and configuration changes, fully compliant offers across jurisdictions, and seamless multi-language experiences for customers. Our ecosystem is built around: Event streaming and backbone: Apache Kafka Backend services: Java 23+ with Spring Boot and Vert.x (we are continuously evolving toward highly reactive, asynchronous, and event-driven architecture) State and performance optimization: Redis Search and analytics: OpenSearch / Elasticsearch Observability and operations: Datadog, Grafana, Kibana Runtime and scalability: Kubernetes-based containerized infrastructure We are actively evolving our platform toward more reactive, asynchronous, and event-driven architectures, making this an exciting environment for engineers who enjoy distributed systems, performance, concurrency, and real-time data processing challenges. WHAT YOU'LL DO Technical Leadership Leading architecture and design discussions for scalable, resilient distributed systems Collaborating with Architects and senior engineers to define solution approaches and evaluate new technologies through spikes and PoCs Improving and simplifying existing system designs while maintaining high engineering standards for performance, correctness, and maintainability Maintaining a strong engineering bar across quality, scalability, and maintainability Platform Reliability & Engineering Excellence Proactively identifying scalability, reliability, and performance risks across the platform Leading debugging and root cause analysis for complex production incidents Improving observability, monitoring, alerting, and operational readiness Driving technical debt reduction and continuous platform improvement Promoting best practices across event-driven systems, resiliency patterns, performance optimization, testing, automation, and CI/CD Team Enablement & Collaboration Supporting day-to-day technical coordination within the team and contributing to incident handling and engineering discussions Mentoring engineers through design reviews, code reviews, and hands-on technical guidance Supporting cross-team collaboration and helping troubleshoot integration and platform issues Encouraging a culture of collaboration, clarity, and shared ownership Actively participating in engineering communication channels and helping unblock others Delivery & Execution Working closely with Product, Engineering Managers, and Architects to translate ideas into executable technical solutions Helping define and break down EPICs and technical initiatives in Jira Driving clarity in ambiguous or complex technical initiative Ensuring alignment between short-term delivery needs and long-term platform evolution WHAT WE'RE LOOKING FOR Required Experience: Experience owning complex backend systems end-to-end in scalable production environments Proven experience designing and operating distributed systems Strong backend engineering expertise in Java, with solid understanding of JVM performance Hands-on experience with: Apache Kafka and event-driven architectures Spring Boot and/or Vert.x Redis for low-latency and stateful use cases OpenSearch / Elasticsearch for querying and analytics Observability tools such as Datadog, Grafana, or Kibana Strong system design skills, including: Event-driven and asynchronous architectures Concurrency and non-blocking system design Scalability, resiliency, and fault-tolerance strategies Evaluating trade-offs between latency, throughput, and consistency Experience debugging production incidents in distributed environments Strong communication skills and ability to influence technical decisions across teams Proactive mindset with strong ownership and accountability Comfortable working in complex, fast-paced engineering environments Collaborative approach and willingness to support and mentor others Nice to Have: Kubernetes and cloud-native infrastructure experience Experience building internal platforms or shared engineering frameworks SRE mindset and operational excellence practices Experience with real-time or high-throughput data systems Experience leading cross-team technical initiatives WHAT SUCCESS LOOKS LIKE Teams rely on you for technical direction and practical problem-solving The platform becomes more reliable, scalable, and easier to operate over time Production incidents decrease due to proactive engineering and improved system design Cross-team dependencies are better coordinated and easier to manage Engineering quality and consistency improve across services and squads Engineers grow technically through your mentorship and guidance WHAT WE OFFER Competitive salary aligned with your experience, expertise, and impact A collaborative, inclusive, and fast-paced engineering environment where ideas are welcomed, ownership is encouraged, and continuous learning is valued Hybrid work policy 4 weeks of Workation (T&C apply) Benefits package - 800 PLN net (B2B)/gross (UOP) monthly with access to the cafeteria platform (private medical care, insurances, sports card) Training budget ICAS assistance program that can provide help and guidance during challenging moments. Our office provides complimentary snacks and drinks; on Mondays, we serve complimentary breakfast. Team and office social events throughout the year Free parking for bicycles and motorcycles Free gym in the building Equipment: MacBook Pro + smartphone (iPhone 16/17 or Samsung Galaxy S25)

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

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

emagine Polska

Backend Software Engineer (Digital Transformation)

Senior

Remote

Lisbon, Portugal

🏢 Summary: Backend Software Engineer focused on digital transformation, responsible for modernizing legacy monolithic systems into cloud-native microservices architectures. The role involves building event-driven solutions, high-performance REST APIs, and managing containerized workloads on AWS/GCP with strong emphasis on code quality and end-to-end ownership. Predominantly remote position contributing to a large-scale digital agenda in a fast-paced environment. 🗂️ Requirements: 5+ years professional software development experience, Proven experience with distributed systems, Strong proficiency in Java, Strong proficiency in Spring Boot and Spring Data, Experience with Docker and Kubernetes, Experience with AWS or GCP, Experience implementing event-driven architectures with Apache Kafka, Experience designing and developing RESTful APIs using OpenAPI/Swagger, Fluent English, Fluent Spanish 📃 Skills: Java, Spring, SpringBoot, SpringData, Docker, Kubernetes, AWS, GCP, Kafka, REST, OpenAPI, Swagger, CI/CD, Microservices 🏢 Description: We are seeking a highly skilled Backend Software Engineer with a focus on Digital Transformation . The ideal candidate will have extensive experience in modernizing legacy systems and a strong background in developing microservices architectures. Proven expertise in API development, cloud platforms, and containerized environments is crucial for this role. The individual will play a key role in driving innovative solutions while upholding the highest standards of code quality and delivery. Key Responsibilities Modernization: Drive the transition from legacy monolithic architectures to modular, microservice-based systems. Event-Driven Architecture: Design and implement robust streaming pipelines and messaging solutions (Apache Kafka) to handle high-volume, real-time data. API-First Engineering: Develop and maintain high-performance RESTful APIs, adhering to OpenAPI/Swagger standards. Cloud-Native Delivery: Manage containerized workloads on cloud platforms (AWS/GCP) using Kubernetes, with a focus on CI/CD automation. Code Quality: Uphold engineering excellence through comprehensive unit/integration testing, pair programming, and rigorous architectural design reviews. Ownership: Take end-to-end responsibility for features from initial design to production deployment and observability. Key Requirements 5+ years in professional software development with a proven track record in distributed systems. Deep proficiency in Java and the Spring ecosystem (Spring Boot, Spring Data). Solid experience with containerization (Docker, Kubernetes) and cloud platforms (AWS, GCP). Proven ability to implement event-driven solutions using tools like Apache Kafka. Analytical problem-solver, comfortable navigating ambiguity, and passionate about continuous improvement/Clean Code. Fluent in English and Spanish, with the ability to bridge technical and business requirements. Nice to Have Experience with DevOps practices and CI/CD tools. Familiarity with Agile methodologies. Understanding of cloud security best practices. Other Details This position is focused on contributing to a transformative digital agenda, predominantly remote, with opportunities for collaboration across various teams. Ideal candidates will exhibit flexibility and readiness to adapt to new challenges in a fast-paced environment.

Technology

Link Group

Senior Java Developer with Kafka

Senior

Hybrid

Warsaw, Poland

130 - 150 PLN

🏢 Summary: Senior/Mid+ Java Developer role focused on transforming a high-scale credit decisioning platform from monolith to microservices, building mission-critical applications and event-driven systems. The position involves designing scalable Java solutions within the Spring and Hibernate ecosystem, managing complex SQL data flows, and developing high-performance APIs. The role also includes working in a CI/CD-driven Scrum environment with international collaboration. 🗂️ Requirements: Strong experience with Java 8/17/21, Experience with Spring and Hibernate in large-scale applications, Strong knowledge of SQL, Experience building RESTful APIs, Experience with Git, Maven, and TeamCity, Familiarity with microservices architecture, Familiarity with Apache Kafka, Experience working in Scrum environment, English and Polish proficiency 📃 Skills: Java, Spring, Hibernate, SQL, REST, Git, Maven, TeamCity, Kafka, Microservices, CI/CD, Scrum 🏢 Description: Join our engineering team to drive the transformation of high-scale credit decisioning platforms. We are looking for an owner-minded developer ready to evolve our systems from monolith to microservices. Your Impact: Modernizing Architecture: Transition core processes from monolithic structures to modular microservices to enhance scalability and domain ownership. High-Scale Java Dev: Design mission-critical apps using Java 8/17/21 within a robust Spring & Hibernate ecosystem. Data & API Engineering: Manage complex SQL-based data flows and build high-performance APIs to connect internal and external global partners. Event-Driven Systems: Leverage Apache Kafka to build resilient, asynchronous communication between distributed services. Engineering Excellence: Maintain CI/CD standards using Git, Maven, and TeamCity within an international Scrum environment. Global Collaboration: Communicate technical concepts clearly in Polish and English to ensure smooth delivery across markets. What You Bring: Expertise: Solid experience in Java 8/17/21 and large-scale Spring + Hibernate applications. Technical Core: Strong command of SQL, RESTful APIs, and Git/Maven/TeamCity environments. Architectural Mindset: Familiarity with microservices and Apache Kafka (or a strong desire to learn). Seniority: You are a Senior or an ambitious Mid+ developer with a proactive, growth-oriented attitude.

Technology

N-iX

Senior Java Engineer (#4884)

Senior

Remote

Krakow, Poland

5,800 - 6,100 USD

🏢 Summary: The role involves building and scaling backend services for content discovery, licensing, and delivery platforms using Java and modern backend technologies. You will design RESTful APIs, implement event-driven systems, and model data to support analytics and reporting. The position focuses on clean architecture, scalable systems, and cloud-based deployments within the AWS ecosystem. 🗂️ Requirements: 5+ years backend development experience, Strong proficiency in Java, Experience with Spring Boot and Spring Framework, Experience designing and consuming REST APIs, Experience with Kafka or other streaming platforms, Strong knowledge of relational databases, Ability to write optimized SQL queries, Experience with GraphQL, Exposure to Python or willingness to learn 📃 Skills: Java, Spring, SpringBoot, REST, Kafka, SQL, GraphQL, Python, AWS, Aurora, DynamoDB, DBT, Databricks, Snowflake, Docker, Kubernetes, Node.js, TypeScript 🏢 Description: We're seeking a Software Java Engineer with 5+ years of experience to help build and scale the backend services that power our content discovery, licensing, and delivery platforms across all of our content libraries. You'll join a team that's passionate about clean architecture, performance, and solving complex challenges at scale. If you thrive in a collaborative environment and love building robust APIs, data-driven systems, and data modeling we'd love to hear from you. What You'll Do: Design, implement, and maintain backend services using Java, Spring Boot, and the broader Spring ecosystem. Build and evolve RESTful APIs that power content metadata, search, recommendation, and licensing workflows. Work with Kafka to build event-driven and real-time processing systems. Use SQL and work with relational databases to support structured content metadata. Partner with data and analytics teams to model data in data warehouses, supporting reporting and analytics use cases. Build and maintain DBT models to transform raw data into clean, usable datasets. Leverage the AWS ecosystem for service deployment, data storage, and pipeline orchestration. Contribute to technical discussions, system design, and code reviews. Requirements: 5+ years of professional backend development experience. Strong proficiency in Java, with experience using Spring Boot and Spring Framework. Experience designing and consuming REST APIs. Familiarity with Kafka or other message streaming platforms. Solid understanding of relational databases and writing optimized SQL. Comfortable working with GraphQL. Exposure to Python or willingness to learn. A collaborative mindset with strong communication skills. A passion for clean code, scalable systems, and continuous learning. Nice-to-Have: Practical experience working with data warehouses and DBT for data transformation and modeling. Hands-on experience working with the AWS ecosystem (especially Aurora/Dynamo DB). Experience working with Node.js and/or Typescript. Knowledge of containerization and orchestration (Docker, Kubernetes). Experience with Databricks/Snowflake. Background in building systems for search, metadata enrichment, or digital asset management. We offer: Flexible working format - remote, office-based or flexible A competitive salary and good compensation package Personalized career growth Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more) Active tech communities with regular knowledge sharing Education reimbursement Memorable anniversary presents Corporate events and team buildings Other location-specific benefits

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

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

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.