May 21, 2026

Java Developer ID46880

Senior • Remote

3,000 - 7,700 USD

Krakow, Poland

AgileEngine is an Inc. 5000 company that creates award-winning software for Fortune 500 brands and trailblazing startups across 17+ industries. We rank among the leaders in areas like application development and AI/ML, and our people-first culture has earned us multiple Best Place to Work awards.

Why join us

If you're looking for a place to grow, make an impact, and work with people who care, we'd love to meet you! :)

About the role

We are looking for a Senior Java Developer to design, build, and improve a widely used low-code platform, working across APIs, integrations, and backend systems built on Java and Spring Boot. You will collaborate with product, design, and QA in a geographically diverse agile team, contributing to architecture decisions and eliminating technical debt through engineering best practices. The role spans the full product development lifecycle, from concept through release and iterative improvement.

What you will do

  • Design, build, and improve a low-code platform using Java;

  • Collaborate with product, design, and QA in a geographically and culturally diverse environment;

  • Develop and optimize APIs, integrations, and backend systems;

  • Eliminate technical debt by applying engineering best practices and creative approaches;

  • Keep high standards of solution quality, security, performance, and maintainability.

Must haves

  • Strong problem-solving skills, analytical thinking, proactivity, and ownership mentality;

  • Hands-on best practices in developing new and modernizing existing software systems;

  • 4+ years of experience as a hands-on Java developer;

  • 4+ years of experience using the Spring framework, including SpringBoot;

  • 4+ years of experience designing complex architectures and modernizing existing ones;

  • Hands-on experience with API development and web services;

  • Strong communication skills;

  • Upper-intermediate English level.

Nice to haves

  • 4+ years of hands-on experience with Hibernate;

  • Experience migrating from old versions of SpringBoot and Hibernate;

  • 2+ years of experience as a hands-on Front End developer for responsive web applications using JavaScript, TypeScript, ReactJS, or similar.

The benefits of joining us

  • Professional growth

Accelerate your professional journey with mentorship, TechTalks, and personalized growth roadmaps

  • Competitive compensation

We match your ever-growing skills, talent, and contributions with competitive USD-based compensation and budgets for education, fitness, and team activities

  • A selection of exciting projects

Join projects with modern solutions development and top-tier clients that include Fortune 500 enterprises and leading product brands

  • Flextime

Tailor your schedule for an optimal work-life balance, by having the options of working from home and going to the office – whatever makes you the happiest and most productive.

Meet Our Recruitment Process

Asynchronous stage – An automated, self-paced track that helps us move faster and give you quicker feedback:

  • Short online form to confirm basic requirements

  • 30–60 minute skills assessment via Codility – a platform founded in Poland that helps us provide quicker feedback and streamline this stage of the process.

  • 5-minute introduction video

Synchronous stage – Live interviews

  • Technical interview with our engineering team (scheduled at your convenience)

  • Final interview with your future teammates

If it’s a match — you’ll get an offer!

Similar jobs you might like

Technology

AgileEngine

Full Stack Engineer

Mid

Remote

Krakow, Poland

3,600 - 7,410 USD

🏢 Summary: The role is for a Middle/Senior Full Stack Engineer to build and scale a SaaS platform using Java and React, contributing to architecture, secure cloud-based integrations, and CI/CD processes. The position involves end-to-end development, code reviews, and collaboration with cross-functional teams in a product built from the ground up. It offers significant ownership and impact within a high-scale environment. 🗂️ Requirements: 4+ years of SaaS development experience, Proficiency in Java, Proficiency in React, Strong knowledge of SQL, Experience with microservices architecture, Experience with JavaScript and TypeScript, Understanding of CI/CD practices, Understanding of observability concepts, Ability to work with EST time zone overlap, Upper-intermediate English proficiency 📃 Skills: Java, React, SQL, JavaScript, TypeScript, ReactJS, Microservices, CI/CD, Redis, Elasticsearch, AWS 🏢 Description: ID67841 AgileEngine is an Inc. 5000 company that creates award-winning software for Fortune 500 brands and trailblazing startups across 17+ industries. We rank among the leaders in areas like application development and AI/ML, and our people-first culture has earned us multiple Best Place to Work awards. Why join us If you're looking for a place to grow, make an impact, and work with people who care, we'd love to meet you! :) About the role We are looking for a Middle/Senior Full Stack Engineer to build robust server-side solutions for a SaaS platform operating at scale, working across Java, React, SQL, Redis, and Elasticsearch. You will contribute to architecture decisions, design reusable client integration systems following secure cloud best practices, and participate in code reviews and CI/CD processes as a trusted technical resource for the team. The role offers significant ownership from day one in a product built from the ground up. What you will do Build a cleanly designed, reusable client integration system adhering to secure cloud software best practices from start to finish; Collaborate with design and product teams to understand requirements, create estimates, plan sprints, and meet delivery timelines; Plan and accurately estimate construction and delivery timelines; Contribute to technical documentation and automated build and deployment processes designed to increase engineer efficiency; Review code submitted by other software engineers and submit your own code for review as part of the pull-request deployment process. Must haves 4+ years’ experience of SaaS experience; High level of proficiency in Java , React , and SQL ; Knowledge of or prior experience with microservices architecture ; Front end experience with JavaScript , Typescript , and ReactJS ; DevOps mindset of automation and continuous improvement; Good understanding of observability and familiarity with strong CI/CD practices; A proven ability to meet deadlines, motivate others, and consistently produce high quality, impactful results; Ability to maintain at least 6 hours of overlap with EST working hours ; Upper-intermediate and higher English proficiency. Nice to haves Experience building software in the cloud with AWS preferred. The benefits of joining us Professional growth Accelerate your professional journey with mentorship, TechTalks, and personalized growth roadmaps Competitive compensation We match your ever-growing skills, talent, and contributions with competitive USD-based compensation and budgets for education, fitness, and team activities A selection of exciting projects Join projects with modern solutions development and top-tier clients that include Fortune 500 enterprises and leading product brands Flextime Tailor your schedule for an optimal work-life balance, by having the options of working from home and going to the office – whatever makes you the happiest and most productive. Meet Our Recruitment Process Asynchronous stage – An automated, self-paced track that helps us move faster and give you quicker feedback: Short online form to confirm basic requirements 30–60 minute skills assessment via Codility – a platform founded in Poland that helps us provide quicker feedback and streamline this stage of the process. 5-minute introduction video Synchronous stage – Live interviews Technical interview with our engineering team (scheduled at your convenience) Final interview with your future teammates If it’s a match — you’ll get an offer!

Technology

AgileEngine

Frontend Engineer ID55143

Senior

Remote

Krakow, Poland

4,200 - 7,700 USD

🏢 Summary: Senior/Lead Frontend Engineer role focused on building and leading the development of modern, high-performance React web applications. The position involves architecting scalable frontend solutions, creating reusable UI components, and driving best practices in code quality, accessibility, and performance. You will influence technical decisions, mentor developers, and contribute to product experience and frontend architecture. 🗂️ Requirements: University degree in Information Technology or related field or equivalent experience, 7+ years of software development experience focused on modern frontend technologies, Strong experience with React.js and component-based development, Experience building dynamic and customizable layouts, Experience with design systems and reusable UI component libraries, Knowledge of clean code principles and design patterns, Experience with scalable frontend architecture, Experience integrating REST or GraphQL APIs, Experience with state management tools, Experience with modern frontend build tools, Experience with modern styling systems, Professional English communication skills 📃 Skills: React, JavaScript, TypeScript, Redux, Zustand, REST, GraphQL, Vite, Webpack, ESBuild, CSS, Tailwind, styled-components, CSS-in-JS 🏢 Description: AgileEngine is an Inc. 5000 company that creates award-winning software for Fortune 500 brands and trailblazing startups across 17+ industries. We rank among the leaders in areas like application development and AI/ML, and our people-first culture has earned us multiple Best Place to Work awards. Why join us If you're looking for a place to grow, make an impact, and work with people who care, we'd love to meet you! :) About the role As a Senior/Lead Frontend Engineer , you will lead the development of modern web applications, crafting high-performance, scalable, and reusable UI components that bring complex data to life. Working with React and modern frontend architectures, you’ll drive technical decisions, mentor developers, and shape best practices in code quality, accessibility, and performance. This role offers strong influence on product experience and architecture while contributing to a collaborative, innovation-driven environment. What you will do Contribute to the frontend development of new web applications; Design and implement high-performance, maintainable, and reusable UI components; Drive the migration to modern tech stacks and architect scalable features for React applications; Visualize complex data sets using advanced frontend techniques; Ensure best practices in front-end architecture, code quality, accessibility, and testing; Participate in code reviews, technical discussions, and mentorship of developers; Continuously research and advocate for improvements in performance, scalability, and developer experience. Must haves University or college degree in Information Technology or a related field, or relevant work experience; 7+ years of software development experience with a strong focus on modern web frontend technologies; Solid experience with React.js and component-based development; Strong understanding of building dynamic and customizable layouts; Experience building or consuming design systems and reusable UI component libraries; Knowledge of clean code principles, design patterns, and scalable frontend architecture; Experience integrating REST or GraphQL APIs into web applications; Experience with state management tools such as Redux or Zustand ; Experience with build tools such as Vite , Webpack , or ESBuild ; Experience with styling systems such as CSS Modules, Tailwind , styled-components, or CSS-in-JS; Structured and analytical working style with strong team collaboration skills; Excellent English communication skills. Nice to haves German language proficiency. The benefits of joining us Professional growth Accelerate your professional journey with mentorship, TechTalks, and personalized growth roadmaps Competitive compensation We match your ever-growing skills, talent, and contributions with competitive USD-based compensation and budgets for education, fitness, and team activities A selection of exciting projects Join projects with modern solutions development and top-tier clients that include Fortune 500 enterprises and leading product brands Flextime Tailor your schedule for an optimal work-life balance, by having the options of working from home and going to the office – whatever makes you the happiest and most productive. Meet Our Recruitment Process Asynchronous stage – An automated, self-paced track that helps us move faster and give you quicker feedback: Short online form to confirm basic requirements 30–60 minute skills assessment via Codility – a platform founded in Poland that helps us provide quicker feedback and streamline this stage of the process. 5-minute introduction video Synchronous stage – Live interviews Technical interview with our engineering team (scheduled at your convenience) Final interview with your future teammates If it’s a match — you’ll get an offer!

Technology

AgileEngine

Backend Engineer

Senior

Remote

Krakow, Poland

4,200 - 7,700 USD

🏢 Summary: Senior Backend Engineer role focused on leading a large-scale migration from a monolithic database to multiple domain-specific data stores within Google Cloud Platform. The position involves designing and implementing complex data operations, including backfills, data mapping, and Change Data Capture using GCP Datastream and Dataflow. Strong expertise in data migration within cloud environments is essential. 🗂️ Requirements: 6+ years of professional backend engineering experience, Proven expertise in large-scale data migration, Strong experience with GCP data services, Hands-on experience with Datastream and Dataflow, Proficiency in Kotlin or Java, Experience designing and implementing data backfills and Change Data Capture processes 📃 Skills: Kotlin, Java, GCP, Datastream, Dataflow, SQL, ChangeDataCapture, DataMigration, Databases, Backfills 🏢 Description: ID63544 AgileEngine is an Inc. 5000 company that creates award-winning software for Fortune 500 brands and trailblazing startups across 17+ industries. We rank among the leaders in areas like application development and AI/ML, and our people-first culture has earned us multiple Best Place to Work awards. Why join us If you're looking for a place to grow, make an impact, and work with people who care, we'd love to meet you! :) About the role We are looking for a Senior Backend Engineer to lead a critical migration from a monolithic database to multiple domain-specific data stores within Google Cloud Platform. You will design and implement data operations including backfills, data mapping, and Change Data Capture using GCP Datastream and Dataflow, working in Kotlin or Java. The role prioritizes demonstrated expertise in large-scale data migration over specific language fluency. What you will do Drive the migration from a single monolithic database to multiple domain-specific data stores within the Google Cloud Platform; Implement solutions for complex data operations, including one-time backfills, data mapping, filtering, and ongoing Change Data Capture to propagate data changes; Leverage expertise in GCP technologies, specifically Datastream and Dataflow. Must haves 6+ years of professional experience , ideally at a Senior or Lead level; Demonstrated deep expertise in data migration ; Extensive experience with Google Cloud Platform (GCP) data services, especially Datastream and Dataflow ; Proficiency in a modern programming language, such as Kotlin or Java ; Upper-intermediate English level. Nice to haves Experience with artificial intelligence (AI) to help optimize data workflows. The benefits of joining us Professional growth Accelerate your professional journey with mentorship, TechTalks, and personalized growth roadmaps Competitive compensation We match your ever-growing skills, talent, and contributions with competitive USD-based compensation and budgets for education, fitness, and team activities A selection of exciting projects Join projects with modern solutions development and top-tier clients that include Fortune 500 enterprises and leading product brands Flextime Tailor your schedule for an optimal work-life balance, by having the options of working from home and going to the office – whatever makes you the happiest and most productive. Meet Our Recruitment Process Asynchronous stage – An automated, self-paced track that helps us move faster and give you quicker feedback: Short online form to confirm basic requirements 30–60 minute skills assessment via Codility – a platform founded in Poland that helps us provide quicker feedback and streamline this stage of the process. 5-minute introduction video Synchronous stage – Live interviews Technical interview with our engineering team (scheduled at your convenience) Final interview with your future teammates If it’s a match — you’ll get an offer!

Technology

AgileEngine

Full Stack Engineer ID55426

Senior

Remote

Krakow, Poland

4,300 - 6,400 USD

🏢 Summary: Full Stack Engineer role focused on building and scaling real-time, data-driven microservices and responsive web applications. The position emphasizes backend development with Java and Spring Boot, API design, cloud deployment on AWS, and integration with a React/TypeScript frontend. You will own parts of the data layer and architecture while delivering secure, high-performance solutions with real-time capabilities. 🗂️ Requirements: 4+ years backend development experience with Java, Experience with Java 11+, Hands-on experience with Spring Boot, Experience building REST APIs with OpenAPI, Experience with WebSockets or real-time/streaming technologies, Strong knowledge of MySQL, schema design, indexing, query optimization, Experience with Flyway or Liquibase, Experience with Redis or message/event systems, Experience deploying services on AWS or other cloud provider, Ability to write automated unit and integration tests, Experience with CI/CD processes, Professional experience with React and TypeScript or strong JavaScript, Experience integrating REST APIs on frontend, Experience with Jest or other frontend testing frameworks, Upper-intermediate English level 📃 Skills: Java, Spring, SpringBoot, OpenAPI, REST, WebSockets, MySQL, Flyway, Liquibase, Redis, AWS, React, TypeScript, JavaScript, Jest, CI/CD, S3 🏢 Description: AgileEngine is an Inc. 5000 company that creates award-winning software for Fortune 500 brands and trailblazing startups across 17+ industries. We rank among the leaders in areas like application development and AI/ML, and our people-first culture has earned us multiple Best Place to Work awards. Why join us If you're looking for a place to grow, make an impact, and work with people who care, we'd love to meet you! :) About the role As a Full Stack Engineer , you will build and scale real-time, data-driven services that power federated search and seamless user experiences across complex systems. Working with Java, Spring Boot, React, TypeScript, and AWS, you’ll develop microservices, design APIs, and deliver responsive interfaces with live updates. This role offers strong ownership of the data layer and architecture, close collaboration with stakeholders, and the opportunity to innovate using modern cloud and real-time technologies. What you will do Work full-stack with a backend emphasis; Build and maintain a microservice for federated queries, query status tracking, results handling, and device/configuration management; Write interface agents to extract data from external interfaces; Implement and improve real-time features using Redis, AWS, and WebSockets; Own part of the data layer using MySQL, S3, and migration tools; Build secure and robust services ensuring reliability and quality; Contribute to a React and TypeScript client; Embed solutions across the existing product line; Build search forms and integrate APIs with real-time updates using WebSockets; Display query status, results, and history in a responsive UI; Collaborate with engineers and stakeholders on design and implementation; Translate user workflows into APIs and UI flows in collaboration with product teams; Participate in code reviews, design discussions, and continuous improvement of architecture and practices. Must haves 4+ years of backend development experience with Java (preferably Java 11+); Hands-on experience with Spring Boot and OpenAPI for building REST APIs; Experience with WebSockets or other real-time/streaming technologies; Solid understanding of relational databases such as MySQL , including schema design, indexing, and query optimization; Experience with database migration tools such as Flyway or Liquibase ; Practical experience with Redis or message/event systems; Experience deploying and operating services on AWS or another cloud provider; Ability to write automated backend tests (unit and integration); Familiarity with CI/CD processes; Hands-on experience with AI coding tools; Professional experience with React and TypeScript or strong JavaScript; Experience integrating REST APIs on the frontend and handling loading and error states; Familiarity with frontend testing frameworks such as Jest ; Upper-intermediate English level. Nice to haves Experience with React Query or similar server-state libraries; Experience with React Hook Form or other advanced form libraries; Experience with Redis pub/sub or Redis Streams in production; Experience with Infrastructure as Code such as Terraform ; Familiarity with AWS services such as Lambda, API Gateway, EventBridge, and S3; Experience in domains with data sensitivity, auditing, or role-based access requirements. The benefits of joining us Professional growth Accelerate your professional journey with mentorship, TechTalks, and personalized growth roadmaps Competitive compensation We match your ever-growing skills, talent, and contributions with competitive USD-based compensation and budgets for education, fitness, and team activities A selection of exciting projects Join projects with modern solutions development and top-tier clients that include Fortune 500 enterprises and leading product brands Flextime Tailor your schedule for an optimal work-life balance, by having the options of working from home and going to the office – whatever makes you the happiest and most productive. Meet Our Recruitment Process Asynchronous stage – An automated, self-paced track that helps us move faster and give you quicker feedback: Short online form to confirm basic requirements 30–60 minute skills assessment via Codility – a platform founded in Poland that helps us provide quicker feedback and streamline this stage of the process. 5-minute introduction video Synchronous stage – Live interviews Technical interview with our engineering team (scheduled at your convenience) Final interview with your future teammates If it’s a match — you’ll get an offer!

Technology

AgileEngine

Full Stack Engineer

Senior

Remote

Krakow, Poland

5,600 - 7,400 USD

🏢 Summary: Senior Full Stack Engineer role focused on building and modernizing a large-scale healthcare platform supporting primary care programs. The position involves developing scalable backend APIs in C#/.NET and frontend applications in React and TypeScript, along with healthcare integrations such as EMR systems and HL7/FHIR. You will collaborate cross-functionally to deliver high-quality, performant, and maintainable solutions. 🗂️ Requirements: 6+ years of software development experience, Experience with C# and .NET Framework/.NET Core/.NET 6+, Experience with React and/or Angular, Experience with TypeScript, Experience with SQL Server and/or PostgreSQL, Experience with NoSQL databases, Experience with Telerik/Kendo UI, Experience with API design and development, Experience with distributed systems, Upper-intermediate English level 📃 Skills: C#, .NET, .NETCore, .NET6, React, Angular, TypeScript, SQLServer, PostgreSQL, NoSQL, Telerik, Kendo, APIs, DistributedSystems, Azure, HL7, FHIR, EMR, EHR 🏢 Description: ID69153 AgileEngine is an Inc. 5000 company that creates award-winning software for Fortune 500 brands and trailblazing startups across 17+ industries. We rank among the leaders in areas like application development and AI/ML, and our people-first culture has earned us multiple Best Place to Work awards. Why join us If you're looking for a place to grow, make an impact, and work with people who care, we'd love to meet you! :) About the role We are looking for a Senior Full Stack Engineer to develop and maintain backend and frontend components of a large-scale healthcare platform supporting primary care programs. You will build scalable APIs and business workflows using C# and .NET Core, implement React and TypeScript frontend experiences, and contribute to healthcare integrations including EMR systems and HL7/FHIR standards. The role spans modernization initiatives and cross-functional collaboration with product, data, DevOps, and clinical teams. What you will do Develop and maintain backend and frontend platform components; Participate in architecture and technical design discussions; Implement scalable APIs and business workflows; Build healthcare workflows and integrations; Support modernization and refactoring initiatives; Collaborate with product, data, DevOps, and clinical teams; Improve performance, maintainability, and code quality; Contribute to code reviews and technical decision-making. Must haves 6+ years software development experience ; Experience with C# / .NET Framework, .NET Core / .NET 6+ ; Experience with React and/or Angular ; Experience with TypeScript ; Experience with SQL Server and/or PostgreSQL ; Experience with No-SQL Databases ; Experience with Telerik/Kendo UI ; Experience with API design and development ; Experience with distributed systems; Upper-intermediate English level. Nice to haves Experience with healthcare software; Experience with EMR / EHR systems; Experience building offline-first applications; Experience with Azure; Familiarity with HL7/FHIR familiarity. The benefits of joining us Professional growth Accelerate your professional journey with mentorship, TechTalks, and personalized growth roadmaps Competitive compensation We match your ever-growing skills, talent, and contributions with competitive USD-based compensation and budgets for education, fitness, and team activities A selection of exciting projects Join projects with modern solutions development and top-tier clients that include Fortune 500 enterprises and leading product brands Flextime Tailor your schedule for an optimal work-life balance, by having the options of working from home and going to the office – whatever makes you the happiest and most productive. Meet Our Recruitment Process Asynchronous stage – An automated, self-paced track that helps us move faster and give you quicker feedback: Short online form to confirm basic requirements 30–60 minute skills assessment via Codility – a platform founded in Poland that helps us provide quicker feedback and streamline this stage of the process. 5-minute introduction video Synchronous stage – Live interviews Technical interview with our engineering team (scheduled at your convenience) Final interview with your future teammates If it’s a match — you’ll get an offer!

Technology

AgileEngine

Backend Engineer (AdTech)

Senior

Remote

Krakow, Poland

4,300 - 6,400 USD

🏢 Summary: Senior Backend Engineer role to architect and build the core systems of a next-generation AdTech platform embedding products into visual experiences. The position focuses on designing high-throughput, low-latency distributed services for campaign delivery, targeting, attribution, and reporting using Python, Django, Kubernetes, and AWS. Engineers define system architecture from the ground up and drive scalability, reliability, and performance. 🗂️ Requirements: 3–4 years of experience building scalable systems, Experience in AdTech domain, Strong knowledge of algorithms, data structures, networking, databases, Experience designing and scaling distributed systems, Focus on performance, observability, fault tolerance, Experience with Python and Django or other backend languages, Experience with Kubernetes, Experience with PostgreSQL, Experience with AWS, Ability to design system architecture, Upper-intermediate English 📃 Skills: Python, Django, Kubernetes, PostgreSQL, AWS, AdTech, ETL, APIs, DistributedSystems, Algorithms, DataStructures, Networking, Databases 🏢 Description: ID52365 AgileEngine is an Inc. 5000 company that creates award-winning software for Fortune 500 brands and trailblazing startups across 17+ industries. We rank among the leaders in areas like application development and AI/ML, and our people-first culture has earned us multiple Best Place to Work awards. Why join us If you're looking for a place to grow, make an impact, and work with people who care, we'd love to meet you! :) About the role Join as a Senior Backend Developer (AdTech) to help build a next-generation advertising platform powered by scalable backend systems, real-time data processing, and distributed architectures. You will work with technologies such as Python, Django, Kubernetes, PostgreSQL, and AWS while contributing to technical direction and engineering standards in an early-stage environment. This role offers strong ownership, collaboration with experienced engineers, and the opportunity to create products used by millions of people. What you will do Architect, build, and evolve core systems for the Ads platform; Design APIs and services supporting campaign management, targeting, delivery, attribution, and reporting; Build and optimize high-throughput, low-latency systems processing large volumes of events and data; Own critical systems end-to-end, including design, implementation, deployment, monitoring, and ongoing improvements; Drive architectural decisions and establish patterns that support scalability, reliability, and developer productivity; Collaborate closely with product, data, and partner teams to translate business requirements into robust technical solutions; Provide technical leadership through design reviews, system discussions, and mentoring other engineers; Contribute to engineering best practices, documentation, and long-term platform vision; Participate in hiring and help grow a strong, high-performing team. Must haves 5 years of software development experience building scalable systems (backend programming languages/frameworks, e.g. Java , .NET , Python , Node.js etc); Experience with AdTech ; Experience with DSPs, SSPs, ad exchanges, affiliate programs, Prebid.js, Prebid Server, Google Ad Manager, Amazon UAM/TAM, OpenRTB, identity and addressability solutions, as well as ad operations workflows; Deep understanding of computer science fundamentals (algorithms, data structures, networking, databases); Proven experience designing and scaling distributed systems focusing on performance, observability, and fault tolerance; Strong architectural instincts and the ability to make high-leverage technical decisions that impact multiple teams and systems; Demonstrated ability to influence and mentor senior engineers, guide teams through ambiguity, and elevate engineering practices across the board; Exceptional ownership mindset — you drive initiatives forward, raise the bar, and deliver lasting impact; Excellent communication and cross-functional collaboration skills; Comfortable operating in a fast-paced, high-autonomy, product-driven environment; Experience with e-commerce and catalog management is preferred; Familiarity with Python , Django , Kubernetes , PostgreSQL , AWS is strongly preferred, but deep expertise in analogous systems and a willingness to learn are welcome; Upper-intermediate English level. Nice to haves Strong experience with complex ETL flows and high-throughput systems is highly preferred. The benefits of joining us Professional growth Accelerate your professional journey with mentorship, TechTalks, and personalized growth roadmaps Competitive compensation We match your ever-growing skills, talent, and contributions with competitive USD-based compensation and budgets for education, fitness, and team activities A selection of exciting projects Join projects with modern solutions development and top-tier clients that include Fortune 500 enterprises and leading product brands Flextime Tailor your schedule for an optimal work-life balance, by having the options of working from home and going to the office – whatever makes you the happiest and most productive. Meet Our Recruitment Process Asynchronous stage – An automated, self-paced track that helps us move faster and give you quicker feedback: Short online form to confirm basic requirements 30–60 minute skills assessment via Codility – a platform founded in Poland that helps us provide quicker feedback and streamline this stage of the process. 5-minute introduction video Synchronous stage – Live interviews Technical interview with our engineering team (scheduled at your convenience) Final interview with your future teammates If it’s a match — you’ll get an offer!

Technology

AgileEngine

Backend Engineer

Senior

Remote

Krakow, Poland

5,600 - 7,400 USD

🏢 Summary: Senior Backend Engineer role to architect and build the core systems of a next-generation AdTech platform, focusing on high-throughput, low-latency services for campaign delivery, targeting, and attribution. The position involves defining system architecture from the ground up using Python, Django, Kubernetes, and AWS in a distributed, scalable environment. Engineers will drive technical direction, optimize performance, and provide leadership in a fast-paced, product-driven setting. 🗂️ Requirements: 5+ years of software development experience building scalable backend systems, Strong knowledge of algorithms, data structures, networking, and databases, Proven experience designing and scaling distributed systems, Experience with backend programming languages (e.g. Java, .NET, Python, Node.js), Ability to design high-throughput, low-latency systems, Experience with system architecture and technical decision-making, Availability to work until 1pm EST, Upper-intermediate English level 📃 Skills: Python, Django, Kubernetes, AWS, PostgreSQL, Java, .NET, Node.js, ETL, OpenRTB, Prebid.js, GoogleAdManager, AmazonUAM, DSP, SSP 🏢 Description: ID68432 AgileEngine is an Inc. 5000 company that creates award-winning software for Fortune 500 brands and trailblazing startups across 17+ industries. We rank among the leaders in areas like application development and AI/ML, and our people-first culture has earned us multiple Best Place to Work awards. Why join us If you're looking for a place to grow, make an impact, and work with people who care, we'd love to meet you! :) About the role We are looking for a Senior Backend Engineer to architect and build the core systems of a next-generation AdTech platform that embeds products directly into visual experiences. You will design high-throughput, low-latency services for campaign delivery, targeting, attribution, and partner integrations using Python, Django, Kubernetes, and AWS. This is an early-stage initiative where senior engineers define the technical direction and system architecture from the ground up. What you will do Architect, build, and evolve core systems for the Ads platform; Design APIs and services supporting campaign management, targeting, delivery, attribution, and reporting; Build and optimize high-throughput, low-latency systems processing large volumes of events and data; Own critical systems end-to-end, including design, implementation, deployment, monitoring, and ongoing improvements; Drive architectural decisions and establish patterns that support scalability, reliability, and developer productivity; Collaborate closely with product, data, and partner teams to translate business requirements into robust technical solutions; Provide technical leadership through design reviews, system discussions, and mentoring other engineers; Contribute to engineering best practices, documentation, and long-term platform vision; Participate in hiring and help grow a strong, high-performing team. Must haves 5 years of software development experience building scalable systems using backend programming languages/frameworks (e.g. Java , .NET , Python , Node.js , etc); Deep understanding of computer science fundamentals, including algorithms, data structures, networking, and databases; Proven experience designing and scaling distributed systems with a focus on performance, observability, and fault tolerance; Strong architectural instincts and the ability to make high-leverage technical decisions that impact multiple teams and systems; Demonstrated ability to influence and mentor senior engineers, guide teams through ambiguity, and elevate engineering practices across the board; Exceptional ownership mindset; Availability to work till 1pm EST (till 8 pm Kyiv time) ; Excellent communication and cross-functional collaboration skills; Comfortable operating in a fast-paced, high-autonomy, product-driven environment; Experience with e-commerce and catalog management is preferred; Familiarity with Python , Django , Kubernetes , PostgreSQL , and AWS is strongly preferred, but deep expertise in analogous systems and a willingness to learn are welcome; Upper-intermediate English level. Nice to haves Strong experience with complex ETL flows and high-throughput systems is highly preferred; Experience with AdTech (This may include experience with DSPs, SSPs, ad exchanges, affiliate programs, Prebid.js, Prebid Server, Google Ad Manager, Amazon UAM/TAM, OpenRTB, identity and addressability solutions, as well as ad operations workflows.) The benefits of joining us Professional growth: Accelerate your professional journey with mentorship, TechTalks, and personalized growth roadmaps Competitive compensation: We match your ever-growing skills, talent, and contributions with competitive USD-based compensation and budgets for education, fitness, and team activities A selection of exciting projects: Join projects with modern solutions development and top-tier clients that include Fortune 500 enterprises and leading product brands Flextime: Tailor your schedule for an optimal work-life balance, by having the options of working from home and going to the office – whatever makes you the happiest and most productive. Meet Our Recruitment Process Asynchronous stage – An automated, self-paced track that helps us move faster and give you quicker feedback: Short online form to confirm basic requirements 30–60 minute skills assessment via Codility – a platform founded in Poland that helps us provide quicker feedback and streamline this stage of the process. 5-minute introduction video Synchronous stage – Live interviews Technical interview with our engineering team (scheduled at your convenience) Final interview with your future teammates If it’s a match — you’ll get an offer!

Technology

AgileEngine

Full Stack Engineer

Senior

Remote

Krakow, Poland

4,000 - 7,400 USD

🏢 Summary: The offer is for a Middle/Senior Full Stack Engineer to enhance and maintain an internal dashboard platform hosted on Microsoft Azure, integrating Salesforce, Jira, ERP systems, and Azure applications. The role involves building backend services and APIs with Node.js, maintaining frontend components, and configuring Azure networking and security. It requires end-to-end ownership of technical delivery and system reliability. 🗂️ Requirements: 4+ years of software engineering experience or relevant degree, Strong hands-on experience with Node.js, Experience building and consuming REST APIs, Experience with Microsoft Azure services, Knowledge of Azure networking and security, Experience with relational databases, Experience with HTML, JavaScript, and CSS, Ability to work independently and own technical delivery, Basic understanding of Salesforce, Upper-intermediate English level 📃 Skills: Node.js, JavaScript, HTML, CSS, Azure, REST, SQL, Salesforce, Jira, ERP, APIs, SSO, EntraID 🏢 Description: ID70850 AgileEngine is an Inc. 5000 company that creates award-winning software for Fortune 500 brands and trailblazing startups across 17+ industries. We rank among the leaders in areas like application development and AI/ML, and our people-first culture has earned us multiple Best Place to Work awards. Why join us If you're looking for a place to grow, make an impact, and work with people who care, we'd love to meet you! :) About the role We are looking for a Middle/Senior Full Stack Engineer to enhance and maintain an internal dashboard platform hosted on Microsoft Azure, building integrations between Salesforce, Jira, ERP systems, and Azure-hosted applications. You will develop backend services and APIs using Node.js, maintain frontend functionality in JavaScript and HTML, and configure Azure networking and security components as the primary engineering contributor on the project. The role requires strong end-to-end ownership and the ability to translate business requirements into reliable technical solutions independently. What you will do Enhance and maintain an existing internal dashboard platform hosted on Microsoft Azure; Design, develop, and support integrations between Salesforce, Jira, ERP systems, and Azure-hosted applications; Build and maintain backend services, APIs, and data integrations using Node.js; Develop and maintain frontend functionality using HTML, JavaScript, and CSS; Work closely with the Project Manager to translate business requirements into technical solutions and deliverables; Configure and support Azure-based infrastructure components, including network and security configurations such as IP whitelisting; Ensure system reliability, performance, and scalability across integrated platforms; Troubleshoot and resolve technical issues throughout the software development lifecycle; Act as the primary engineering contributor for the project, taking ownership of technical delivery and execution. Must haves 4+ years of professional software engineering experience or a degree in Computer Science, Software Engineering, or a related field ; Strong hands-on experience with Node.js development; Experience building and consuming REST APIs and system integrations; Experience working with Microsoft Azure cloud services; Knowledge of Azure networking and security concepts, including IP whitelisting; Experience with Azure SQL Database or similar relational database technologies; Experience with HTML , JavaScript , and CSS ; Ability to work independently and take ownership of end-to-end technical delivery; Basic understanding of Salesforce ; Upper-intermediate English level. Nice to haves Experience integrating with Salesforce APIs ; Knowledge of Jira APIs and workflow automation; Experience implementing Single Sign-On (SSO) solutions using Microsoft Entra ID . The benefits of joining us Professional growth Accelerate your professional journey with mentorship, TechTalks, and personalized growth roadmaps Competitive compensation We match your ever-growing skills, talent, and contributions with competitive USD-based compensation and budgets for education, fitness, and team activities A selection of exciting projects Join projects with modern solutions development and top-tier clients that include Fortune 500 enterprises and leading product brands Flextime Tailor your schedule for an optimal work-life balance, by having the options of working from home and going to the office – whatever makes you the happiest and most productive. Meet Our Recruitment Process Asynchronous stage – An automated, self-paced track that helps us move faster and give you quicker feedback: Short online form to confirm basic requirements 30–60 minute skills assessment via Codility – a platform founded in Poland that helps us provide quicker feedback and streamline this stage of the process. 5-minute introduction video Synchronous stage – Live interviews Technical interview with our engineering team (scheduled at your convenience) Final interview with your future teammates If it’s a match — you’ll get an offer!

Technology

AgileEngine

Backend Engineer (AdTech)

Senior

Remote

Krakow, Poland

5,600 - 7,400 USD

🏢 Summary: Senior Backend Engineer role focused on architecting and building the core systems of a next-generation AdTech platform, designing high-throughput, low-latency services for campaign delivery, targeting, and attribution. The position involves defining system architecture from scratch, scaling distributed systems, and providing technical leadership in a fast-paced environment. Strong experience with scalable backend development and AdTech ecosystems is required. 🗂️ Requirements: 5+ years of experience building scalable backend systems, Experience in AdTech (DSPs, SSPs, ad exchanges, Prebid, Google Ad Manager, OpenRTB, etc.), Strong knowledge of algorithms, data structures, networking, and databases, Proven experience designing and scaling distributed systems, Experience with backend programming languages (Java, .NET, Python, Node.js), Ability to design high-throughput, low-latency systems, Upper-intermediate English level, Availability to work until 1pm EST, Experience mentoring engineers and driving architectural decisions 📃 Skills: Python, Django, Kubernetes, AWS, PostgreSQL, Java, .NET, Node.js, OpenRTB, Prebid.js, Prebid, GoogleAdManager, AmazonUAM, AmazonTAM, ETL 🏢 Description: ID52365 AgileEngine is an Inc. 5000 company that creates award-winning software for Fortune 500 brands and trailblazing startups across 17+ industries. We rank among the leaders in areas like application development and AI/ML, and our people-first culture has earned us multiple Best Place to Work awards. Why join us If you're looking for a place to grow, make an impact, and work with people who care, we'd love to meet you! :) About the role We are looking for a Senior Backend Engineer to architect and build the core systems of a next-generation AdTech platform that embeds products directly into visual experiences. You will design high-throughput, low-latency services for campaign delivery, targeting, attribution, and partner integrations using Python, Django, Kubernetes, and AWS. This is an early-stage initiative where senior engineers define the technical direction and system architecture from the ground up. What you will do Architect, build, and evolve core systems for the Ads platform; Design APIs and services supporting campaign management, targeting, delivery, attribution, and reporting; Build and optimize high-throughput, low-latency systems processing large volumes of events and data; Own critical systems end-to-end, including design, implementation, deployment, monitoring, and ongoing improvements; Drive architectural decisions and establish patterns that support scalability, reliability, and developer productivity; Collaborate closely with product, data, and partner teams to translate business requirements into robust technical solutions; Provide technical leadership through design reviews, system discussions, and mentoring other engineers; Contribute to engineering best practices, documentation, and long-term platform vision; Participate in hiring and help grow a strong, high-performing team. Must haves 5 years of software development experience building scalable systems (backend programming languages/frameworks, e.g. Java , .NET , Python , Node.js etc); Experience with AdTech (This may include experience with DSPs, SSPs, ad exchanges, affiliate programs, Prebid.js, Prebid Server, Google Ad Manager, Amazon UAM/TAM, OpenRTB, identity and addressability solutions, as well as ad operations workflows); Deep understanding of computer science fundamentals (algorithms, data structures, networking, databases); Proven experience designing and scaling distributed systems focusing on performance, observability, and fault tolerance; Strong architectural instincts and the ability to make high-leverage technical decisions that impact multiple teams and systems; Demonstrated ability to influence and mentor senior engineers, guide teams through ambiguity, and elevate engineering practices across the board; Exceptional ownership mindset — you drive initiatives forward, raise the bar, and deliver lasting impact; Excellent communication and cross-functional collaboration skills; Availability to work till 1pm EST (till 8 pm Kyiv time) ; Comfortable operating in a fast-paced, high-autonomy, product-driven environment; Experience with e-commerce and catalog management is preferred; Familiarity with Python , Django , Kubernetes , PostgreSQL , and AWS is strongly preferred, but deep expertise in analogous systems and a willingness to learn are welcome; Upper-intermediate English level. Nice to haves Strong experience with complex ETL flows and high-throughput systems is highly preferred. The benefits of joining us Professional growth Accelerate your professional journey with mentorship, TechTalks, and personalized growth roadmaps Competitive compensation We match your ever-growing skills, talent, and contributions with competitive USD-based compensation and budgets for education, fitness, and team activities A selection of exciting projects Join projects with modern solutions development and top-tier clients that include Fortune 500 enterprises and leading product brands Flextime Tailor your schedule for an optimal work-life balance, by having the options of working from home and going to the office – whatever makes you the happiest and most productive. Meet Our Recruitment Process Asynchronous stage – An automated, self-paced track that helps us move faster and give you quicker feedback: Short online form to confirm basic requirements 30–60 minute skills assessment via Codility – a platform founded in Poland that helps us provide quicker feedback and streamline this stage of the process. 5-minute introduction video Synchronous stage – Live interviews Technical interview with our engineering team (scheduled at your convenience) Final interview with your future teammates If it’s a match — you’ll get an offer!

Technology

AgileEngine

QA Engineer ID66279

Senior

Remote

Krakow, Poland

4,200 - 6,400 USD

🏢 Summary: Senior QA Engineer role focused on manual testing of web applications and validation of AI-generated outputs within LLM-integrated features. The position involves designing and executing UI, API, and AI behavior test scenarios, evaluating model quality metrics, and ensuring prompt–response accuracy in an Agile environment. The engineer works with test management and CI/CD tools to maintain high product quality across web and AI components. 🗂️ Requirements: 4+ years of manual testing experience, Strong knowledge of SDLC and STLC, Experience with test design techniques, Experience in UI testing, Experience in API testing using Postman, Experience with TestRail, Ability to perform defect analysis and reporting, Basic understanding of CI/CD processes, Ability to evaluate AI outputs using quality metrics, Intermediate English level 📃 Skills: ManualTesting, UITesting, APITesting, Postman, TestRail, JIRA, Jenkins, CI/CD, LLM, OpenAI, Azure, LangChain, Agile, SDLC, STLC 🏢 Description: AgileEngine is an Inc. 5000 company that creates award-winning software for Fortune 500 brands and trailblazing startups across 17+ industries. We rank among the leaders in areas like application development and AI/ML, and our people-first culture has earned us multiple Best Place to Work awards. Why join us If you're looking for a place to grow, make an impact, and work with people who care, we'd love to meet you! :) About the role We are looking for a Senior QA Engineer to perform manual testing of web applications and validate AI-generated outputs as part of a product team building LLM-integrated features. You will design and execute test cases across UI, API, and AI behavior scenarios using TestRail, Postman, and JIRA, working within an Agile environment. The role requires a detail-oriented engineer who can evaluate model quality metrics and ensure accuracy, completeness, and alignment across prompt–response workflows. What you will do Perform manual testing of web applications to identify bugs, glitches, and inconsistencies; Develop, maintain, and execute detailed manual test cases based on product requirements and specifications; Perform thorough cross-browser UI testing to ensure consistent behavior across multiple browsers; Validate AI-generated test cases, summaries, and recommendations produced by integrated LLMs; Design and execute test scenarios to verify AI behavior, including prompt-response consistency and contextual relevance; Evaluate AI model quality using defined acceptance metrics such as precision, recall, hallucination rate, and duplication rate; Conduct manual API testing to validate request and response accuracy, error handling, and integration; Use TestRail to create, manage, and track test plans, test cases, and test execution results; Use Jenkins CI/CD pipelines; Report and document defects clearly using JIRA ; Participate in daily stand-ups, sprint planning, and other Agile team meetings; Review user stories and acceptance criteria to understand the scope of testing; Estimate own tasks and report risks to the team lead; Collaborate with developers and other QA team members to reproduce issues and verify fixes; Maintain and update test documentation as needed. Must haves 4+ years of experience with manual testing; Basic understanding of methodologies and SDLC and STLC models; Knowledge of testing and quality assurance processes; Strong experience with test design activities to cover a set of product requirements; Knowledge of test design techniques and testing methodologies; Defect analysis skills and the ability to write detailed and useful defect reports; Experience with Postman for API testing and browser developer tools; Experience with UI testing; Experience with TestRail as a test management system; Basic understanding of CI/CD processes; Intermediate English level. Nice to haves Understanding of LLM evaluation principles, including prompt engineering, output validation, and model fine-tuning cycles; Familiarity with AI and ML concepts, APIs, and frameworks such as OpenAI API , Azure OpenAI , or LangChain ; Knowledge of data protection and compliance standards for AI systems, including GDPR, zero-data retention, and PII anonymization; Experience with SSO testing; Experience in performance or load testing. The benefits of joining us Professional growth Accelerate your professional journey with mentorship, TechTalks, and personalized growth roadmaps Competitive compensation We match your ever-growing skills, talent, and contributions with competitive USD-based compensation and budgets for education, fitness, and team activities A selection of exciting projects Join projects with modern solutions development and top-tier clients that include Fortune 500 enterprises and leading product brands Flextime Tailor your schedule for an optimal work-life balance, by having the options of working from home and going to the office – whatever makes you the happiest and most productive. Meet Our Recruitment Process Asynchronous stage – An automated, self-paced track that helps us move faster and give you quicker feedback: Short online form to confirm basic requirements 30–60 minute skills assessment via Codility – a platform founded in Poland that helps us provide quicker feedback and streamline this stage of the process. 5-minute introduction video Synchronous stage – Live interviews Technical interview with our engineering team (scheduled at your convenience) Final interview with your future teammates If it’s a match — you’ll get an offer!