May 18, 2026

3x Senior Fullstack Infrastructure Engineer - Bazel

Senior • Remote

Stockholm, Sweden

We are seeking a platform generalist with strong infrastructure, developer tooling, and systems experience to join a workstream focused on scaling engineering foundations. In this role, you will help drive key initiatives including the adoption of Proxima, the cloud-based GitHub Enterprise solution, the transition of build infrastructure from TeamCity to Buildkite, and the continued migration of the client-web repository into the client-client monorepo.

You will work on high-impact infrastructure that improves reliability, scalability, and developer productivity. This role is well suited for someone curious, adaptable, and comfortable working across systems, tooling, and developer workflows to build infrastructure that engineers can rely on every day.

Who you are

  • Proficient in Java backend services, preferably using Apollo with PostgreSQL databases.
  • Proficient in web test tooling, preferably using Mocha, React, and WebdriverIO.
  • An understanding of CI pipelines and infrastructure tools like Bazel and Git.
  • Comfortable completing tasks in different domains and codebases (Android, iOS, C++, Web, Bash, Python, etc).
  • Strong understanding of software architecture and design principles.
  • Familiar with designing scalable and maintainable testing systems and infrastructure.
  • Comfortable leveraging AI agents, such as Claude or Cursors, to enhance development and tooling.

Skill Prioritization: While the job description emphasizes Java and Apollo SQL, the most critical skill required is Bazel. Experience with backend services, particularly in the "client web ecosystem", would also make candidates a good fit.

Key Technical Skills and Experience: Beyond Bazel, prioritized technical skills include CI systems, configurations, and pipelines, as well as background experience in that domain. The most impactful previous experience would be based on integrations, migrations, or adoptions, such as moving other build systems (like Make or Gradle) to Bazel. Experience in maintaining and migrating CI environments for larger projects, as opposed to small startups, is also preferred.

Desired Soft Skills and Seniority Level: Since the project involves a large group, strong collaboration, communication, and organization skills are key soft skills for the contractors. The role requires senior-level full stack developers who can ramp up quickly and be proactive, although they will receive support from a "buddy" to help them ramp up and provide context.

Workplace: Sweden, we will not consider candidates outside of Sweden.
Start/end: ASAP to mid October.

Similar jobs you might like

Healthcare

Avenga

Senior Backend-Focused Fullstack Engineer (Java, React)

Senior

Remote

160 - 170 PLN

🏢 Summary: Senior fullstack (backend-heavy) engineer to build a greenfield prenatal screening diagnostics product, owning architecture and features end-to-end from backend to selected frontend components. The role focuses on designing scalable Java/Spring Boot services, APIs, and data models, while contributing to React/TypeScript UI and shaping technical direction in a fast-moving MVP phase. Strong emphasis on clean architecture, testing discipline, AWS deployment, PostgreSQL, and effective use of AI-assisted development tools. 🗂️ Requirements: Strong expertise in Java and Spring Boot, Clean API design and domain modeling, Experience defining service boundaries and scalable architectures, Solid understanding of OOP, SOLID, and clean architecture, Working proficiency in React and TypeScript, Proven use of AI coding tools in daily workflow, Experience writing unit, integration, and API tests, PostgreSQL schema design and query optimization, AWS production deployment experience (ECS/EKS, RDS, Lambda, S3), Ability to work in greenfield, ambiguous environments 📃 Skills: Java, Spring, SpringBoot, React, TypeScript, PostgreSQL, AWS, ECS, EKS, RDS, Lambda, S3, REST, OOP, SOLID, SQL, AI, Cursor, Claude 🏢 Description: We are building a new prenatal screening diagnostics product from scratch. The project is currently in an early greenfield phase, with MVP delivery planned within the next six months. We are looking for a senior engineer who enjoys building products end-to-end and feels comfortable taking ownership across the full development lifecycle — from backend architecture and data modeling to APIs and selected frontend features. This role is backend-heavy, but requires a pragmatic fullstack mindset and the ability to contribute wherever needed. You will work closely with product stakeholders in a fast-moving environment, helping shape both technical direction and product decisions. We are particularly interested in engineers who actively use AI-assisted development tools (such as Cursor, Claude Code, or similar) as part of their daily workflow and understand how to leverage them effectively while maintaining high engineering standards and code quality. You will have a direct impact on: defining system architecture and service boundaries, designing scalable backend solutions, building APIs and core business logic, contributing to React/TypeScript frontend development, establishing engineering best practices, testing strategy, and maintainable code standards. The project operates in the diagnostics domain, so attention to quality, reliability, and clean engineering practices is essential. Requirements: Strong Java and Spring Boot expertise — clean API design, domain modeling, sound architectural trade-offs. You think in terms of service boundaries, data flow, and maintainability, not just making it work Solid grasp of software design principles — object-oriented programming, SOLID, clean architecture, separation of concerns. You write code that the next person can read, extend, and trust. You know when a pattern helps and when it's ceremony Working proficiency in React and TypeScript — you can pick up frontend tasks, build components, and integrate with backend APIs independently Proven experience integrating AI coding tools (Claude Code, Cursor, or equivalent) into daily development workflow — including prompt design for code generation, output validation, and actively preventing AI-generated technical debt. You can describe concrete examples of where AI accelerated your delivery and where you chose to override it Testing as a professional discipline, not a checkbox — you write unit, integration, and API tests as part of delivery, own the test pyramid decisions, and treat untested code as unfinished code PostgreSQL — schema design, query optimization, migrations in a production context AWS experience — you've deployed and operated production workloads on AWS (ECS/EKS, RDS, Lambda, S3) and can make informed infrastructure decisions Comfort working in ambiguous, greenfield settings — you define scope with stakeholders rather than waiting for pre-scoped tickets Responsibilities: Own features end-to-end: design, implement, test, deploy, and maintain across the full stack. Work split ~80% backend, 20% frontend. Make foundational architectural decisions on a greenfield codebase — data models, API contracts, service boundaries, test strategy Build and maintain the Java/Spring Boot backend that powers the product's core logic Contribute to the React/TypeScript frontend when needed — you're backend-primary, but you ship UI when the team needs it Integrate AI coding tools into your daily workflow to accelerate delivery while maintaining code quality — and help the team adopt these practices Collaborate directly with product stakeholders to refine requirements in a fast-moving, low-ceremony environment

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

Xebia sp. z o.o.

👉 Middle AWS DevOps (Kiro, Tyk)

Mid

Remote

Wroclaw, DS, Poland

17,000 - 25,000 PLN

🏢 Summary: The offer is for a DevOps Engineer responsible for building and supporting tools, processes, and infrastructure that enable fast, reliable, and scalable software delivery. The role focuses on CI/CD, cloud infrastructure, container orchestration, observability, and integrating AI-powered tools into the software development lifecycle. It involves ensuring high availability, automation, and operational insight across AWS-based environments. 🗂️ Requirements: 3+ years of experience with DevOps practices and Continuous Delivery, Practical experience with AI-powered development assistants, Hands-on experience with AWS services and networking, Experience with Kubernetes and container orchestration, Knowledge of Python, Experience with GitOps practices, Experience with CI/CD pipelines and tooling, Experience with monitoring, logging, and observability tools, Knowledge of Terraform and Helm, Proficiency in Bash and PowerShell scripting, Knowledge of API management tools, Security awareness (OWASP, encryption, secrets management), Upper intermediate/advanced English (B2/C1), Work permit and residence in the EU 📃 Skills: AWS, Kubernetes, EKS, Python, GitOps, ArgoCD, Terraform, Helm, Bash, PowerShell, GitLab, GitHub, CI/CD, Prometheus, Grafana, AppDynamics, OpenSearch, Apigee, Tyk, Kiro, OWASP, Encryption 🏢 Description: 🟣 You will be: building and supporting the tools, processes and infrastructure empowering the faster delivery and scaling of software iterations (ideally with greater quality and the necessary operational insight), ensuring availability, reliability and scalability of application infrastructure, building and supporting continuous integration/delivery and release tools, ensuring the right metrics are collected and monitored. 🟣 Your profile: mart and tech-savvy engineer with 3+ years of experience working with DevOps practices and Continuous Delivery, practical experience using AI-powered assistants (e.g. Claude Code, GitHub Copilot, Cursor) to improve productivity, quality, or decision-making in software delivery, practical knowledge of AWS services, infrastructure and networking, working experience with Kiro, practical knowledge of Tyk, proficiency in Google Cloud Apigee, experience with Kubernetes (ideally EKS on AWS) and container orchestration, Python knowledge, hands-on with GitOps practices, preferably with ArgoCD, medium skills in Terraform and Helm, proficiency in Bash and PowerShell scripting, experience with CI/CD pipelines and tooling (GitLab CI/CD, GitHub Actions, or similar), experience with monitoring, observability, and logging tools, such as Prometheus, Grafana, AppDynamics, and OpenSearch, security awareness (OWASP, encryption, secrets management), very communicative and collaborative, with a strong sense of ownership, upper intermediate/advanced English (B2/C1). Work from the European Union region and a work permit are required. 🟣 Nice to have: Experience applying GenAI in a more structured way within the SDLC, including defined workflows, prompt patterns, or tool integrations embedded into daily work. Interest in and familiarity with emerging AI-driven practices (e.g. agent-based workflows, automation patterns, AI-augmented development), with a willingness to explore and experiment beyond standard approaches. 🟣 Recruitment Process: CV review – HR Interview – Technical Interview - Client Interview – Decision 🎁 Benefits 🎁 ✍ Development: development budgets of up to 6,800 PLN, we fund certifications e.g.: AWS, Azure, access to Udemy, O'Reilly (formerly Safari Books Online) and more, events and technology conferences, technology Guilds, internal training, Xebia Upskill. 🩺 We take care of your health: private medical healthcare, MultiSport card - we subsidise a MultiSport card, mental Health Support.

Healthcare

Billennium

Senior Java Fullstack Developer

Senior

Remote

Warsaw, Poland

🏢 Summary: Senior backend‑heavy fullstack engineer to build a greenfield prenatal screening diagnostics product, owning features end‑to‑end across backend and frontend. The role focuses on Java/Spring Boot architecture, data modeling, APIs, and AWS infrastructure, with React/TypeScript contributions as needed. AI coding tools are expected as a core part of daily development in a regulated, production environment. 🗂️ Requirements: Strong Java and Spring Boot expertise, Experience designing APIs and domain models, Solid understanding of OOP and SOLID principles, Ability to define service boundaries and system architecture, Working proficiency in React and TypeScript, Proven experience using AI coding tools in daily development, Experience writing unit, integration, and API tests, Experience with PostgreSQL schema design and query optimization, Experience deploying and operating workloads on AWS, Ability to work in greenfield, ambiguous environments 📃 Skills: Java, Spring, SpringBoot, React, TypeScript, PostgreSQL, AWS, ECS, EKS, RDS, Lambda, S3, OOP, SOLID, REST, AI, Claude, Cursor, Testing 🏢 Description: Our client — a global leader in healthcare and diagnostics — is building a new prenatal screening diagnostics product from the ground up. We are looking for a senior backend‑heavy fullstack engineer who can own features end‑to‑end — from data modeling and APIs to the UI. The role offers real ownership within a highly regulated, impact‑driven product environment. Using AI tooling as a core part of daily engineering work is expected — not as an experiment, but as a standard way of building and delivering software. What You'll do: Own features end-to-end: design, implement, test, deploy, and maintain across the full stack. Work split ~80% backend, 20% frontend. Make foundational architectural decisions on a greenfield codebase — data models, API contracts, service boundaries, test strategy Build and maintain the Java/Spring Boot backend that powers the product's core logic Contribute to the React/TypeScript frontend when needed — you're backend-primary, but you ship UI when the team needs it Integrate AI coding tools into your daily workflow to accelerate delivery while maintaining code quality — and help the team adopt these practices Collaborate directly with product stakeholders to refine requirements in a fast-moving, low-ceremony environment Requirements: Strong Java and Spring Boot expertise — clean API design, domain modeling, sound architectural trade-offs. You think in terms of service boundaries, data flow, and maintainability, not just making it work Solid grasp of software design principles — object-oriented programming, SOLID, clean architecture, separation of concerns. You write code that the next person can read, extend, and trust. You know when a pattern helps and when it's ceremony Working proficiency in React and TypeScript — you can pick up frontend tasks, build components, and integrate with backend APIs independently Proven experience integrating AI coding tools (Claude Code, Cursor, or equivalent) into daily development workflow — including prompt design for code generation, output validation, and actively preventing AI-generated technical debt. You can describe concrete examples of where AI accelerated your delivery and where you chose to override it Testing as a professional discipline, not a checkbox — you write unit, integration, and API tests as part of delivery, own the test pyramid decisions, and treat untested code as unfinished code PostgreSQL — schema design, query optimization, migrations in a production context AWS experience — you've deployed and operated production workloads on AWS (ECS/EKS, RDS, Lambda, S3) and can make informed infrastructure decisions Comfort working in ambiguous, greenfield settings — you define scope with stakeholders rather than waiting for pre-scoped tickets Nice-to-Have: Infrastructure as Code (Terraform) Healthcare, diagnostics, or regulated-environment experience Security hardening practice — threat modeling, dependency scanning, secure defaults Observability tooling (CloudWatch, Prometheus, Grafana) CI/CD pipeline design (GitHub Actions or similar) Our offer: Permanent full-time contract (B2B contract) Ability to work entirely remotely or in one of our cool offices around Poland International project environment - challenging and rewarding projects Access to private medical service, life insurance, and multisport card Access to training and certificate courses (including free access to Udemy training platform) Cafeteria Benefits System - vouchers for purchases and sevices Awesome company events and parties

Technology

emagine Polska

Senior Fullstack Java Developer

Senior

Remote

170 - 190 PLN/hr

🏢 Summary: Senior Java Full-Stack Engineer role focused on designing and building scalable cloud-native applications with modern frontend and backend technologies. The position involves developing robust APIs and services, contributing to architecture decisions, and improving platform reliability, performance, and security. This is a long-term remote B2B contract within a senior engineering environment. 🗂️ Requirements: Senior-level experience in software engineering, Strong hands-on experience with Java, Experience in backend development, Full-stack development experience with modern frontend frameworks, Understanding of cloud platforms and cloud-native architectures, Experience building production-grade, scalable systems, Ability to design APIs and backend services, Knowledge of containers and CI/CD practices 📃 Skills: Java, GCP, AWS, Azure, Kubernetes, Docker, CI/CD, APIs, Microservices, Frontend, Cloud, DevOps 🏢 Description: We are seeking a highly skilled Java Full-Stack Engineer to join our engineering team in building and evolving cloud-based products. The ideal candidate will possess extensive experience in software development, particularly with Java and modern frontend technologies. A strong understanding of cloud platforms, specifically GCP, is highly desirable, along with the ability to work independently within a senior engineering environment. What we offer: Remote Role Long Term B2B Contract Rate: 170-190 PLN/H + VAT Main Responsibilities Design, build, and maintain scalable full-stack applications using Java and modern frontend technologies. Develop robust backend services, APIs, and integrations. Work with cloud-native architectures and deployment models. Contribute to technical architecture and engineering decision-making. Improve reliability, performance, security, and maintainability of the platform. Collaborate closely with product, design, and engineering colleagues. Mentor other engineers and help raise the technical bar across the team. Explore and apply modern development practices, including AI-assisted and agentic coding workflows where relevant. Key Requirements Strong senior-level experience as a software engineer. Deep hands-on experience with Java and backend development. Solid full-stack development experience, including modern frontend frameworks. Good understanding of cloud platforms and cloud-native engineering. Ability to work independently and make sound technical decisions. Strong communication skills and the ability to collaborate across teams. Experience building production-grade systems with high standards for quality, scalability, and maintainability. Nice to Have Experience with Google Cloud Platform , though AWS or Azure experience is also relevant. Experience with Kubernetes, containers, CI/CD, observability, and modern DevOps practices. Knowledge of AI-assisted development tools, coding agents, or agentic coding workflows. Experience in fintech, identity, compliance, SaaS, or other high-trust environments.

Technology

emagine Polska

Backend engineer - Java/Linux

Senior

Hybrid

Stockholm, Sweden

🏢 Summary: Engineering role focused on evolving and automating large-scale Version Control System (VCS) infrastructure to support thousands of engineers and high build volumes. The position involves backend development, cloud deployments, and operational ownership to deliver a scalable, reliable, and AI-enabled developer experience. Remote role based in Sweden with a fixed-term contract. 🗂️ Requirements: 6+ years building large-scale systems, Strong Linux system knowledge, Strong Java experience, Backend development experience, Experience with GCP or AWS, Experience with Kubernetes, Experience with GitHub administration or GitLab, Expert-level Git knowledge, Understanding of HTTP and networking fundamentals, Experience with CI and CD practices, Experience with testing best practices, AI tooling experience, Eligibility to work remotely from Sweden 📃 Skills: Linux, Java, Backend, GCP, AWS, Kubernetes, GitHub, GitLab, Git, HTTP, Networking, CI, CD, Testing, AI, Data 🏢 Description: We are seeking a collaborative and curious Engineer to help drive and develop our VCS infrastructure forward. Our Version Control System (VCS) is the heartbeat of the developer experience. Our massive growth serving 1 Billion customers has led to us closing in on operational limits and we hence need to improve our stack and automate certain workflows in order to continue providing our engineering teams with flawless builds, integrated insights, fast local iteration time and evolve our repo structure for speed and safety. This role will be part of a team collaboratively creating and owning our VCS infrastructure which aims to provide our developers with a streamlined, simple to use and safe build experience at scale.. The role is located in the Platform Developer Experience (PDX) tribe within the Platform Mission. The PDX Studio oversees and owns the infrastructure that cuts across all engineering disciplines. What you'll do Execute on the clients future VCS infrastructure strategy that is able to serve 3000+ engineers doing 100’s of thousands of builds daily and beyond Support with Operational tasks keeping our systems healthy and uptodate Develop backend systems to enable automate and enable the engineers to develop software more efficiently Drive the automation and improvements of our chosen VCS across our current technical stacks. Collaborate with Infrastructure teams across the company to discover what a best in class VCS infrastructure means. Who you are You are an experienced engineering familiar with Linux and Networking fundamentals You are an experienced Software Engineer with Java You have experience deploying to and implementing solutions in GCP or AWS. You believe in iteration and know that finding the right solution is more important than the first. You like to focus on standardization and automation; always looking for ways to improve the developer experience You have 6+ years of experience in building and implementing large-scale systems across various projects and teams You have familiarity with and enthusiasm for software engineering best practices such as testing, continuous integration, and continuous delivery Skills Linux system experience Java Backend development experience AI experience is a must - we will be working on AI tooling as well HTTP / networking Google Cloud (preferred) / AWS Kubernetes Github (Administration / Operations) Gitlab would be advantageous (if they don’t have Github) Git expert Data experience - would be helpful Start:  2026-05-05 End Date:   2026-12-31 Workplace: Remote from Sweden. Candidates appyling from outside of Sweden will not be reviewed.

Technology

emagine Polska

Backend Developer

Senior

On-site

Malmö, Sweden

🏢 Summary: Short-term onsite assignment in Malmö focused on modernizing and migrating Java/Scala backend services and data pipelines, including JDK, Scala, and Play Framework upgrades, OAuth migration, and Spark-based data consolidation. The role involves heavy hands-on backend work, GenAI-assisted code transformation, and authentication redesign across multiple services. Ideal for engineers who can quickly adapt, work with legacy systems, and deliver production-ready upgrades within a tight timeframe. 🗂️ Requirements: Hands-on experience with production Java services, Hands-on experience with production Scala services, Familiarity with Play Framework internals, Experience with Apache Spark for data pipelines, Experience with OAuth-based authentication, Ability to upgrade and migrate legacy backend systems, Experience using GenAI tools (e.g., Claude Code) in daily development work, Availability for onsite work in Malmö, Ability to start ASAP and commit until 30th of September 📃 Skills: Java, Scala, Play, Spark, OAuth, React, TypeScript, Gradle, CI/CD, JDK, GenAI 🏢 Description: What we're looking for • Hands-on experience with production Java/Scala services • Familiarity with the Play Framework internals • Spark experience for pipeline-heavy work • Comfortable with OAuth-based authentication patterns • React/TypeScript familiarity is a plus • For DevOps-leaning candidates: experience with build systems (Gradle), scripting, and CI/CD pipelines Example of work tasks • Modernise backend services and pipelines: upgrade to latest JDK, Scala 3.x, and Play Framework 3.x • Apply GenAI tooling throughout to automate code transformations, dependency resolution, and compatibility fixes — producing reusable tools, prompts, and a documented runbook • Migrate authentication across a large number of backend services from a legacy API to an OAuth-based solution. • Replace per-unit data stores with a single versioned table: build Spark/Java batch pipelines for backfill/migration and extend Scala/Play backends As it is a short term assignment, these skills are important, as it is crucial to quick come up to speed and be open to changes in work tasks during these months: * Learning agility — Willing to pick up new technology, work with legacy code, and adapt quickly * Communication — Easy to talk to, take feedback without defensiveness. * Problem-solving clarity — Explain their thinking, ask clarifying questions * Hands-on experience using Claude Code or similar GenAI tool in day-to-day work. Start date: ASAP End date: 30th of September Location: Malmö (onsite work)

Technology

EPAM Systems

Java Developer

Mid

Hybrid

Gdansk, Poland

🏢 Summary: Java Developer role focused on modernizing and improving resiliency of Cost Basis services within a high-volume, cloud-native architecture. The position involves implementing caching, migrating REST logic to GraphQL, and enhancing service stability in AWS environments. It combines backend development with API refactoring and cloud-based distributed systems work. 🗂️ Requirements: 3+ years Java backend development experience, Experience with AWS including ECS and ElastiCache, Experience with REST and GraphQL, API design and refactoring experience, Experience with test automation, Experience with JIRA and Confluence, English proficiency B2 or higher 📃 Skills: Java, AWS, ECS, ElastiCache, REST, GraphQL, JIRA, Confluence, Caching, Backend, CloudNative, Serverless, AI 🏢 Description: We are seeking a skilled Java Developer to join a transformative initiative enhancing resiliency and modernizing APIs for critical Cost Basis services. This role offers the chance to work with cutting-edge technology within a high-volume, distributed cloud-native architecture, contributing to stability improvements and technical excellence. This role offers a hybrid model, with 3 days per week working from the client's office in Krakow or Gdansk, Poland. Responsibilities Implement caching mechanisms for vendor calls within existing Cost Basis services Migrate business logic from REST APIs to a new GraphQL service Deliver stability improvements and reduce technical risks across services Collaborate with teams to ensure comprehensive product ownership from ideation to post-production Enable effective offshore teamwork through clear and precise communication Requirements 3+ years of experience in Java and backend service development Expertise in AWS technologies, including ECS and ElastiCache Skills in API design and refactoring, with experience in REST and GraphQL Familiarity with test automation and production support tools like JIRA and Confluence Capability to adopt agentic AI tools for technical analysis Strong communication abilities and teamwork skills English proficiency at B2 level or higher Nice to have Proficiency in monitoring and observability tools like Splunk and Honeycomb Background in organizational excellence and attention to detail Showcase of effective team collaboration and knowledge sharing Understanding of cloud-native, serverless architectures Flexibility to explain technical concepts clearly to stakeholders We offer/Benefits We gather like-minded people: Engineering community of industry professionals Friendly team and enjoyable working environment Flexible schedule and opportunity to work remotely within Poland Chance to work abroad for up to 60 days annually Business-driven relocation opportunities We provide growth opportunities: Outstanding career roadmap Leadership development, career advising, soft skills, and well-being programs Certification (GCP, Azure, AWS) Unlimited access to LinkedIn Learning, Get Abstract, Cloud Guru English classes We cover it all: Stable income (Employment Contract or B2B) Participation in the Employee Stock Purchase Plan Benefits package (health insurance, multisport, shopping vouchers) Strategically located offices featuring entertainment and relaxation zones, table tennis and football, free snacks, fantastic coffee, and more Referral bonuses Corporate, social and well-being events Please, note: The set of bonuses might vary based on the role you apply for – specifics will be discussed with our recruiter during the general interview. We will reach out to selected candidates exclusively. EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.

Technology

emagine Polska

Java Full-Stack Engineer

Senior

Remote

Warsaw, Poland

170 - 190 PLN/hr

🏢 Summary: Senior Java Full-Stack Engineer role focused on designing and evolving scalable cloud-based products using Java and modern frontend technologies. The position involves building robust backend services, contributing to architecture decisions, and working with cloud-native deployments in a remote B2B setup. It requires strong independence and experience delivering high-quality, production-grade systems. 🗂️ Requirements: Senior-level software engineering experience, Strong hands-on experience with Java, Backend development expertise, Full-stack development experience, Experience with modern frontend frameworks, Understanding of cloud platforms, Experience with cloud-native architectures, Experience building production-grade systems, Ability to design scalable architectures, Experience with CI/CD and DevOps practices 📃 Skills: Java, GCP, AWS, Azure, Kubernetes, Docker, CI/CD, REST, API, Microservices, HTML, CSS, JavaScript, DevOps, Observability 🏢 Description: We are seeking a highly skilled Java Full-Stack Engineer to join our engineering team in building and evolving cloud-based products. The ideal candidate will possess extensive experience in software development, particularly with Java and modern frontend technologies. A strong understanding of cloud platforms, specifically GCP, is highly desirable, along with the ability to work independently within a senior engineering environment. What we offer: Remote Role Long Term B2B Contract Rate: 170-190 PLN/H + VAT Main Responsibilities Design, build, and maintain scalable full-stack applications using Java and modern frontend technologies. Develop robust backend services, APIs, and integrations. Work with cloud-native architectures and deployment models. Contribute to technical architecture and engineering decision-making. Improve reliability, performance, security, and maintainability of the platform. Collaborate closely with product, design, and engineering colleagues. Mentor other engineers and help raise the technical bar across the team. Explore and apply modern development practices, including AI-assisted and agentic coding workflows where relevant. Key Requirements Strong senior-level experience as a software engineer. Deep hands-on experience with Java and backend development. Solid full-stack development experience, including modern frontend frameworks. Good understanding of cloud platforms and cloud-native engineering. Ability to work independently and make sound technical decisions. Strong communication skills and the ability to collaborate across teams. Experience building production-grade systems with high standards for quality, scalability, and maintainability. Nice to Have Experience with Google Cloud Platform , though AWS or Azure experience is also relevant. Experience with Kubernetes, containers, CI/CD, observability, and modern DevOps practices. Knowledge of AI-assisted development tools, coding agents, or agentic coding workflows. Experience in fintech, identity, compliance, SaaS, or other high-trust environments. Other Details Preferred locations include Vilnius, Lithuania or elsewhere in Lithuania , with secondary options being Poland or remote within the EU . This role is suitable for experienced professionals keen on working with innovative technologies in a dynamic environment.

Technology

PTT Consulting Sp. z o. o.

Senior Backend Java Developer

Senior

Hybrid

Warsaw, Poland

130 - 150 PLN

🏢 Summary: Senior Java Developer role focused on designing, building, and maintaining scalable, secure, high-performance backend systems using modern Java and cloud-native technologies. The position involves working in Agile teams, leading technical discussions, mentoring developers, and driving DevOps automation. Hybrid work model with regular presence in the Warsaw office. 🗂️ Requirements: 8+ years of backend development experience, Proficiency in Java 17+, Experience with Spring Boot and Spring Security, Strong knowledge of Hibernate and JPA, Experience with Maven, Strong SQL skills with PostgreSQL, Experience in cloud-native application development, Hands-on experience with Git and GitHub pipelines, Experience with CI/CD tools, Experience with Kubernetes and Helm, Ability to write Bash/Shell scripts, Experience with JUnit, AssertJ, and Hamcrest, Degree in Computer Science or equivalent experience 📃 Skills: Java, Spring, SpringSecurity, Hibernate, JPA, Maven, PostgreSQL, SQL, Kubernetes, Helm, Docker, Bash, Git, GitHub, CICD, JUnit, AssertJ, Hamcrest 🏢 Description: Role Overview As a Senior Java Developer, you will design, build, and maintain scalable, secure, and high-performance backend systems. Working closely with cross-functional teams, you’ll drive innovation – including the use of GenAI tools like GitHub Copilot -and mentor other developers. Work mode: hybrid 2-3 days / 5 days at the Warsaw office. Key Responsibilities Backend & DB: Develop robust, multi-tenant applications using Java 17+, Spring Boot, and PostgreSQL. DevOps & Automation: Manage deployments using Docker, Kubernetes, and Helm; automate tasks via Bash/Shell scripting. Leadership & Agile: Lead design discussions, mentor peers, and actively participate in Scrum events within a distributed team. Requirements Technical Skills: Java Stack: Java 17+, Spring (Boot, Security), Hibernate/JPA, Maven. Data & Cloud: SQL (PostgreSQL), cloud-native application development. DevOps & CI/CD: Git/GitHub (pipelines), CI/CD tools, Kubernetes, Helm, Bash. Testing: JUnit, AssertJ, Hamcrest. Skills & Experience: 8+ years of professional backend experience (preferably in enterprise environments). Degree in Computer Science (or equivalent experience). Fluent English ( B2/C1 ) and strong collaboration skills in Agile teams. Nice-to-Have Kafka & Event-driven / Microservices architecture. Python, C, or Go (Golang) scripting. Monitoring tools (Kibana, Grafana, Prometheus). Security best practices (OWASP Top 10) & Jira. Client A global leader with a sharp focus on lottery solutions. A confident step forward building on a long history of delivering safe and secure technology, demonstrating strong commitment to customers as a dedicated lottery service provider. Leveraging collective insight, experience, and expertise to create reliable and engaging solutions that help lottery clients achieve objectives, meet player needs, and deliver meaningful benefits to communities.