April 8, 2026
Back-End Applications Engineer
Senior • Hybrid
Krakow, Poland
Your impact
We are looking for a highly skilled Back-End Engineer to join our growing team. This is a hands-on engineering role, primarily focused on the back-end development of our SaaS web applications InSight Planning and InSight Operations which our subscription customers use to explore and visualize real world travel patterns. You will be responsible for designing, implementing, and optimizing core components of our application stack. While the role focuses on back-end work, occasional involvement in front-end tasks may occur as part of delivering end-to-end functionality.
Key Responsibilities:
Design, implement, and maintain customer-facing features in the StreetLight SaaS web applications (Planning and Operations) and their analytics data pipeline
Deliver product releases and fixes to production as needed
Write automated unit tests and participate in peer design and code reviews
Collaborate daily with the other developers and QA engineers on the team, as well as with Product Management
Productize analytics models from the Data Science and Data Engineering team
Tune StreetLight InSight Planning for performance, scalability, and reliable operation to serve our growing customer base
Assist Support and Operations in resolving production issues when needed, and improve the product to avoid them in the future
Here's what you'll need
BS / MS in Computer Science, Mathematics, or an Engineering discipline from a top university
4+ years of experience as a Software Engineer at a software product company, preferable in an enterprise market
Competence and experience in backend web development
Strong problem solving and solution design skills
Proficiency in Python (Java, C++ or Ruby experience can substitute for Python in a candidate who is open to learning new technologies)
Proficiency in SQL and working with relational databases
Experience working in cloud-deployed platforms such as AWS, Google Cloud
Product and customer orientation
Good communication skills - both written and verbal
Quick learner, and a strong team player
Nice to have:
Experience developing web-based SaaS applications
Experience in frontend web development
We offer:
Rewarding employment: Full-time employment with a salary that matches your qualifications
Hybrid work model: Enjoy the flexibility of working from home, with just several office days per month
Comprehensive benefits: Including Lux Med medical care, psychological support, life insurance, My Benefit cafeteria system, Multisport card co-financing, and a car/bike park sharing system
Co-financed holidays: Enjoy "Wczasy pod Gruszą" for a well-deserved break
Global projects: Engage in exciting international projects
Inclusive networks: Join our diverse employee networks like Women's Network, OneWorld, PRISM, Careers Network, Green Team, SpeakUp, Collectively, and more
Continuous learning: Participate in our Graduate Development Program, Learners’ Community, and self-learning platforms
Language courses: Enhance your skills with courses in English, German, and Polish
We know that if we are inclusive, we’re more connected, and if we are diverse, we’re more creative. We accept people for who they are, regardless of age, disabilities, gender identity, gender expression, marital status, mental health, race, faith or belief, sexual orientation, socioeconomic background, and whether you’re pregnant or on family leave. Find out more about life at Jacobs. As a Disability Confident employer, we will interview all disabled applicants who meet the criteria for a vacancy. If you require further support or reasonable adjustments with regards to the recruitment process (for example, you require the application form in a different format), please contact the team recruitmentpoland@jacobs.com
Similar jobs you might like
Technology
Jacobs
Technical Lead Applications Engineer
Senior
Hybrid
Krakow, Poland
🏢 Summary: Hands-on Technical Lead Applications Engineer role focused on backend development of SaaS web applications and analytics data pipelines, with responsibility for architectural decisions and technical leadership. The position combines coding, system design, performance optimization, and cross-team coordination to deliver scalable, customer-facing products. It involves mentoring engineers and ensuring high-quality releases in a cloud-based environment. 🗂️ Requirements: BS/MS in Computer Science, Mathematics or Engineering, 7+ years of software engineering experience in a product company, 5+ years of experience developing web-based SaaS applications, Strong backend development experience, Proficiency in Python or Java or C++ or Ruby, Proficiency in SQL, Experience with relational databases, Experience with data pipelines, Experience with data streaming technologies, Experience with batch processing, Experience with AWS or Google Cloud, Experience in frontend and backend web development, Experience with automated unit testing, Experience conducting code reviews and technical design reviews 📃 Skills: Python, Java, C++, Ruby, SQL, AWS, GoogleCloud, SaaS, Databases, DataPipelines, DataStreaming, BatchProcessing, UnitTesting, WebDevelopment, Cloud 🏢 Description: At Jacobs , we're embarking on an exciting journey as we initiate the development of our Digital & Data Hub in the heart of Krakow. Our mission is to undertake projects spanning various industries, including Consumer and Manufacturing, Defence and Security, Energy and Utilities, Financial Services, Government and Public Services, Health and Life Sciences, and Transport. Jacobs has acquired StreetLight Data, a mobility analytics solution provider - marking the company’s second strategic acquisition in recent months and building on its strong foundation of existing technology and data capabilities. We are looking for a highly skilled Technical Lead Applications Engineer to join our growing team. This is a hands-on leadership role, primarily focused on back-end development of our SaaS web applications, with occasional involvement in front-end tasks. Beyond coding, you will set the technical direction for the team, make key architectural decisions, mentor junior engineers, and coordinate cross-team efforts to ensure high quality delivery. Key Responsibilities: Design, implement, and maintain customer-facing features, including both frontend and backend components, in the StreetLight SaaS web applications (InSight Planning and Insight Operations) and their analytics data pipeline Provide technical leadership and drive architectural decisions to ensure code quality, performance, and scalability Strong backend development experience including proficiency with relational databases Author and review technical designs, conduct thorough code reviews to uphold engineering excellence Deliver product releases and fixes to production as needed Interface among our San Francisco, Vancouver, Bangalore, and Eastern European teams, and mentor more junior engineers Write automated unit tests and participate in peer design and code reviews Collaborate as needed with the other developers and QA engineers on the team, as well as with Product Management Productize analytics models from the Data Science and Data Engineering team Tune StreetLight InSight Planning and Streetlight Insight Operations for performance, scalability, and reliable operation to serve our growing customer base Assist Support and Operations in resolving production issues when needed, and improve the product to avoid them in the future Here's what you'll need BS/MS in Computer Science, Mathematics, or an Engineering discipline from a top university 7+ years of experience as a Software Engineer at a software product company, preferable in an enterprise market 5+ years of experience developing web-based SaaS applications Competence and experience in both frontend and backend web development Strong problem solving and solution design skills Proficiency in Python (Java, C++ or Ruby experience can substitute for Python in a candidate who is open to learning new technologies) Proficiency in SQL and working with relational databases Competence and experience in handling data pipelines including experience with data streaming technologies and batch processes Experience working in cloud-deployed platforms such as AWS, Google Cloud Product and customer orientation Good communication skills - both written and verbal Quick learner, and a strong team player We offer: Rewarding employment: Full-time employment with a salary that matches your qualifications Hybrid work model: Enjoy the flexibility of working from home, with just several office days per month Comprehensive benefits: Including Lux Med medical care, psychological support, life insurance, My Benefit cafeteria system, Multisport card co-financing, and a car/bike park sharing system Co-financed holidays: Enjoy "Wczasy pod Gruszą" for a well-deserved break Global projects: Engage in exciting international projects Inclusive networks: Join our diverse employee networks like Women's Network, OneWorld, PRISM, Careers Network, Green Team, SpeakUp, Collectively, and more Continuous learning: Participate in our Graduate Development Program, Learners’ Community, and self-learning platforms Language courses: Enhance your skills with courses in English, German, and Polish We know that if we are inclusive, we’re more connected, and if we are diverse, we’re more creative. We accept people for who they are, regardless of age, disabilities, gender identity, gender expression, marital status, mental health, race, faith or belief, sexual orientation, socioeconomic background, and whether you’re pregnant or on family leave. Find out more about life at Jacobs. As a Disability Confident employer, we will interview all disabled applicants who meet the criteria for a vacancy. If you require further support or reasonable adjustments with regards to the recruitment process (for example, you require the application form in a different format), please contact the team recruitmentpoland@jacobs.com
Technology
March Networks
Backend Developer Mid / Mid+
Mid
Hybrid
Gliwice, Poland
13,500 - 18,500 PLN
🏢 Summary: Backend Developer role focused on building and maintaining complex, data-driven applications within a Scrum team, including a cloud platform integrating video surveillance and multiple data sources. The position involves developing .NET Core services, working with databases and message brokers, and contributing to CI/CD and containerized environments. The role requires close collaboration with cross-functional teams and active participation in agile processes. 🗂️ Requirements: 3+ years of experience developing and deploying backend C# .NET solutions, Experience creating .NET Core services and applications, Knowledge of SQL and NoSQL databases (Postgres, Starrocks, Mongo), Knowledge of message brokers (RabbitMQ, Kafka), Experience building applications for Docker and Kubernetes, Good knowledge of design patterns and programming best practices, Experience with Visual Studio or Visual Studio Code, Experience with Jira, English proficiency at minimum B1 level, Polish at communicative level, Availability to work at least 3 days per week from the Gliwice office 📃 Skills: C#, .NET, .NETCore, SQL, Postgres, Starrocks, MongoDB, RabbitMQ, Kafka, Docker, Kubernetes, VisualStudio, VSCode, Jira 🏢 Description: We are looking for a backend developer who will join our scrum team building complex data-driven applications, including Searchlight Cloud. About the project Searchlight Cloud is a highly flexible platform that combines high-definition video surveillance with various data sources including transactional data from point-of-sale systems, metadata from AI-enabled cameras and other forms of sensor-driven data to give organizations a complete view of their business. Using the platform, corporations can address security and fraud concerns, while also gaining insights into operational, compliance, and sales and marketing issues. Duties and Responsibilities Working in 2-week sprints, assist with building data-driven applications in a team of backend developers, frontend developers and QA Working daily with the scrum, interdisciplinary team Proposing technical solutions Creating new features Preparing documentation Bugfixing and code refactoring Code reviews Collaboration with DevOps team Requirements Must have: +3 years in developing and deploying backend C# .NET Solutions Experience in creating .NET Core services and applications Knowledge of SQL and non-SQL databases (Postgres, Starrocks, Mongo) Knowledge of message brokers (Rabbit, Kafka) Knowledge of building applications for Docker and Kubernetes Good knowledge of design patterns and good programming practices Experience with Visual Studio/Visual Studio Code and Jira English - min. B1 level, allowing daily communication, writing documentation, participation in meetings, etc. Polish at min. communicative level Ability to work at least 3 days a week from our office in Gliwice Nice to have: Bachelor’s or Master’s degree in Information Technology or a similar technical University degree Experience using GenAI tools in daily development workflows (e.g., GitHub Copilot, Amazon Q, Kiro) Experience with monitoring and logging tools (e.g., Prometheus, Grafana) Experience with unit testing and integration testing Experience in working in agile methodologies Why join us? Private healthcare (Medicover) Sport cards (Medicover Sport) Training budget Company lunch once a week English lessons with a native speaker during working hours (1,5h or 45 min a week) - depending on your proficiency level Free parking near the office
Technology
Jacobs
Full-stack Developer (Node.js/Angular/Typescript)
Mid
Hybrid
Krakow, MA, Poland
🏢 Summary: Full-stack Developer role focused on stabilizing and modernizing an acquired application by working across Angular frontend and Node.js backend. The position involves rebuilding the frontend in TypeScript, resolving critical issues, and implementing new features using cloud-native and serverless solutions on GCP. The role supports architectural improvements and platform scalability within a modern CI/CD-driven environment. 🗂️ Requirements: Minimum 3 years of professional experience as Software Developer, Experience with Angular, Proficiency in JavaScript and TypeScript, Backend development experience with Node.js, Experience with cloud platforms (GCP, AWS or Azure), Understanding of REST APIs and asynchronous programming, Experience with NoSQL databases, Experience with serverless/cloud runtimes, Ability to work with and modernize legacy code, Willingness to participate in on-call rotation 📃 Skills: Angular, TypeScript, JavaScript, Node.js, GCP, CloudRun, CloudFunctions, Firestore, REST, NoSQL, CI/CD, APIs, AWS, Azure 🏢 Description: We are looking for a Full‑stack Developer to join the Digital & Data Hub in the Jacobs Krakow office and support the stabilization and further development of an acquired application. You will work across both the frontend and backend, helping resolve critical issues, participate in rebuilding the frontend into TypeScript, and support the introduction of new features and architectural improvements. This role is ideal for someone with solid hands‑on development skills who wants to grow while contributing to impactful platform modernization. Responsibilities: Develop and maintain frontend and backend features using Angular (migrating toward TypeScript ) and Node.js (TypeScript/JavaScript) Support stabilization efforts by diagnosing and resolving defects, performance issues, and architectural bottlenecks Participate in the redesign and refactor of existing components, including modernizing monolithic services Contribute to rebuilding the frontend into a more maintainable and scalable TypeScript‑based structure Implement backend logic using GCP Cloud Run and Cloud Functions Work with Firestore (NoSQL) to build efficient and reliable data workflows Collaborate closely with DevOps and architecture teams on platform improvements Work with modern development practices such as code reviews, unit testing, and CI/CD Ensure compliance with security and authentication standards (GCP-based authentication already implemented) Here's what you'll need: Min. 3 years of professional experience as a Software Developer Practical experience with Angular and JavaScript/TypeScript Solid knowledge of backend development using Node.js Experience with cloud‑based development (preferably GCP, AWS or Azure also acceptable) Understanding of APIs, REST principles, asynchronous programming, and cloud-native patterns Experience working with NoSQL databases ( Firestore is a plus) Familiarity with serverless/cloud runtimes (Cloud Functions, Cloud Run, Lambda, etc.) Willingness to work with legacy code and contribute to modernization Strong problem‑solving skills and ownership mindset Willingness to participate in an on-call rotation, including after-hours support for critical production incidents We offer: Rewarding employment - full-time employment with a salary that matches your qualifications Hybrid work model - enjoy the flexibility of working mostly from home Flexible hours - start your day anytime between 7:30 and 10:00 AM Comprehensive benefits, including Lux Med medical care, psychological support, life insurance, My Benefit cafeteria system, Multisport card co-financing, and a car/bike park sharing system Co-financed holidays - enjoy "Wczasy pod Gruszą" for a well-deserved break Global projects - engage in exciting international projects Inclusive networks - join our diverse employee networks like Women's Network, OneWorld, PRISM, Careers Network, Green Team, SpeakUp, Collectively, and more Continuous learning - participate in our Graduate Development Program, Learners’ Community, and self-learning platforms Language courses - enhance your skills with courses in English, German, and Polish We know that if we are inclusive, we’re more connected, and we’re more creative. We accept people for who they are. Find out more about life at Jacobs . As a Disability Confident employer, we will interview all disabled applicants who meet the criteria for a vacancy. If you require further support or reasonable adjustments with regards to the recruitment process (for example, you require the application form in a different format), please contact the team recruitmentpoland@jacobs.com
Technology
Jacobs
Full-stack Java Developer
Mid
Hybrid
Krakow, Poland
🏢 Summary: Full-stack Developer role focused on building scalable, microservices-based applications using Java 21 and Spring Boot, with involvement across backend, frontend, testing, CI/CD, and cloud-native deployment. The position involves developing RESTful APIs, ensuring code quality, and deploying containerized solutions in a modern DevOps environment. The offer targets experienced engineers capable of delivering complex software solutions in international projects. 🗂️ Requirements: Minimum 4 years of hands-on experience in Java development, Strong experience with Spring and Spring Boot, Experience building RESTful APIs and microservices, Working knowledge of at least one frontend framework (preferably React), Proficiency with Git version control, Experience with SQL and NoSQL databases, Experience with Maven for build and dependency management, Experience with unit testing using JUnit and Mockito, Experience with Docker or Kubernetes, Experience working with CI/CD pipelines and Jenkins, Fluent English 📃 Skills: Java, Spring, SpringBoot, React, REST, Microservices, JUnit, Mockito, Wiremock, SonarQube, Docker, Kubernetes, ELK, BitBucket, Maven, Jenkins, Git, SQL, NoSQL 🏢 Description: At Jacobs, we're embarking on an exciting journey as we initiate the development of our Digital & Data Hub in the heart of Krakow. Our mission is to undertake projects spanning various industries, including Consumer and Manufacturing, Defence and Security, Energy and Utilities, Financial Services, Government and Public Services, Health and Life Sciences, and Transport. We are seeking a Full-stack Developer with expertise spanning various aspects of software development, including Java OOPS concepts, Java 21 features, web applications, REST services, testing frameworks, and more. The ideal candidate will have a proven track record of successful project implementation. Key Responsibilities: Apply object‑oriented programming principles in Java to deliver scalable and maintainable solutions Work with Java 21, making use of streams, functional interfaces, and collections for cleaner code Build microservices with Spring Boot and related frameworks, ensuring modular and efficient system design Develop RESTful APIs following industry best practices for implementation and consumption Write unit and integration tests using JUnit, Wiremock, and Mockito to ensure reliability and coverage Maintain high code quality through automated checks with SonarQube Deploy and orchestrate applications using Docker and Kubernetes Set up monitoring and logging with the ELK stack to support observability and troubleshooting Navigate CI/CD pipelines with BitBucket, Maven, and Jenkins to streamline delivery Contribute to team standards by conducting thorough code reviews Here's what you'll need: Minimum 4 years of hands-on experience in Java development Strong background in Spring and Spring Boot frameworks Working knowledge of front‑end technologies and at least one framework (preferably React ) Proficient in version control systems, especially Git Solid understanding of both SQL and NoSQL databases Experience with build and dependency management tools, particularly Maven Skilled in unit testing, particularly with JUnit and Mockito Proven ability to design and deliver complex software solutions Experience using Google Cloud Platform (GCP) in day‑to‑day software development Familiarity with containerization and orchestration tools like Docker or Kubernetes Experience working in a consulting environment, including collaboration with multiple stakeholders and clients Familiarity CI/CD pipelines and related tooling (Jenkins, Kubernetes, etc.) Strong analytical thinking and problem-solving capabilities Excellent communication and teamwork skills Fluent in English We offer: Rewarding employment - full-time employment with a salary that matches your qualifications Hybrid work model - enjoy the flexibility of working mostly from home Flexible hours - start your day anytime between 7:30 and 10:00 AM Comprehensive benefits, including Lux Med medical care, psychological support, life insurance, My Benefit cafeteria system, Multisport card co-financing, and a car/bike park sharing system Co-financed holidays - enjoy "Wczasy pod Gruszą" for a well-deserved break Global projects - engage in exciting international projects Inclusive networks - join our diverse employee networks like Women's Network, OneWorld, PRISM, Careers Network, Green Team, SpeakUp, Collectively, and more Continuous learning - participate in our Graduate Development Program, Learners’ Community, and self-learning platforms Language courses - enhance your skills with courses in English, German, and Polish We know that if we are inclusive, we’re more connected, and we’re more creative. We accept people for who they are. Find out more about life at Jacobs . As a Disability Confident employer, we will interview all disabled applicants who meet the criteria for a vacancy. If you require further support or reasonable adjustments with regards to the recruitment process (for example, you require the application form in a different format), please contact the team recruitmentpoland@jacobs.com
Technology
Ntiative
Senior Software Engineer
Senior
Hybrid
Warsaw, Poland
25,000 - 30,000 PLN
🏢 Summary: Senior Backend Engineer role focused on transforming a mission-critical e-commerce domain supporting subscriptions and purchasing journeys for millions of users. The position centers on migrating a monolithic system to scalable microservices, improving performance and reliability, and shaping the future architecture of a global platform. Engineers will work with event-driven systems and modern AI tools while owning solutions end-to-end. 🗂️ Requirements: 5+ years of professional backend engineering experience, Strong experience designing and operating microservices architectures, Experience modernising legacy systems and decomposing monoliths, Solid understanding of distributed systems and scalable backend design, Commercial experience with Go, Java, Kotlin or Scala, Hands-on experience with Kafka or similar event-streaming technologies, Hands-on experience with PostgreSQL, Hands-on experience with Docker and Kubernetes, Experience with CI/CD pipelines, Practical experience using AI coding assistants (Claude Code, Cursor, Copilot or similar), Ability to review and validate AI-generated code, Comfortable owning solutions from idea to production 📃 Skills: Go, Golang, Java, Kotlin, Scala, Kafka, PostgreSQL, Docker, Kubernetes, CI/CD, GraphQL, DDD, TDD, BDD, Microservices 🏢 Description: Join a global e-commerce technology organisation serving millions of customers across multiple international markets. As a Senior Backend Engineer, you will become part of a team responsible for one of the company's most critical customer-facing domains. The platform supports customer subscriptions, plans, and purchasing journeys used daily by millions of users. This is not a maintenance role. The team is actively transforming a mission-critical domain, modernising legacy systems, reducing technical debt, and building the next generation of scalable services that will support future growth. You will play a key role in migrating core functionality from a monolithic architecture to modern microservices while helping shape the future architecture of a global platform. What You'll Do Build & Scale Core Services Design, develop, and maintain scalable backend services within a distributed microservices architecture. Build reliable systems supporting millions of customer interactions. Improve performance, reliability, and scalability across critical customer-facing services. Drive Modernisation Lead the migration of key business domains from monolithic systems to modern microservices. Reduce technical debt and improve long-term maintainability. Design solutions that support future platform growth. Shape Architecture Participate in architecture discussions and technical decision-making. Design orchestration layers supporting complex customer journeys and business processes. Help define engineering standards and best practices. Work with Event-Driven Systems Build and operate services powered by event-driven architectures. Work extensively with Kafka and real-time lifecycle events. Design resilient and observable distributed systems. Raise Engineering Standards Conduct code reviews and support other engineers through technical guidance. Promote best practices across software development, testing, deployment, and observability. Contribute to a strong culture of ownership and continuous improvement. AI-Powered Engineering Use modern AI tools and coding agents throughout the software development lifecycle. Leverage AI for onboarding, architecture exploration, implementation, testing, debugging, and productivity improvements. Apply engineering judgement to validate, verify, and safely integrate AI-generated outputs. What We're Looking For Backend Engineering Expertise 5+ years of professional backend engineering experience. Strong experience designing and operating microservices architectures. Experience modernising legacy systems and decomposing monoliths. Solid understanding of distributed systems and scalable backend design. Technical Stack Commercial experience with Go (Golang), Java, Kotlin or Scala Engineers coming from a JVM background should be open to working in a Go-driven environment. Hands-on experience with: Kafka or similar event-streaming technologies PostgreSQL Docker Kubernetes CI/CD pipelines Product & Ownership Mindset Comfortable owning solutions from idea through production. Strong problem-solving skills and ability to make technical trade-offs. Experience collaborating with product, business, and engineering stakeholders. AI Fluency Practical experience using AI coding assistants such as Claude Code, Cursor, Copilot, or similar tools. Understanding of how context, prompts, constraints, and validation influence AI-generated outputs. Ability to critically review and verify AI-generated solutions. Nice to Have Experience with subscription-based products. Experience in e-commerce environments. GraphQL knowledge. Familiarity with DDD, TDD, and BDD practices. What We Offer Opportunity to build systems used by millions of customers globally. High-impact engineering work with significant architectural ownership. International collaboration across distributed engineering teams. End-to-end ownership from idea to production. Hybrid working model (3 days per week in the Warsaw office). B2B cooperation model. 30 days of paid annual leave. Modern office located in Warsaw city centre. Continuous learning and professional growth opportunities.
Technology
Remodevs
Senior Java Developer
Senior
Hybrid
Warsaw, Poland
5,900 - 6,200 USD
🏢 Summary: Backend-focused Full Stack Developer role centered on designing and building scalable, secure Java-based applications within an Agile environment. The position emphasizes backend development with Spring Boot and microservices, while contributing to CI/CD, cloud deployments, and optionally modern React-based frontend components. You will develop high-performing systems, integrate APIs, and ensure code quality through testing and best practices. 🗂️ Requirements: 5+ years experience as Java Backend or Full Stack Developer, Strong proficiency in Java, Experience with Spring Boot, Hibernate, JPA, Experience building REST APIs and microservices, Knowledge of OAuth2 and JWT authentication, Experience with SQL and NoSQL databases, Experience with CI/CD pipelines, Experience with Docker and Kubernetes, Experience with AWS, Azure or GCP, Bachelor’s or Master’s degree in Computer Science or related field, Experience working in Agile teams 📃 Skills: Java, Spring, SpringBoot, Hibernate, JPA, REST, Microservices, OAuth2, JWT, PostgreSQL, MySQL, MongoDB, Redis, Jenkins, GitHubActions, GitLab, Docker, Kubernetes, AWS, Azure, GCP, React, Redux, TypeScript, HTML5, CSS3 🏢 Description: Overview We are a company leveraging AI to optimize business operations. Our mission is to provide digital solutions and consulting services that help companies grow and create value. By using modern technology, we simplify processes, increase efficiency, and discover new revenue opportunities—especially in private capital markets. Our ecosystem includes: PaaS (Platform as a Service): A core platform that enhances workflows, provides actionable insights, and supports value creation. SaaS (Software as a Service): A cloud platform offering robust performance and intelligent tools at scale. S&C (Solutions & Consulting): Flexible tools and methodologies to manage, grow, and improve company performance. With over 10 years of experience working with fast-growing companies and private equity businesses, we know how to harness technology to deliver tangible business advantages. Job Description We are looking for a Backend-Focused Full Stack Developer with strong Java expertise. While your main focus will be backend systems, experience with modern frontend technologies (React.js, TypeScript) is a valuable plus. You will join an Agile team to design, build, and maintain scalable, secure, and high-performing applications. Key Responsibilities Backend Development (Primary Focus) Develop and maintain REST APIs and microservices using Java (Spring Boot, Hibernate, JPA). Implement secure authentication, authorization, and data handling mechanisms. Design and optimize databases (PostgreSQL, MySQL, MongoDB) for performance and reliability. Integrate with third-party APIs, cloud services, and internal systems. Participate in deployment pipelines using CI/CD tools (Jenkins, GitHub Actions, GitLab CI/CD) and containerization (Docker, Kubernetes). Frontend Development (Nice-to-Have) Build responsive UI components using React.js, Redux, and modern JavaScript/TypeScript. Apply best practices in UI/UX design, performance optimization, and cross-browser compatibility. Work with UI frameworks like Material-UI, Bootstrap, or Tailwind CSS. Code Quality & Testing Write clean, maintainable, and well-documented code. Create unit and integration tests for backend services, and frontend components if applicable. Collaboration & Agile Development Collaborate with designers, product managers, and DevOps engineers. Participate in Agile/Scrum ceremonies and contribute to process improvement initiatives. Required Skills & Experience Backend Strong proficiency in Java , Spring Boot, Hibernate, JPA, and REST API development. Experience with microservices architecture and API Gateway. Knowledge of authentication/authorization protocols: OAuth2, JWT, sessions. Frontend (Optional / Nice-to-Have) Experience with React.js, Redux, TypeScript, HTML5, CSS3, and modern JavaScript. Understanding of state management and component-based design. Familiarity with UI libraries/frameworks: Material-UI, Bootstrap, or Tailwind CSS. Database & DevOps SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, Redis). CI/CD pipelines (Jenkins, GitHub Actions, GitLab CI/CD). Cloud platform experience (AWS, Azure, GCP) and containerization (Docker/Kubernetes). Qualifications Bachelor’s or Master’s degree in Computer Science, Engineering, or related field. 5+ years of experience as a Full Stack or Backend Developer (Java-focused). Experience working in Agile teams. Strong problem-solving and analytical skills. Soft Skills Excellent communication and teamwork abilities. Ability to manage multiple tasks in a fast-paced environment. Eagerness to learn new technologies and improve processes.
Technology
Inuits
Senior Backend Engineer
Senior
Hybrid
Warsaw, Poland
26,000 - 30,000 PLN
🏢 Summary: Senior Backend Engineer role focused on building and scaling backend microservices for consumer-facing platforms and internal data privacy systems. The position involves developing distributed, event-driven systems supporting personalization, search, and regulatory compliance at scale. It requires strong experience in JVM technologies and cloud-native environments. 🗂️ Requirements: Strong commercial experience with JVM-based languages (Java or Scala), Experience with Kotlin or willingness to learn, Solid understanding of microservices architecture, Experience with event-driven systems, Experience with Docker and Kubernetes, Hands-on CI/CD experience in production, Experience with unit and integration testing, Experience with relational databases and SQL, Ability to design and maintain scalable distributed systems 📃 Skills: Java, Scala, Kotlin, JVM, Microservices, Docker, Kubernetes, CI/CD, SQL, PostgreSQL, AWS, Terraform, Elasticsearch, MongoDB, GraphQL, Go, Python 🏢 Description: We are looking for a Senior Backend Engineer to join a fast-growing product organization working on consumer-facing platforms and internal data systems. This role is suited for an experienced backend engineer who is comfortable building scalable, reliable services across different domains, from customer-facing journeys to data privacy and compliance infrastructure. About the Project: You will contribute to backend systems that power core customer experiences and internal platform initiatives. Depending on the team, this includes scaling a menu and personalization platform for high-traffic consumer applications, or building a centralized Data Privacy Service handling regulatory compliance (GDPR, CCPA) and Data Subject Requests at scale. Both streams require strong engineering fundamentals, a microservices mindset, and the ability to deliver in complex, distributed environments. Responsibilities: Design, develop, and maintain scalable backend microservices across consumer or data platform domains; Build systems supporting search, personalization, customer targeting, and engagement; Develop and operate services ensuring regulatory compliance and secure data handling (GDPR, CCPA); Work with event-driven architectures and distributed systems; Contribute to CI/CD pipelines, testing practices, and overall engineering quality; Collaborate with product and engineering teams to deliver reliable and performant solutions. Qualifications: Strong commercial experience with JVM-based languages (Java, Scala, or similar); Experience with Kotlin, or willingness to learn it on the project; Solid understanding of microservices architecture and event-driven systems; Experience with Docker and Kubernetes; Hands-on CI/CD experience in a production environment; Experience with unit and integration testing; Familiarity with relational databases (e.g. PostgreSQL) and SQL; AWS and Terraform experience is a plus; Experience with Elasticsearch, MongoDB, or GraphQL is a plus; Go or Python knowledge is a nice to have; Background in e-commerce, subscription platforms, or data privacy systems is a plus. Recruitment Process: Initial interview with our recruitment team; Interview with the hiring manager; Live Coding Assessment; Meeting with the Project Manager. Inuits Sp. z o.o. is registered in the National Register of Employment Agencies (KRAZ) under number 35420.
Technology
Jacobs
Senior/Lead Full-stack Developer (Java/React)
Senior
Hybrid
Krakow, Poland
🏢 Summary: The offer is for a Senior/Lead Full-stack Developer to design and deliver scalable, microservices-based applications using Java 21 and Spring Boot, contributing to complex international projects. The role combines backend development, REST API design, frontend integration, cloud deployment, and CI/CD automation. It requires strong expertise in modern Java ecosystems, testing practices, and containerized cloud environments. 🗂️ Requirements: Minimum 5 years of hands-on Java development experience, Strong expertise in Spring and Spring Boot, Experience with Java 21 features and OOP principles, Experience building RESTful APIs and microservices, Proficiency with JUnit and Mockito for unit testing, Experience with SQL and NoSQL databases, Experience with Maven for build and dependency management, Proficiency with Git version control, Experience with Docker or Kubernetes, Experience with CI/CD pipelines and Jenkins, Experience with Google Cloud Platform (GCP), Working knowledge of at least one frontend framework (React preferred) 📃 Skills: Java, Spring, SpringBoot, React, REST, Microservices, JUnit, Mockito, Wiremock, Maven, Git, SQL, NoSQL, Docker, Kubernetes, GCP, Jenkins, BitBucket, SonarQube, ELK 🏢 Description: At Jacobs, we're embarking on an exciting journey as we initiate the development of our Digital & Data Hub in the heart of Krakow. Our mission is to undertake projects spanning various industries, including Consumer and Manufacturing, Defence and Security, Energy and Utilities, Financial Services, Government and Public Services, Health and Life Sciences, and Transport. We are seeking a Senior/Lead Full-stack Developer with expertise spanning various aspects of software development, including Java OOPS concepts, Java 21 features, web applications, REST services, testing frameworks, and more. The ideal candidate will have a proven track record of successful project implementation. Key Responsibilities: Apply object‑oriented programming principles in Java to deliver scalable and maintainable solutions Work with Java 21, making use of streams, functional interfaces, and collections for cleaner code Build microservices with Spring Boot and related frameworks, ensuring modular and efficient system design Develop RESTful APIs following industry best practices for implementation and consumption Write unit and integration tests using JUnit, Wiremock, and Mockito to ensure reliability and coverage Maintain high code quality through automated checks with SonarQube Deploy and orchestrate applications using Docker and Kubernetes Set up monitoring and logging with the ELK stack to support observability and troubleshooting Navigate CI/CD pipelines with BitBucket, Maven, and Jenkins to streamline delivery Contribute to team standards by conducting thorough code reviews Here's what you'll need: Minimum 5 years of hands-on experience in Java development Strong background in Spring and Spring Boot frameworks Working knowledge of front‑end technologies and at least one framework (preferably React ) Proficient in version control systems, especially Git Solid understanding of both SQL and NoSQL databases Experience with build and dependency management tools, particularly Maven Skilled in unit testing, particularly with JUnit and Mockito Proven ability to design and deliver complex software solutions Experience using Google Cloud Platform (GCP) in day‑to‑day software development Familiarity with containerization and orchestration tools like Docker or Kubernetes Experience working in a consulting environment, including collaboration with multiple stakeholders and clients Familiarity CI/CD pipelines and related tooling (Jenkins, Kubernetes, etc.) Strong analytical thinking and problem-solving capabilities Excellent communication and teamwork skills Fluent in English We offer: Rewarding employment - full-time employment with a salary that matches your qualifications Hybrid work model - enjoy the flexibility of working mostly from home Flexible hours - start your day anytime between 7:30 and 10:00 AM Comprehensive benefits, including Lux Med medical care, psychological support, life insurance, My Benefit cafeteria system, Multisport card co-financing, and a car/bike park sharing system (only under CoE) Co-financed holidays - enjoy "Wczasy pod Gruszą" for a well-deserved break (only under CoE) Global projects - engage in exciting international projects Inclusive networks - join our diverse employee networks like Women's Network, OneWorld, PRISM, Careers Network, Green Team, SpeakUp, Collectively, and more Continuous learning - participate in our Graduate Development Program, Learners’ Community, and self-learning platforms Language courses - enhance your skills with courses in English, German, and Polish We know that if we are inclusive, we’re more connected, and we’re more creative. We accept people for who they are. Find out more about life at Jacobs . As a Disability Confident employer, we will interview all disabled applicants who meet the criteria for a vacancy. If you require further support or reasonable adjustments with regards to the recruitment process (for example, you require the application form in a different format), please contact the team recruitmentpoland@jacobs.com
Technology
Surfshark
Senior Backend Engineer (Incogni)
Senior
Hybrid
Warsaw, Poland
23,800 - 33,400 PLN
🏢 Summary: Senior Backend Engineer role focused on designing and evolving high-traffic, scalable, and reliable backend systems powering core products. The position involves leading architectural decisions, building next-generation service platforms, and owning complex technical initiatives end-to-end. The role emphasizes system design, scalability, and long-term platform growth. 🗂️ Requirements: Strong experience building production backend systems, Solid understanding of software design principles, Experience with service-oriented architecture, Experience designing and building APIs, Experience building application backends or service platforms, Experience working with databases, Experience working with messaging systems, Experience with distributed systems, Ability to design scalable and reliable architectures, Experience participating in code reviews and technical decision-making 📃 Skills: PHP, Go, Node.js, APIs, SOA, Databases, Messaging, DistributedSystems, Backend, Architecture 🏢 Description: Join the Incogni engineering team and help us build the next-generation backend system that powers our products, Incogni and Ironwall, at scale. We’re looking for a senior backend engineer who thinks in systems, designs for growth, and is comfortable working across multiple technologies. Our mission is to build a scalable, secure, and reliable service platform that supports rapid business growth and evolving product needs. You’ll work on core application systems and service architectures that sit at the heart of our platform. If you want to: Design, build, and evolve high-traffic, business-critical backend services with a focus on scalability and reliability; Lead and influence architectural decisions — from domain modeling and service boundaries to infrastructure and deployment strategies; Drive the evolution of our next-generation service platform together with senior and lead engineers; Identify system bottlenecks and propose architectural improvements to support long-term growth; Own complex technical initiatives end-to-end, from design to production; Write clean, well-tested code while raising engineering standards across the team. And you can check off: Strong experience as a backend or software engineer building production systems; Solid understanding of software design principles, service-oriented architecture, and API design; Experience building application backends, internal platforms, or service ecosystems; Confidence working with different programming languages and stacks, and picking the right tool for the problem; Experience working with databases, messaging systems, and distributed components; Comfort participating in code reviews, design discussions, and technical decision-making. Bonus points if you: Have experience building or scaling platforms that serve millions of requests; Worked with multiple backend languages or ecosystems (for example, PHP, Go, Node.js, or others); Designed systems with reliability, observability, and operational concerns in mind. Here's the deal: Growth and learning opportunities: time dedicated to learning, conferences, online learning platforms, and books for your professional development; Health and wellness: we want you to feel and be your best. That's why we offer various benefits, from online workouts with a physical coach and sports card to health insurance and regular mental health checks; Tools of your choice: choose the technical equipment and tools you need to do your best work; Community and celebrations: get ready for long-lasting traditions such as yearly workation, Friday get-togethers, various team buildings and company celebrations; Convenient commuting: traveling from point A to point B in a city like Warsaw is quite a journey! That’s why we compensate your public transport costs; Work-life balance: We encourage working in the office, with the possibility of up to two remote days per week. Plus, with our WFA policy, you can work from almost anywhere in the world; Premium Surfshark accounts: for you, your family, and friends.
Technology
RemoDevs
Backend Python Developer
Mid
On-site
Warsaw, Poland
4,000 - 6,000 USD
🏢 Summary: Backend Engineer role focused on building production systems for AI agents, including backend services, APIs, and data pipelines for enterprise customers. The position involves designing reliable distributed systems, maintaining production services, and collaborating closely with cross-functional teams in a fully on-site Warsaw office environment. The company offers a modern AI-focused tech stack, B2B contract, stock options, and opportunities to contribute to open-source projects. 🗂️ Requirements: 3–5 years of experience building backend production systems, Strong Python skills, Understanding of distributed systems, Experience with AWS, GCP, or Azure, Knowledge of SQL and NoSQL databases, Database design experience, Security-focused approach to system design, Ability to manage projects from idea to production, Strong written and spoken communication skills, Experience using AI tools in software development, Ability to work fully on-site in Warsaw 📃 Skills: Python, AWS, GCP, Azure, SQL, NoSQL, AI, TypeScript, APIs, GitHub, Copilot, Codex, Claude 🏢 Description: Please note: This role requires working from our office in Warsaw city centre 5 days a week . This is a fully on-site position , and remote or hybrid work is not available . About us We believe that businesses are moving toward AI-powered work, and we are building a platform for this future. Many AI agents cannot handle complex business tasks. We created a platform that organizes company policies, workflows, and business knowledge into one AI data model. This helps AI agents make accurate decisions and deliver reliable results at scale. We already work with well-known enterprise customers such as Glovo, Nespresso, and HelloFresh. Our platform supports thousands of users and handles real production data. Customers trust us with important business knowledge because we provide a secure and reliable solution with SOC2, HIPAA-ready security practices, and strong integrations. Job description We are looking for a backend engineer with several years of experience who wants to take responsibility for real systems, not only complete assigned tasks. You will solve backend challenges, choose the best technical solutions, deliver new features, and support them in production. We are looking for someone with good technical skills, clear communication, and a desire to build systems that are simple, reliable, and easy to improve. You will help build production systems for AI agents, working on real problems for customers who already use our platform. The position is based in Warsaw and requires working from the office. Responsibilities Build backend services, APIs, data pipelines, and background processes for production systems. Turn business requirements into technical solutions and implementation plans. Monitor and maintain services after release, improving reliability, performance, and system monitoring. Design service interfaces and data models that fit well into the overall system. Create technical documentation and diagrams when they help the team. Work closely with product managers, frontend engineers, and platform engineers. Improve engineering processes using AI tools, automation, and better workflows. Help maintain high code quality through code reviews and design reviews. Requirements Around 3–5 years of experience building backend production systems. Strong Python skills and the ability to write clean and maintainable code. Good understanding of distributed systems, including concurrency, failures, data consistency, asynchronous processing, and service communication. Experience with cloud platforms such as AWS, GCP, or Azure, and knowledge of SQL, NoSQL, and database design. A security-focused approach when working with sensitive data and system design. Ability to manage projects from idea to production with increasing responsibility. Good written and spoken communication skills, with the ability to explain technical decisions clearly. Experience using AI tools as part of your daily software development work. Nice to have Experience with AI agents, orchestration, retrieval systems, tool calling, or LLM-based infrastructure. Knowledge of TypeScript or willingness to work across the full technology stack. Experience taking on more responsibility and learning quickly. What we offer B2B contract and company stock options. MacBook Pro. Modern technology stack and the opportunity to contribute to open-source projects. An AI-focused development environment with tools such as Claude Code, OpenAI Codex, and GitHub Copilot. Our values Our leadership team combines strong experience in AI, knowledge management, and enterprise SaaS. We have received more than $60 million in funding and have been recognized by Gartner as a Cool Vendor. Our work is guided by these values: Quality – We care about excellent work and high standards in everything we build. Momentum – We take initiative, share ideas, and keep moving forward. Accountability – We take responsibility for our work and give honest, respectful feedback. Hard work – We believe success comes from teamwork, dedication, and consistent effort. Learning agility – We stay curious, learn from mistakes, and continue improving. Adapt and thrive – We welcome change and see challenges as opportunities to grow. Win together – We work as one team, communicate openly, and support our shared goals.