April 8, 2026

Senior Javascript Engineer

Senior • Remote

20,000 - 26,000 USD

Krakow, Poland

About the role:

Our client is an established game studio renowned for its highly successful MOBA and FPS franchises.

​As a Senior Software Engineer on the Monetisations team, you will have the chance to build and operate key player-facing systems that support the purchasing, rewarding, and progression experiences within one of the world’s largest live games.​

You will be responsible for maintaining game systems that are healthy, reliable, and continually evolving. You will work across backend services, deployment pipelines, monitoring systems, and integration points with the Game Client with very high reliability and quality expectations. You must combine a DevOps mindset with the ability to contribute code across the full game technology stack.​By joining the team, you will help accelerate the delivery of upcoming strategic initiatives.

You will work on a daily basis with an engineering team based in Dublin (Ireland), but occasional afternoon meetings with other teams based on the US West Coast (LA and Seattle) are also possible.

This role requires engineers with strong Java backend skills, solid web UI skills, a DevOps mindset, and familiarity with C++ client integration

Responsibilities:

  • Maintaining and improving large-scale distributed systems that support players globally

    • Automate operational processes and reduce team toil (scripts, pipelines, diagnostic tools)

    • Improve observability, monitoring, alerting, and deployment workflows

  • Working on highly available backend services with strong operational rigor

  • Supporting and extending the existing Game Client experience (Web UI surfaces built with HTML/CSS/JS and C++ integration points)

  • Contributing to KTLO efforts, including quality improvements, bug fixes, and feature updates

  • Participating in live operations, including on-call rotation, incident investigation, stability improvements, release validation, and root-cause analysis

  • Collaborating across product, QA, design, art, and data teams to support seasonal content, offers, store changes, and monetization updates

  • Feature delivery within established systems, often spanning multiple pods or workstreams

Required Core Technical Skills:

Backend

  • Strong Java 21 expertise (main language for service maintenance/development)

  • Distributed systems debugging and service-oriented architecture

  • REST APIs, SQL data stores

  • CI/CD systems (Cloudbees Jenkins)

Game Client

  • Working familiarity with C++ for client integration fixes

  • Understanding of client-server interactions (HTTP/REST) and data flow paths

Web Surfaces & UI

  • HTML, CSS, Javascript

DevOps Tooling & Reliability Engineering

  • Linux, Bash/Python scripting

  • Observability platforms (Datadog)

  • Version Control expertise (Git, Perforce)

  • Incident response and postmortem practices (Pagerduty)

Behavioural Expectations:

  • High ownership over production health and system reliability

  • Clear communicator during high-pressure situations (e.g. live incidents)

  • Autonomy in navigating legacy systems and ambiguous problem spaces

  • Strong collaboration with backend, client, QA, and operations teams

  • Player-first thinking – minimizing downtime, regressions, and impact on players

Nice To Have:

  • Experience in the gaming industry, particularly with online multiplayer games

  • Experience working with cross-discipline organizations that build data products

Similar jobs you might like

Technology

Appliscale

Senior Java Engineer (PST overlap)

Senior

Remote

Krakow, Poland

26,000 - 30,000 PLN

🏢 Summary: Senior Backend Software Engineer role focused on building and extending tournament systems that power competitive play, including registration, workflows, and backend services. The position involves implementing complex tournament logic and designing reliable APIs and data models that directly impact competitive outcomes. This is a hands-on role with end-to-end ownership of Spring Boot-based services and tournament domain architecture. 🗂️ Requirements: 6+ years backend development experience, Strong Java 17+ proficiency, Experience with Spring Boot or similar frameworks, Experience designing REST APIs, Experience with JPA, Hibernate or SQL-first data modeling, Strong relational database knowledge, Experience building systems with complex workflows or state transitions, Ability to design clean, maintainable backend architectures, Experience owning production systems 📃 Skills: Java, Spring, SpringBoot, REST, GraphQL, JPA, Hibernate, SQL, JOOQ, Kinesis, Kafka 🏢 Description: About the role Our client is one of the largest game studios known for their very successful MOBA and FPS franchises. You will be a member of the Organized Play team that builds the systems that power competitive play - from tournament registration and operator tooling to the backend services that drive player and fan-facing experiences. We’re hiring a Senior Backend Software Engineer to help build and extend tournament systems supporting Organized Play initiatives. You’ll work across: Compete Services - Spring Boot-based services supporting tournament workflows and public-facing APIs Esports Services - modelling tournaments, brackets, and match structures The core challenge here is complex business logic and correctness. These systems directly impact competitive outcomes and the experiences of players and fans. This is a hands-on senior role with end-to-end ownership. Please note, availability to attend afternoon/evening meetings is a requirement for this role as most of the team is located on the US West Coast (LA and Seattle) Responsibilities Implement tournament lifecycle logic (Swiss, playoffs, standings, tiebreakers) Build workflows for registration, dropouts, rule enforcement, and audit logging Extend backend services that model tournaments and match structures Design and evolve clean, maintainable backend components Develop REST and GraphQL APIs Work with relational databases to model and query tournament data Debug complex production issues and review peer code Participate fully in 2-week sprints and team rituals Required qualifications 6+ years backend development experience with ownership of production systems. Strong modern Java (17+) Experience building services with Spring Boot or similar frameworks Demonstrated ability to design clean, maintainable backend architectures Experience building systems with complex workflows or state transitions Experience designing REST APIs Experience with JPA / Hibernate or strong SQL-first data modeling (e.g., JOOQ ) Solid relational database fundamentals Comfortable working independently in a remote environment Nice to have Experience with GraphQL APIs Experience with event-driven systems ( Kinesis , Kafka , etc.) Experience implementing caching or rate limiting Experience building correctness-critical systems Experience building internal/operator tools Experience with competitive or gaming platforms Familiarity with trading card games (TCGs) and tournament formats (e.g., Swiss rounds, decklists, brackets), or a strong interest in competitive gaming, esports

Technology

Appliscale

Senior Frontend React Engineer (PST Overlap)

Senior

Remote

Krakow, Poland

24,000 - 28,000 PLN

🏢 Summary: Senior Frontend Software Engineer role focused on building and maintaining complex web applications that power competitive tournament systems and public-facing experiences. The position involves end-to-end ownership of frontend features, including graph-based workflows, account management, and tournament operations. You will collaborate cross-functionally to deliver high-quality, scalable, and performant UI solutions integrated with backend services. 🗂️ Requirements: 5+ years frontend development experience, 4+ years experience with React, 4+ years experience with TypeScript, Bachelor's degree in Computer Science or related field, Senior-level experience building production frontend applications, Hands-on experience with GraphQL, Hands-on experience with Next.js including SSR and CSR, Experience integrating frontend with backend services, Understanding of modern frontend architecture, Knowledge of state management patterns, Experience with component-based design, Understanding of accessibility standards (WCAG), Ability to work in distributed teams across time zones 📃 Skills: React, TypeScript, JavaScript, GraphQL, Next.js, SSR, CSR, REST, Spring, HTML, CSS, WCAG 🏢 Description: About the role: Our client is one of the largest game studios known for its very successful online MOBA and FPS franchises. You will be part of a team that builds the systems and tools that power competitive play - from internal operator tooling used to create and manage tournaments, to player-facing web experiences that support competition at scale. We’re looking for a Senior Frontend Software Engineer to help us design and build complex frontend applications that support tournament creation, account management, and competition workflows. This role will work across internal operator tools as well as contribute to our public-facing experiences. This is a hands-on senior role where you’ll be expected to take ownership of features end-to-end, collaborate closely with product and backend partners, and deliver high-quality, maintainable frontend code. You will work closely with the engineering team in Los Angeles and other locations in the US West Coast. Due to working across multiple time zones, flexibility to attend later meetings on a daily basis is an important factor for success in this role (up to 9-10PM CEST). Each team member is expected to proactively propose tools, designs, and implementation strategies. Responsibilities: Design, build, and maintain frontend applications that support tournament setup, configuration, and operations. Work on complex UI workflows for creating and managing graph-based tournament structures. Contribute to public-facing web experiences with a focus on performance, usability, and polish. Collaborate closely with backend engineers, product managers, and designers to translate requirements into robust UI solutions. Integrate frontend applications with backend services, including GraphQL APIs and Java Spring REST APIs. Participate fully in team rituals, including 2-week sprints, planning, refinement, and retrospectives. Take clear ownership of your work - asking questions early, surfacing risks, and caring deeply about the quality of the end results Required qualifications: 5+ years of experience with Frontend Technologies 4+ years of experience with React and Typescript Bachelor's or higher degree in Computer Science , Software Engineering, or a related field Senior-level experience building production frontend applications. Hands-on experience with GraphQL and Next.js , including both SSR and CSR patterns. Experience integrating frontend applications with backend services (experience consuming Java Spring REST APIs is a plus). Solid understanding of modern frontend architecture, state management, and component design. Comfortable working independently in a remote environment while staying engaged and communicative. Understanding of accessibility standards and guidelines (e.g. WCAG) Nice to have: Working with PaaS Vendors like Netlify Hands-on experience working with Public Cloud, preferably AWS (Lambda/Serverless). Familiarity with complex data visualization or workflow-heavy UIs. Experience working on consumer-facing web products at scale. Familiarity with trading card games (TCGs) and tournament formats (e.g., Swiss rounds, decklists, brackets), or a strong interest in competitive gaming, esports. Familiarity with testing frameworks (e.g. JEST, RTL. Playwright) Experience with observability and monitoring tools, preferably Datadog

Technology

Appliscale

Senior Software Engineer (C++/Typescript)

Senior

Remote

Krakow, Poland

26,000 - 29,000 PLN

🏢 Summary: Senior Software Engineer role focused on developing and maintaining a multi-platform game client SDK supporting account lifecycle, authentication, and authorization flows for online games. The position involves building core SDK features in C++23 and Typescript/React, monitoring production systems, improving security, and collaborating with international engineering teams. The role supports PC, console, and mobile platforms used by millions of players. 🗂️ Requirements: 5+ years experience with C++17/23 and STL, 2+ years experience with Typescript and React, Knowledge of TCP/IP, HTTP, REST APIs, and client-server architectures, Experience with C++ debugging and profiling tools, Hands-on experience working with production systems, Bachelor’s degree in Computer Science, Software Engineering, or related field, Effective communication and teamwork skills, Fluency in English, Ability to collaborate across multiple time zones 📃 Skills: C++, STL, Typescript, React, TCP/IP, HTTP, REST, Datadog, Sentry, Vitest, Noesis, PS5, Xbox, iOS, Android, Unreal, CMake 🏢 Description: Our client is one of the largest game studios known for their very successful online MOBA and FPS franchises. As a Senior Software Engineer on the SDK Account Experiences team, you will have a chance to influence how the game client handles game accounts' lifecycle and interact with the backend services supporting the core authentication and authorization flows. In this role you will be able to influence how millions of players get into their favourite games. Game client SDK is a multi-platform (PC, PS5, Xbox, iOS, Android) toolkit that provides core online capabilities for the games developed by our client. The SDK is built in C++ 23 and Typescript. Your team will comprise experienced engineers from Poland working closely with other EU and US West Coast engineering teams. Although it's not a daily requirement, due to working across multiple time zones, flexibility to attend later meetings is an important factor for success in this role. You will have a chance to work with industry veterans on the infrastructure vital for the day-to-day operations of a massive online gaming platform. Each team member is expected to proactively propose tools, designs, and implementation strategies. Responsibilities Building core, multiplatform SDK features in C++23 Working on the SDK UI features built in Typescript , React and Noesis Engine Monitoring system telemetry and setting up alerting using Datadog Using Sentry and Datadog for triaging of production issues Development of integration and E2E tests in Vitest framework Investigations of security vulnerabilities and working with InfoSec team to minimise platform abuse Implementation of core features under the guidance of Technical Lead/Engineering Lead Conduct code reviews for members in the team Collaborate with different teams across the company to incorporate customer feedback and provide elegant solutions Prepare design docs, implementation strategy and choose appropriate tools Hands-on work with live production systems Required qualifications 5+ years of experience in C++ 17/23 and STL library 2+ years of experience in Typescript and React Knowledge of TCP/IP, HTTP, REST APIs, client-server architectures Knowledge of tools used for C++ debugging and profiling Hands on experience working with production systems Bachelor's or higher degree in Computer Science, Software Engineering, or a related field Effective communication and teamwork skills Fluency in English, it’s our daily business language Nice to have Experience in the gaming industry , particularly with online multiplayer games Knowledge of game console SDKs - PS5, XBox Mobile development experience for iOS and Android Experience with Unreal Engine 5 Experience with CMake build system Experience with observability and monitoring tools, preferably Datadog and Sentry Knowledge of Vitest framework

Technology

emagine Polska

Senior Game Engine Developer

Senior

On-site

Stockholm, Sweden

🏢 Summary: Development role focused on building and optimizing a streamed open-world solution for a golf game across Linux, iOS, and Windows. The position combines engine-level programming, internal tool and pipeline creation, and real-time rendering optimization to deliver high visual quality and performance. You will collaborate with cross-functional teams to create scalable, maintainable systems and multi-platform runtime solutions. 🗂️ Requirements: Experience with game engines (preferably Unity), Knowledge of real-time rendering and shader workflows, Strong proficiency in C# or C++, Experience with asset management systems (e.g., Addressables), Ability to develop and maintain tools and pipelines, Experience collaborating in cross-functional development teams 📃 Skills: Unity, C#, C++, Shaders, PBR, Rendering, Addressables, Linux, iOS, Windows, Python, GitLab, CI/CD, Kubernetes, AmazonS3 🏢 Description: Senior Game Engine Developer – Streamed Open World About the Role We are looking for a driven and versatile Game Engine Developer to help develop our streamed open-world solution for a golf game. In this role, you will work on everything from building internal tools and pipelines to optimizing rendering and creating high-quality experiences across multiple platforms (Linux, iOS, and Windows). You will be part of a team where we combine creative ideas with technical expertise to deliver a seamless and visually impressive gaming experience. Responsibilities Pipeline Development & Automation: Develop and maintain tools that convert editor scenes into optimized runtime scenes, including handling prefabs and asset packaging (e.g., using Unity Addressables). System & Tools Development: Create and improve internal tools (such as our “Assembler” and spline-based region tools) to support artists and designers in production. Rendering & Optimization: Work with shaders (e.g., custom PBR), forward rendering, and runtime terrain rendering to maximize performance while maintaining high visual quality. Platform Support: Ensure that our solutions are robust and efficient across multiple platforms, including fixed hardware environments. Collaboration: Work closely with artists, designers, and other developers to identify needs and drive innovative technical solutions. Debugging & Maintenance: Profile, debug, and optimize both tools and runtime systems, and contribute to a sustainable and maintainable codebase. Qualifications Experience with game engines (preferably Unity) and pipeline management Knowledge of real-time rendering, shaders, and graphics optimization workflows Strong understanding of C# or C++ and solid insight into asset management (e.g., Addressables) Experience working in cross-functional teams and communicating technical solutions clearly Interest in developing custom tools, building automated workflows, and improving pipelines Nice to Have Experience creating or optimizing forward rendering, PBR, terrain systems, or multi-platform builds Knowledge of DevOps tools such as GitLab CI/CD, Verdaccio, build servers, Amazon S3, and Kubernetes Experience with scripting (e.g., Python) for tool or pipeline automation

Technology

Appliscale

Senior Fullstack React Engineer (PST Overlap)

Senior

Remote

Kraków, Poland

26,000 - 29,000 PLN

🏢 Summary: Frontend Engineer role focused on building and maintaining player-facing desktop game client applications using Electron and modern web technologies. The position centers on creating dynamic, high-quality UIs powered by web APIs and collaborating closely with cross-functional teams. The work includes developing complex frontend features, APIs, and comprehensive testing within a modern web architecture. 🗂️ Requirements: 6+ years of experience with frontend technologies, 5+ years of experience with React, Strong hands-on experience with TypeScript and React, Experience building Electron desktop applications, Experience working with RESTful APIs and web-based APIs, Proficiency in unit, integration, and end-to-end testing, Understanding of modern web architecture, Experience with Git and modern build tools, Ability to build UI from Figma or similar design tools, Knowledge of accessibility standards (WCAG), Bachelor’s degree in Computer Science or related field 📃 Skills: JavaScript, TypeScript, React, Electron, HTML, CSS, REST, API, Storybook, Jest, RTL, Playwright, Git, Webpack, Vite, JSON, XML, Docker, GitHub, AWS, Datadog 🏢 Description: About the role: Our client is one of the largest game studios known for its very successful online MOBA and FPS franchises. You will be part of a Player Platform team responsible for building and maintaining core player-facing client applications used across all the clients’ products. On a daily basis you will be working on the player-facing portion of the Game Client desktop application powered by Electron. The tech stack is JavaScript, TypeScript, React, CSS and HTML. The majority of work will be around building out dynamic and polished UIs in the frontend that are powered by API data which requires solid experience of working with web-based APIs. We leverage Storybook for our component development and use Jest for testing. This role will be embedded into the team and you will collaborate with team members closely including engineers, QA, design and product. You may also work with other partner teams directly. Experience with working on desktop client applications is a plus. Please note, availability to attend afternoon/evening meetings is a requirement for this role as most of the team is located on the US West Coast (LA and Seattle) Responsibilities: Partner closely with Senior Engineers and Design to create and iterate on well crafted user experiences Build out complex Electron applications that support the Game Client development Work with partner teams and platforms to bring experience to life Quickly iterate on prototypes and new areas to find feasible solutions for the products we are building Create, manage and document RESTful APIs Write and execute unit, integration and end-to-end tests, participate in code reviews Required qualifications: 6+ years of experience with Frontend Technologies 5+ years of experience with React Bachelor's or higher degree in Computer Science, Software Engineering, or a related field Strong frontend focus with the skills to dive into backend when needed - comfortable across the stack, but passionate about crafting great user-facing experiences Deep hands-on programming experience with Typescript and React Good understanding of modern web architecture and technologies Attention to detail, including spacing, CSS animations, and user experience nuances Understanding of accessibility standards and guidelines (e.g., WCAG) Aptitude for debugging, analyzing issues, and implementing effective solutions Experience building frontend interfaces directly from design mockups in Figma or similar tools Familiarity with testing frameworks (e.g., Jest, RTL, Playwright) Experience with version control tools (e.g., Git) and build tools (e.g., Webpack, Vite) Proficiency in building RESTful APIs and handling data formats like JSON/XML Effective communication and teamwork skills Nice to have: Experience with building Electron desktop applications Experience with CI/CD - Docker, Github Actions Hands-on experience working with Public Cloud, preferably AWS Experience with observability and monitoring tools, preferably Datadog

Technology

BRAVER IT SPÓŁKA AKCYJNA

Senior Software Engineer (.NET)

Senior

Hybrid

Krakow, Poland

25,000 - 32,000 PLN

🏢 Summary: Senior Software Engineer role focused on developing and maintaining a complex enterprise .NET platform, combining backend development, production troubleshooting, and performance optimization. The position involves working on identity-related systems and improving architecture, reliability, and code quality within a large-scale environment. The engineer will contribute to technical decisions and future platform evolution. 🗂️ Requirements: 5+ years commercial experience with C# and .NET, Strong knowledge of ASP.NET Core, Experience with asynchronous programming, Experience with dependency injection, Hands-on experience with Entity Framework Core, Strong understanding of SQL Server, Experience with query optimization, Experience with OAuth2, Experience with OpenID Connect, Experience with JWT, Experience supporting and troubleshooting production systems, Fluent English 📃 Skills: C#, .NET, ASP.NET, EntityFramework, SQLServer, OAuth2, OpenIDConnect, JWT, IdentityServer, Duende, ActiveDirectory, AzureAD, MicrosoftGraph, Quartz.NET, SignalR, Playwright, AzureDevOps, CI/CD 🏢 Description: We are looking for an experienced Senior Software Engineer to develop and maintain a complex enterprise .NET platform used by global organizations. This role combines backend development , production troubleshooting , performance optimization , and work on identity-related systems . 💼 Responsibilities: Design, develop, and maintain backend services built with C# and .NET Investigate and resolve complex production issues and customer-reported problems Optimize application performance, database queries, and system reliability Collaborate with Product, Support, and Engineering teams on technical solutions Improve architecture, code quality, and engineering standards Participate in technical discussions and contribute to future platform development ✅ Requirements: 5+ years of commercial experience with C# and .NET Strong knowledge of ASP.NET Core and modern .NET applications Experience with asynchronous programming and dependency injection Hands-on experience with Entity Framework Core Good understanding of SQL Server, query optimization, and database performance Experience with OAuth2, OpenID Connect, JWT Experience supporting and troubleshooting production systems Fluent English communication skills 🌟Nice to have: Experience with IdentityServer / Duende IdentityServer Understanding of Active Directory, Azure AD or Microsoft Graph Hands-on experience with Quartz.NET or similar scheduling frameworks Familiarity with SignalR, Playwright, Azure DevOps and CI/CD pipelines 🎁 We offer: Work on a mature enterprise product used globally Influence technical decisions and platform evolution Private healthcare Life insurance Multisport Opportunity to work with modern .NET technologies and large-scale systems

Technology

Team Up

Senior Software Engineer (m/k)

Senior

Remote

Lodz, Poland

5,000 - 8,000 EUR

🏢 Summary: Oferta dotyczy roli Senior Backend Engineer odpowiedzialnej za rozwój wysokowydajnej platformy inwestycyjnej i tradingowej obsługującej miliony użytkowników. Stanowisko obejmuje projektowanie architektury mikroserwisowej, rozwój backendu w Java i Go oraz optymalizację systemów działających pod dużym obciążeniem. Kandydat będzie współpracować z zespołami Product, DevOps i Engineering oraz uczestniczyć w decyzjach architektonicznych i mentoringu. 🗂️ Requirements: 8-12 lat doświadczenia w programowaniu backendowym, Bardzo dobra znajomość Java, Bardzo dobra znajomość Golang, Doświadczenie z JVM, Doświadczenie w projektowaniu systemów high scale i high throughput, Bardzo dobra znajomość architektury mikroserwisowej, Doświadczenie z REST API, Doświadczenie z integracjami systemowymi, Znajomość MongoDB, Znajomość PostgreSQL, Znajomość MySQL, Znajomość indeksowania, cachingu i optymalizacji wydajności, Znajomość Linux, Znajomość podstaw sieci i komunikacji między komponentami, Umiejętność analizy logów i troubleshootingu, Doświadczenie w branży finansowej lub fintech, Znajomość języka angielskiego na poziomie B2 📃 Skills: Java, Golang, JVM, REST, MongoDB, PostgreSQL, MySQL, Linux, Microservices, API, Caching, Networking, AWS, GCP, Azure, Oracle, CI/CD, DevOps 🏢 Description: Dołącz do jednej z najszybciej rozwijających się firm technologicznych z sektora finansowego, która tworzy nowoczesną platformę inwestycyjną i tradingową wykorzystywaną przez użytkowników na całym świecie. To organizacja stawiająca na wysoką jakość inżynierii, skalowalność oraz nowoczesną architekturę. Produkty obsługują miliony użytkowników, bardzo duży ruch i wymagają rozwiązań zapewniających wysoką dostępność oraz wydajność. Twoja rola Jako Senior Backend Engineer będziesz odpowiadać za projektowanie i rozwój kluczowych komponentów platformy oraz współtworzenie architektury systemów działających pod dużym obciążeniem. Do Twoich obowiązków będzie należeć: projektowanie, rozwój i utrzymanie backendu w Java i Go, tworzenie oraz rozwój architektury mikroserwisowej, projektowanie i rozwój wydajnych API oraz integracji z systemami wewnętrznymi i zewnętrznymi, optymalizacja wydajności aplikacji oraz rozwiązywanie problemów produkcyjnych, analiza logów, diagnostyka i troubleshooting złożonych problemów, współpraca z zespołami Product, DevOps oraz Engineering przy dostarczaniu nowych funkcjonalności, udział w code review oraz dbanie o wysoką jakość kodu, mentoring mniej doświadczonych programistów, udział w podejmowaniu decyzji architektonicznych i rozwoju platformy. Szukamy osoby, która posiada 8-12 lat doświadczenia w programowaniu backendowym, bardzo dobrą znajomość Java i Golang, praktyczne doświadczenie z JVM, doświadczenie w projektowaniu i rozwijaniu systemów o wysokiej dostępności oraz dużym ruchu (high scale, high throughput), bardzo dobrą znajomość architektury mikroserwisowej, doświadczenie z REST API oraz integracjami systemowymi, praktyczną znajomość baz danych (MongoDB, PostgreSQL, MySQL), w tym indeksowania, cachingu i optymalizacji wydajności, dobrą znajomość systemu Linux oraz podstaw działania sieci i komunikacji między komponentami aplikacji, umiejętność diagnozowania problemów, analizy logów oraz proponowania usprawnień technicznych, doświadczenie w branży finansowej lub fintech, znajomość języka angielskiego na poziomie min. B2. Mile widziane doświadczenie z rozwiązaniami DevOps oraz CI/CD, znajomość chmur publicznych (AWS, GCP lub Azure), doświadczenie z Oracle Cloud, znajomość wzorców architektonicznych, doświadczenie w obszarze tradingu, giełdy, kryptowalut lub High-Frequency Trading (HFT), wykształcenie techniczne, znajomość języka arabskiego.

Technology

co.brick

Senior Backend developer (Kotlin/Java)

Senior

Remote

Gliwice, Poland

130 - 160 PLN

🏢 Summary: Senior Backend Developer role focused on building secure, scalable backend systems for a battlefield management platform using Kotlin and Java. The position emphasizes security-first development, cloud deployment on GCP, and ownership of architecture, CI/CD, and dependency vulnerability management. You will ensure high reliability, performance, and compliance with strict security standards. 🗂️ Requirements: 6+ years of backend development experience, Advanced Kotlin knowledge, Advanced Java knowledge, Strong experience with Spring Framework, Expertise in Spring Boot, Expertise in Spring Security, Experience implementing authentication and authorization, Strong understanding of OWASP principles, Experience with encryption and secure coding practices, Experience with OWASP Dependency-Check Maven Plugin, Hands-on experience with Google Cloud Platform, Experience with Kubernetes on GCP, Experience with Cloud Storage and Compute Engine, Experience designing and managing CICD pipelines, Proficiency with GitHub version control 📃 Skills: Kotlin, Java, Spring, SpringBoot, SpringSecurity, OWASP, Encryption, Maven, DependencyCheck, GCP, Kubernetes, CloudStorage, ComputeEngine, GitHub, GitHubActions, CICD, Docker, Prometheus, Grafana, ELK, APIs, Git 🏢 Description: About the Role: We are seeking an experienced Senior Backend Developer with a minimum of 6+ years of expertise in developing backend systems using Kotlin and Java . This role involves working on a battlefield management system , requiring strong security-focused development, robust architecture design, and seamless integration with cloud-based infrastructure. The position demands advanced English skills and a high level of independence , enabling you to drive the development process from concept to delivery . Military experience or prior involvement in the development of military systems is a plus but not mandatory. As a critical contributor, you will ensure the reliability, security, and performance of our systems, with particular emphasis on monitoring and mitigating vulnerabilities in system dependencies. Key Responsibilities: Backend Development: Build and maintain scalable backend systems and APIs using Kotlin/Java and Spring Framework . Security Implementation: Ensure all systems meet stringent security standards, including data protection, authentication, and authorization protocols. Dependency Management: Regularly check for and scan for vulnerabilities in dependencies using tools like the OWASP Dependency-Check Maven Plugin , and mitigate identified risks promptly. Cloud Integration: Deploy and optimize backend services on Google Cloud Platform (GCP) . DevOps Practices: Design and manage CI/CD pipelines. Optimize repository workflows using Github . Collaboration: Coordinate with cross-functional teams, including frontend developers and system architects, to deliver robust solutions. System Optimization: Continuously refine and enhance system performance for battlefield-level reliability. Documentation: Produce clear and detailed documentation for architecture, code, and security processes. Required Skills & Experience: Kotlin/Java & Spring Framework: Advanced knowledge of Kotlin/Java (6+ years preferred). Expertise in Spring Boot, Spring Security , and related modules. Security Expertise: Strong understanding of OWASP , encryption, and secure coding practices. Dependency Management: Familiarity with tools like OWASP Dependency-Check Maven Plugin to scan and mitigate dependency vulnerabilities. Cloud Expertise: Hands-on experience with Google Cloud Platform services like Kubernetes, Cloud Storage, and Compute Engine. DevOps & CI/CD: Proficiency in managing pipelines with tools like GitHub Actions or similar. Experience with GitHub for version control. Independent Work: Demonstrated ability to work autonomously and deliver high-quality results. Advanced English Skills: Excellent verbal and written communication skills. Preferred Qualifications: Previous experience developing systems or products with high security requirements. Certification in Google Cloud Platform technologies. Proficiency with containerization tools like Docker and orchestration frameworks such as Kubernetes . Familiarity with monitoring and logging tools (e.g., Prometheus , Grafana , or ELK Stack ). What We Offer: Competitive salary and comprehensive benefits. Opportunities for professional development and certification. The chance to work on impactful, high-stakes systems. Flexible working hours and [remote/hybrid] options.

Technology

Connectis

Senior Backend Engineer (Kotlin / GCP / Data Platform)

Senior

Remote

Warsaw, Poland

140 - 180 PLN

🏢 Summary: Senior Backend Engineer role focused on building and maintaining high-performance, real-time backend systems for price monitoring and data mapping within an e-commerce data platform. The position combines backend architecture design with data engineering tasks in GCP, supporting analytical and predictive models. The role involves developing scalable services, data pipelines, and infrastructure as code in a production environment. 🗂️ Requirements: 4+ years of experience in Backend / Software Engineering, Experience designing and maintaining production backend systems, Very good knowledge of Kotlin or Java with readiness to work in Kotlin, Experience with MongoDB and document data modeling, Experience working with cloud environments (preferably GCP), Knowledge of Terraform (Infrastructure as Code), Practical knowledge of SQL, Experience designing systems processing large data volumes, Experience building and maintaining data pipelines, English proficiency for professional communication 📃 Skills: Kotlin, Java, GCP, Terraform, MongoDB, SQL, BigQuery, Airflow, CloudComposer, API, IaC 🏢 Description: Wspólnie z Naszym Partnerem z branży e-commerce, jednej z największych rozwijających się platform handlowych w Europie Środkowo-Wschodniej poszukujemy doświadczonej osoby na stanowisko Senior Backend Engineer (Kotlin / GCP / Data Platform) w obszarze monitorowania cen, asortymentu i mapowania danych zewnętrznych. Dołączysz do zespołu odpowiedzialnego za budowę systemów działających w czasie rzeczywistym, które monitorują i analizują dane dotyczące ofert, cen oraz asortymentu, zarówno wewnętrzne, jak i pozyskiwane ze źródeł zewnętrznych. Kluczowym wyzwaniem jest mapowanie, normalizacja i ujednolicanie danych z różnych źródeł, tak aby zasilać nimi modele analityczne i predykcyjne wspierające decyzje biznesowe. To rola 70% Software Engineering / 30% Data Engineering - backend jest rdzeniem, data to kontekst biznesowy. ➡️ (70% Software Engineering) Projektowanie architektury systemów przetwarzających duże wolumeny danych. Tworzenie wysokowydajnych API i komponentów przetwarzających dane. Zarządzanie infrastrukturą w GCP z wykorzystaniem Terraform (IaC). Projektowanie i rozwój usług backendowych w Kotlin / Java. Udział w on-call oraz reagowanie na incydenty produkcyjne. Modelowanie danych (MongoDB, SQL). ➡️ (30% Data) Wsparcie zespołu Data Science w przygotowaniu danych (nie trenowanie modeli jako główna odpowiedzialność). Współpraca przy budowie i utrzymaniu potoków danych (Airflow / Cloud Composer). Integracja danych wykorzystywanych przez modele analityczne. Praca z BigQuery i przetwarzanie danych w środowisku GCP. 🔎 CZEGO OCZEKUJEMY OD CIEBIE? 4+ lata doświadczenia w Backend / Software Engineering. Doświadczenie w projektowaniu i utrzymaniu systemów backendowych w środowisku produkcyjnym. Bardzo dobra znajomość Kotlin (lub Java + gotowość do pracy w Kotlinie). Język angielski - poziom umożliwiający swobodną komunikację. Doświadczenie z MongoDB (modelowanie dokumentowe). Doświadczenie w pracy z chmurą (preferowane GCP). Znajomość Terraform (Infrastructure as Code). Praktyczna znajomość SQL. ✨ OFERUJEMY: Projekty z realnym wpływem, Twój kod i Twoje modele działają na danych milionów transakcji i wpływają na decyzje dziesiątek tysięcy sprzedawców. To nie jest projekt do szuflady. 🌍 Praca zdalna na co dzień, pracujesz skąd chcesz. Raz na kwartał spotykasz się z zespołem w Warszawie lub Poznaniu, żeby porozmawiać o tym, co naprawdę ważne. 🚀 Stabilność + perspektywa - współpraca do końca 2026 roku z możliwością przedłużenia. Zaczynasz ASAP i wchodzisz w projekt od razu na pełnych obrotach. Uczestnictwo w spotkaniach integracyjnych oraz meetupach technologicznych, umożliwiających dzielenie się wiedzą i doświadczeniem. Wsparcie dedykowanej osoby kontaktowej z Connectis, dostępnej w celu pomocy w sprawach związanych z projektem. 5000 PLN za polecenie znajomych do naszych projektów. Stabilną, długofalową współpracę w oparciu B2B. Proces zdalny. Dziękujemy za wszystkie zgłoszenia. Pragniemy poinformować że skontaktujemy się z wybranymi osobami. 12683/DK

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!