April 29, 2026

Senior Java Cloud Developer

Senior • Remote

18,300 - 24,200 PLN

Krakow, Poland

Grape Up is a consulting and technology company that helps enterprises build their most critical applications using cloud-native technologies and modern software delivery practices.

In collaboration with a legendary sports car manufacturer, we are building modern enterprise cloud solutions. Our team is responsible for implementing and maintaining the vehicle’s primary connectivity service – a central gateway for booking and managing mobile data packages within the vehicle. As a part of the complex architecture, it has various integrations with both the front-end and back-end services within the client’s ecosystem.

If you want to be a part of the automotive market transformation and would like to contribute – this is the place and time!

Responsibilities 

  • Design and build cloud-native applications using Java and Spring on top of AWS (EKS, SQS, SNS)

  • Create world-class solutions using microservices-based architectures utilizing the DevOps culture approach

  • Leverage DBs (DynamoDB), storage, and APIs into cloud applications and integrate with external services

  • Cooperate with client’s team to optimize and improve existing solutions

  • Actively participate in Scrum ceremonies and other meetings with the client, Product Owner, or Technical Leaders

  • Research, recommend, and integrate solutions to solve architectural and development challenges

  • Ensure that designs meet performance, security, usability, reliability, and scalability requirements

  • Deep understanding and validation of business requirements to create an optimal solution

Requirements

  • 5+ years of professional experience with Spring and Java

  • Hands-on experience in building cloud-native applications using microservices and cloud deployment

  • Working knowledge of Git, Kafka, Terraform

  • Experience using JIRA and Confluence

  • Experience in SCRUM or SAFE agile framework

  • Good communication skills, openness

  • Analytical thinking and problem-solving skills

  • Flexibility to travel to customer workshops when needed

  • Very good command of English and Polish, both written and spoken (B2+/C1)

Nice to have

  • Knowledge of JavaScript/TypeScript

  • Experience in using AI/LLM-powered tools in a professional context (e.g. ChatGPT with IntelliJ, Copilot, OpenCode)

Benefits of joining Grape Up

  • Non-corporate work environment among experienced engineers

  • Individual growth & development plan supported by cyclical feedback sessions

  • Access to knowledge platforms (e.g. Pluralsight)

  • Equipment of your choice

  • In-house business and tech trainings, and meetups

  • Financing of conferences, external trainings, and certifications

  • Language lessons (English, German and Polish for foreigners)

  • LuxMed private medical care, MultiSport

  • Mental health care with Wellbee

  • Weekly Lunch & Learn where we meet up in the office, lunch together, and share our knowledge

  • Employee referral program

  • Rewards for the success of the month and year awarded by our employees

  • Integration activities & trips

  • Business travel opportunities to the USA, Spain, Germany, Ireland, and many other destinations


Similar jobs you might like

Technology

Grape Up

Senior Java Cloud Developer

Senior

Remote

Krakow, Poland

18,300 - 26,400 PLN

🏢 Summary: Development of a cloud-native connectivity platform for vehicles, focused on building and maintaining a central gateway for managing in-car mobile data packages. The role involves designing and implementing microservices-based solutions using Java, Spring, and AWS within a complex enterprise ecosystem. It requires close collaboration with client teams and adherence to DevOps and agile practices. 🗂️ Requirements: 5+ years of experience with Java and Spring, Experience building cloud-native microservices applications, Hands-on experience with AWS cloud services, Experience with Git, Experience with Kafka, Experience with Terraform, Experience with JIRA and Confluence, Experience working in Scrum or SAFe framework, Very good English (B2+/C1) 📃 Skills: Java, Spring, AWS, EKS, SQS, SNS, DynamoDB, Microservices, Git, Kafka, Terraform, JIRA, Confluence, Scrum, SAFe, JavaScript, TypeScript 🏢 Description: Grape Up is a consulting and technology company that helps enterprises build their most critical applications using cloud-native technologies and modern software delivery practices. In collaboration with a legendary sports car manufacturer, we are building modern enterprise cloud solutions. Our team is responsible for implementing and maintaining the vehicle’s primary connectivity service – a central gateway for booking and managing mobile data packages within the vehicle. As a part of the complex architecture, it has various integrations with both the front-end and back-end services within the client’s ecosystem. If you want to be a part of the automotive market transformation and would like to contribute – this is the place and time! Responsibilities Design and build cloud-native applications using Java and Spring on top of AWS (EKS, SQS, SNS) Create world-class solutions using microservices-based architectures utilizing the DevOps culture approach Leverage DBs (DynamoDB), storage, and APIs into cloud applications and integrate with external services Cooperate with client’s team to optimize and improve existing solutions Actively participate in Scrum ceremonies and other meetings with the client, Product Owner, or Technical Leaders Research, recommend, and integrate solutions to solve architectural and development challenges Ensure that designs meet performance, security, usability, reliability, and scalability requirements Deep understanding and validation of business requirements to create an optimal solution Requirements 5+ years of professional experience with Spring and Java Hands-on experience in building cloud-native applications using microservices and cloud deployment Working knowledge of Git, Kafka, Terraform Experience using JIRA and Confluence Experience in SCRUM or SAFE agile framework Good communication skills, openness Analytical thinking and problem-solving skills Flexibility to travel to customer workshops when needed Very good command of English, both written and spoken (B2+/C1) Nice to have Knowledge of JavaScript/TypeScript Experience in using AI/LLM-powered tools in a professional context (e.g. ChatGPT with IntelliJ, Copilot, OpenCode) Benefits of joining Grape Up Non-corporate work environment among experienced engineers Individual growth & development plan supported by cyclical feedback sessions Access to knowledge platforms (e.g. Pluralsight) Equipment of your choice In-house business and tech trainings, and meetups Financing of conferences, external trainings, and certifications Language lessons (English, German and Polish for foreigners) LuxMed private medical care, MultiSport Mental health care with Wellbee Weekly Lunch & Learn where we meet up in the office, lunch together, and share our knowledge Employee referral program Rewards for the success of the month and year awarded by our employees Integration activities & trips Business travel opportunities to the USA, Spain, Germany, Ireland, and many other destinations

Technology

Grape Up

Fullstack Developer (Java/React)

Mid

Remote

Krakow, Poland

17,300 - 22,000 PLN

🏢 Summary: Full-stack engineering role focused on designing and developing modern cloud-native applications using Java and React for global enterprise clients. The position involves end-to-end feature delivery, architectural participation, and close collaboration with business stakeholders in an Agile environment. You will contribute to scalable, high-quality solutions while leveraging AI-driven tools and modern CI/CD practices. 🗂️ Requirements: 3+ years of experience in full-stack development with Java and React, Experience with CI/CD pipelines and modern software delivery practices, Understanding of RESTful APIs, microservices architecture, and distributed systems, Hands-on experience with cloud-native applications and cloud deployments, Knowledge of software design principles, testing strategies, and code quality standards, Experience using AI/LLM-powered tools in a professional environment, Ability to work in Agile teams and collaborate with technical and non-technical stakeholders, Very good command of English and Polish (B2+/C1) 📃 Skills: Java, React, CI/CD, REST, Microservices, DistributedSystems, Cloud, AI, LLM, Agile, Python, Databricks 🏢 Description: Grape Up is a consulting & technology company, helping enterprises create the most important applications by leveraging AI & cloud-native technologies and modern ways of delivering software. Grape Up is a consulting and technology company helping enterprises build mission-critical applications by leveraging AI, cloud-native technologies, and modern software delivery practices. As a member of our team, you will collaborate with both Grape Up engineers and client-side specialists to develop innovative digital products. You will be involved in building new solutions, delivering impactful features, and contributing to the continuous evolution of products used by thousands of users worldwide. Beyond day-to-day development, you will have the opportunity to influence technical decisions, shape system architecture, drive quality improvements, and promote engineering best practices across the project. Working closely with business stakeholders, product teams, and end users, you will help turn business needs into valuable, scalable solutions. At Grape Up, we believe in long-term career growth rather than short-term assignments. We provide the flexibility to explore new technologies, industries, and challenges while working on ambitious projects for global enterprises. By joining us, you will become part of a culture that values ownership, continuous learning, collaboration, and engineering excellence. Responsibilities Design, develop, and maintain modern cloud-native applications using Java and React Deliver new features and enhancements across the entire technology stack, from backend services to user-facing interfaces Collaborate closely with business stakeholders, Product Owners, and cross-functional teams to translate business needs into technical solutions Participate in system architecture discussions and contribute to technical decision-making Ensure high software quality through code reviews, automated testing, and continuous improvement initiatives Promote engineering best practices, coding standards, and maintainable software design Continuously seek opportunities to improve development processes, tools, and the overall product quality Be part of an Agile team that values teamwork, feedback, and continuous improvement Requirements 3+ years of experience in full-stack software development using Java and React Experience with CI/CD pipelines and modern software delivery practices Good understanding of RESTful APIs, microservices architecture, and distributed systems Hands-on experience in building cloud-native applications and deploying solutions to cloud environments Understanding of software design principles, testing strategies, and code quality standards Experience in using AI/LLM-powered tools in a professional context Ability to work effectively in Agile teams and collaborate with both technical and non-technical stakeholders Strong problem-solving skills and a proactive approach to delivering business value Very good command of English and Polish, both written and spoken (B2+/C1) – daily collaboration within the team takes place in English Nice to have Knowledge of Python Experience in Databricks Openness to (short) Business Trips, both domestic and foreign Benefits Non-corporate work environment among experienced engineers Individual growth & development plan supported by cyclical feedback sessions Access to knowledge platforms (e.g. Pluralsight) Equipment of your choice Financing of conferences, external trainings, and certifications Language lessons (English, German and Polish for foreigners) LuxMed private medical care Weekly Lunch & Learn where we meet up in the office, lunch together, and share our knowledge Employee referral program Rewards for the success of the month and year awarded by our employees Special rewards for your years with us (G-Man) Integration activities

Technology

Grape Up

DevOps Engineer

Mid

Remote

Krakow, Poland

19,300 - 25,200 PLN

🏢 Summary: The offer is for a DevOps/Cloud Engineer role focused on building, operating, and improving an AWS-based on-prem data platform for large-scale engineering and R&D workloads. The position centers on Kubernetes cluster management, infrastructure as code, and CI/CD automation to ensure platform scalability, reliability, and observability. The role involves close collaboration with data engineering teams to support workload migration and platform enhancements. 🗂️ Requirements: Hands-on experience with AWS services (VPC, EC2, EKS, ECS, S3, IAM, Cognito), Strong production experience with Kubernetes, Practical knowledge of Infrastructure as Code tools (Terraform, CloudFormation), Experience with CI/CD pipelines and deployment automation (ArgoCD, GitHub Actions, GitLab CI/CD), Proficiency in Python, Experience automating infrastructure and platform operations 📃 Skills: AWS, Kubernetes, Terraform, CloudFormation, ArgoCD, GitHub, GitLab, Python, VPC, EC2, EKS, ECS, S3, IAM, Cognito 🏢 Description: Grape Up is a consulting & technology company helping enterprises create the most important applications by leveraging AI & cloud-native technologies and modern ways of delivering software. Our projects are based on cooperation with international clients from government and industries such as automotive, insurance and finance. In cooperation with our client, we are building and operating an on-prem data platform used for large-scale engineering and R&D data processing. Our role focuses on AWS-based infrastructure with Kubernetes, automation, and close collaboration with data engineering teams to ensure scalability and reliability. Responsibilities Maintain, operate, and continuously improve an AWS infrastructure using Terraform code Deploy, configure and manage multiple Kubernetes clusters Develop and maintain CI/CD pipelines and deployment processes using GitHub Actions, Gitlab CI/CD or ArgoCD Ensure high platform reliability, scalability, and observability through proper monitoring and logging solutions Automate infrastructure and platform operations using Python, including scripts or Ansible playbooks Collaborate closely with platform users and developers to support migration of workloads and improve observability and security Requirements Experience with AWS services (VPC, EC2, EKS, ECS, S3, IAM, Cognito and others) Strong hands-on experience with Kubernetes in production environments Solid knowledge of IaC tools (Terraform, CloudFormation) Experience with CI/CD pipelines and deployment automation (ArgoCD, Github Actions, Gitlab CI/CD or similar tools) Proficiency in at least one programming language – preferably Python Good communication skills, both written and spoken Good command of English (B2+/C1) Fluency in Polish (min. B2 level) Nice to have Experience with Azure, especially with AKS, VNet and Entra ID Knowledge of monitoring and logging in distributed systems (CloudWatch, Prometheus, Grafana, OpenTelemetry or equivalents) Experience supporting developers and platform users Benefits of joining Grape Up Non-corporate work environment among experienced engineers Individual growth & development plan supported by cyclical feedback sessions Access to knowledge platforms (e.g. Pluralsight) Equipment of your choice Financing of conferences, external trainings, and certifications Language lessons (English, German and Polish for foreigners) LuxMed private medical care Weekly Lunch & Learn where we meet up in the office, lunch together, and share our knowledge Employee referral program Rewards for the success of the month and year awarded by our employees Special rewards for your years with us (G-Man) Integration activities

Technology

Grape Up

Fullstack Developer (Python/React)

Mid

Remote

Krakow, Poland

14,750 - 22,200 PLN

🏢 Summary: Development role focused on building and evolving a cloud-native application for the aviation industry in collaboration with an international team. The position involves implementing new features, contributing to architecture decisions, and ensuring high quality through best engineering practices. Work includes close cooperation with client-side teams and participation in technical discussions and product development. 🗂️ Requirements: Hands-on experience building cloud-native applications, Experience with microservices architecture, Experience with cloud deployment, Experience with RESTful APIs, Experience with Git and CI/CD pipelines, Experience with Jenkins, Experience with backend and frontend technologies (Python, Java/Spring, TypeScript, React), Very good English (B2+/C1), Willingness to travel to the UK every 2–3 months 📃 Skills: Python, Java, Spring, TypeScript, React, MaterialUI, Microservices, Cloud, REST, Git, CICD, Jenkins, AWS, Lambda, Databricks, AI, LLM 🏢 Description: Grape Up is a consulting & technology company, helping enterprises create the most important applications by leveraging AI & cloud-native technologies and modern ways of delivering software. In collaboration with a leading company in the aviation industry, we develop software for internal use. You will join a team composed of both Grape Up engineers and client-side specialists. In this role, you will be responsible for implementing new features in a recently released product, as well as contributing to its further evolution. Beyond feature development, you will actively participate in shaping the system’s architecture, introducing quality improvements, and promoting best practices and engineering standards across the project. The client’s team is based in the UK. We collaborate with them both remotely and during occasional short business trips. Responsibilities Develop software used in the aviation industry within an international environment Ensure high quality through best practices, testing, and continuous improvement Contribute to application architecture design and technical decision-making Collaborate closely with developers, QA engineers, and cross-functional teams Participate in meetings with the client and Product Owner Analyze business needs and translate them into technical requirements Requirements 3+ years of experience in Python and React Knowledge of Typescript, Material-UI Hands-on experience in building cloud-native applications using microservices and cloud deployment Experience with RESTful APIs to connect the app with backend services Experience with modern development tools (Git, CI/CD, Jenkins) Very good command of English, both written and spoken (B2+/C1) – daily collaboration within the team takes place in English Fluency in Polish (min. B2 level) Good communication skills, openness Self-reliance, determination, assertiveness Willingness to travel for business to the UK every 2–3 months for short, single-day trips Nice to have Experience in building serverless applications (AWS Lambda) Knowledge of Java Experience in Databricks Experience in using AI/LLM-powered tools in a professional context (e.g. ChatGPT with IntelliJ, Copilot, OpenCode) Benefits of joining Grape Up Non-corporate work environment among experienced engineers Individual growth & development plan supported by cyclical feedback sessions Access to knowledge platforms (e.g. Pluralsight) Equipment of your choice Financing of conferences, external trainings, and certifications Language lessons (English, German and Polish for foreigners) LuxMed private medical care Weekly Lunch & Learn where we meet up in the office, lunch together, and share our knowledge Employee referral program Rewards for the success of the month and year awarded by our employees Special rewards for your years with us (G-Man) Integration activities

Technology

Grape Up

OpenStack Engineer

Mid

Remote

Krakow, Poland

18,000 - 25,000 PLN

🏢 Summary: Role focused on designing, deploying, and operating enterprise-grade OpenStack private cloud environments within an EU sovereign cloud platform for AI workloads. The position involves building automated infrastructure pipelines, ensuring high availability and security, and deploying solutions across customer data centers and EU-based cloud environments. You will contribute directly to the evolution and reliability of the cloud infrastructure layer. 🗂️ Requirements: 3+ years of production experience with OpenStack, Hands-on experience with core OpenStack services, Experience with Ceph distributed storage, Strong Linux system administration skills (Ubuntu preferred), Strong networking fundamentals, Experience with Terraform for infrastructure as code, Experience with Ansible for configuration management, Familiarity with CI/CD pipelines, Understanding of cloud security principles (network segmentation, IAM, secrets management) 📃 Skills: OpenStack, Ceph, Linux, Ubuntu, Terraform, Ansible, Networking, CICD, IAM, Security 🏢 Description: At Grape Up, we build Cloudboostr – an EU sovereign open cloud foundation purpose-built for enterprise AI workloads. Cloudboostr integrates a production-grade OpenStack private cloud infrastructure, a Kubernetes runtime layer, and an AI governance and orchestration layer into a single platform built entirely on upstream open-source components. As an OpenStack Engineer , you will be a core member of the Cloudboostr product team, developing the private cloud infrastructure layer that underpins everything else and deploying it in customer data centers and EU-based cloud environments across Europe. Responsibilities Design, deploy, and operate enterprise-grade OpenStack environments as part of the Cloudboostr platform Build and maintain automated infrastructure provisioning, upgrade, and backup pipelines using Terraform and Ansible Ensure high availability, resilience, and performance of private cloud infrastructure across on-premises and EU-based deployment models Implement and maintain network architectures and network security policies Collaborate closely with the product team to ensure seamless integration between the Cloudboostr’s infrastructure, runtime and AI layers Participate in incident response, root cause analysis, and continuous improvement of infrastructure reliability Contribute to the evolution of Cloudboostr’s infrastructure architecture – your insights feed directly into the product roadmap Requirements 3+ years of hands-on experience deploying and operating OpenStack in production environments Deep understanding of core OpenStack services Experience with Ceph for distributed storage Strong knowledge of Linux (Ubuntu preferred) system administration and networking fundamentals Experience with infrastructure-as-code using Terraform and configuration management (Ansible) Familiarity with CI/CD concepts and pipeline tooling Understanding of cloud security principles: network segmentation, IAM, secrets management Strong problem-solving skills and ability to operate independently in a product-oriented engineering team Fluency in English and Polish (min. C1 level) Nice to have Experience with Kubernetes and understanding of how OpenStack and Kubernetes interoperate Experience operating OpenStack at scale across multiple physical sites or regions Experience setting up and configuring GPU-enabled nodes in OpenStack Benefits of joining Grape Up Non-corporate work environment among experienced engineers Individual growth & development plan supported by cyclical feedback sessions Access to knowledge platforms (e.g. Pluralsight) Equipment of your choice Financing of conferences, external trainings, and certifications Language lessons (English, German and Polish for foreigners) LuxMed private medical care Weekly Lunch & Learn where we meet up in the office, lunch together, and share our knowledge Employee referral program Rewards for the success of the month and year awarded by our employees Special rewards for your years with us (G-Man) Integration activities

Technology

Cloudfide

Java Support Engineer

Intern

Remote

Warsaw, Poland

🏢 Summary: Entry-level backend engineering opportunity for a student to gain hands-on experience in real-world Java projects for international clients. The role involves supporting and developing business applications using Java, Spring Boot, SQL, and Azure while learning from experienced engineers. It is designed to help you grow into a full-fledged Java Engineer through practical work in production systems. 🗂️ Requirements: Currently studying Computer Science, Mathematics, Physics or related technical field, Knowledge of Java, Knowledge of Spring Boot, Knowledge of SQL, Ability to work with backend applications, English proficiency at B2+ level, Strong analytical and problem-solving skills 📃 Skills: Java, SpringBoot, SQL, Azure, Backend, Cloud 🏢 Description: You are A curious, engaged and ambitious student who wants to combine studies with real-life commercial experience. You’ve learned Java and Spring Boot , you know your way around SQL , and you're ready to apply that knowledge to real problems in production systems. You want to grow into a full-fledged Java Engineer, working hands-on and learning from experienced professionals along the way. Opportunity overview You're ready to kick off your professional journey in backend engineering, turning your knowledge into hands-on experience in real projects. Key responsibilities You’ll jump straight into real-world projects for international clients, gaining hands-on experience with modern cloud platforms like Azure. You’ll help ensure that business applications run smoothly, assist in analyzing and solving technical issues, and gradually take on more development-related tasks. Qualifications & tech toolbox You’re currently studying a technical field such as Computer Science, Mathematics, Physics, or a related discipline You’re actively developing your skills in Java and Spring Boot , working on your own projects You speak and write in English at a B2+ level - it's our daily working language You have strong analytical and problem-solving skills Here's why you'll love Cloudfide Benefits: MyBenefit platform / Multisport Enel‑Med private medical care Professional Growth: Annual 2,000 PLN development budget Access to e‑learning platforms Real opportunities to expand responsibility and lead initiatives - most of our Leads come from internal promotions As the company continuously grows, you get real opportunities to expand your responsibilities , explore new areas, and even take ownership of your own initiatives. Work Environment: Long-term cooperation: UZ or B2B (we value stable, lasting relationships) Remote-first , work from anywhere in the world ( workation ) Flexible hours & strong focus on work-life balance Collaboration with top engineers you can truly learn from Flat structure - every voice counts, and you help shape the company Culture & Integration: Company-wide trips (including international ones) Team integration budgets Open communication and supportive, passionate teams Equal opportunities Cloudfide is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.

Technology

Perfect Gym Solutions

FinTech Backend Engineer (m/f/d)

Mid

Remote

Warsaw, Poland

100 - 120 PLN

🏢 Summary: Development of the payment domain for a B2B fitness SaaS platform using JVM technologies within a cross-functional, agile team. The role focuses on building and enhancing resilient, maintainable microservices integrated into a scalable, cloud-native environment. You will deliver high-quality backend components using Spring Boot and related frameworks. 🗂️ Requirements: Minimum 3 years of experience in cloud-based software development, Strong experience with JVM technologies, Hands-on experience with Spring Boot, Knowledge of Hibernate, Experience building scalable cloud-native platforms, Experience developing microservices, Ability to apply design patterns in backend systems, Experience working in agile environments, Professional English proficiency 📃 Skills: Java, JVM, SpringBoot, Hibernate, Microservices, Cloud, SaaS, DesignPatterns, Agile, English 🏢 Description: Your position in our team You enhance our payment software solutions as part of a cross-functional team You develop the payment domain of our market-leading B2B fitness SaaS platform in close cooperation with product management and the developer team using JVM technologies and frameworks like Spring Boot. You create high-quality software components in an agile environment and contribute your ideas within flat hierarchies You develop and enhance resilient, maintainable microservices in an agile and autonomous environment and its integration with our SaaS platform Your profile You have at least 3 years of professional experience in developing cloud-based software using JVM technologies, with knowledge of frameworks like Spring Boot and Hibernate. You have experience in working on a scalable, cloud-native platform You focus on delivering high-quality, reliable components with fast deployment cycles, continuously improving yourself You stay up to date with programming trends, thrive in collaborative environments, and communicate confidently in English. You apply proven design patterns pragmatically to build maintainable and efficient backend systems Your benefits with us Benefits package – private medical care and a sports card to support your health and well-being Access to Udemy Business – boost your skills with thousands of high-quality online courses Flexible work model – work fully remotely or combine it with on-site collaboration at our modern office in Warsaw Employment options tailored to you – pick the contract type that best fits your needs Flexible Working Hours – adjust your schedule to fit your lifestyle Unique experience in the Fitness and SaaS industry – join a market-leading company in a dynamic, fast-growing industry International team – work alongside talented colleagues from around the world in a diverse and inclusive environment Unforgettable company events – take part in engaging team-building activities and memorable celebrations

Technology

Reply Polska Sp. z o. o.

Operations Engineer

Mid

Hybrid

Katowice, Poland

5,000 - 11,000 PLN

🏢 Summary: The offer is for a Cloud/DevOps Engineer responsible for developing, optimizing, and operating cloud infrastructure and CI/CD pipelines in agile projects. The role involves integrating cloud technologies, containerizing applications, securing cloud environments, and supporting development teams. The position also includes contributing to infrastructure design and mentoring junior team members. 🗂️ Requirements: Completed degree in Computer Science, Mathematics, Physics or related technical field, Minimum 1 year commercial experience in similar position, Practical experience with Kubernetes and containerization, Experience with CI/CD tools and pipeline optimization, Hands-on experience with Terraform and infrastructure as code, Experience with AWS services and public cloud environments, Knowledge of Docker and Helm, Experience supporting development teams in application containerization, Bash scripting skills, Experience with Git and gitflow, Experience with monitoring and logging tools, English and Polish proficiency, Availability to work hybrid (3 days onsite in Katowice) 📃 Skills: Kubernetes, K9S, Ubuntu, Terraform, Helm, Docker, AWS, CodePipeline, S3, Elasticsearch, CloudWatch, NewRelic, Prometheus, Grafana, Bash, Git, Gitflow, CI/CD, Java 🏢 Description: Responsibilities Collaborate on the development and operation of cloud infrastructures. Drive optimization and creative development of provisioning and CI/CD pipelines. Integrate new cloud technologies and contribute to infrastructure design. Build application stacks using appropriate tools and best practices. Secure cloud operations through robust QA measures and controls. Participate in agile projects, deliver independently, and support junior staff through training and coaching. Benefits Motivizer Benefits Platform to choose and manage all your benefits in one place. You receive a budget (550 PLN monthly). You can choose medical care package, meal tickets, sports cards (we have Multisport and on preferential terms, we have membership cards to one of the most popular Gyms), cinema tickets, shop vouchers, discounts and many more. Language Courses – you'll have access to a multi-language learning platform enabling you to practice you language skills and learn new ones! Regular and systematic further training opportunities - both internally and from external providers. We support your ongoing learning and development. Cooperation within an internal community is our everyday reality. We have networking events, coding challenges, and company parties for different occasions. Qualifications We are looking forward to your successfully completed studies in computer science, mathematics, physics or comparable technical course of study and relevant professional experience You have at least 1 year of commercial experience on similar position You are familiar with Kubernetes, K9S, Ubuntu, CI/CD Tools, Terraform,  Helm, AWS CodePipeline , Docker and knowledge or certification on Public Cloud Services (AWS). Nice to have Java development experience . Experience in AWS S3 object storage, Elasticsearch log store and AWS CloudWatch, New Relic, Prometheus/Grafana You have experience in supporting development teams with containerizing applications , Bash shell scripting, Git, gitflow branching strategies Excellent communication and documentation skills in English and Polish. You are open to work in a hybrid mode , with 3 days at our office in Katowice About Red Reply Red Reply specializes in Oracle Cloud Infrastructure technology with a focus on IaaS and PaaS solutions and offers Cloud Strategy and Migration, Cloud Application Development, Cloud Service Management, as well as Application Service Management and Operations. Red Reply is one of the first Oracle Cloud Managed Service Providers (MSP) in Europe.

Technology

Craftware

Senior Full Stack Developer (Angular, Java, AWS, RabbitMQ)

Senior

Remote

Warsaw, Poland

150 - 165 PLN

🏢 Summary: Senior Full-Stack Software Engineer role focused on building large-scale, cloud-based data processing solutions on AWS with a strong emphasis on serverless architectures. The position involves developing and maintaining web applications, APIs, and microservices while optimizing and modernizing existing cloud infrastructure. The engineer will collaborate across international teams to deliver scalable scientific and data-driven solutions. 🗂️ Requirements: Minimum 5 years of enterprise software development experience, Expert knowledge of Java with Spring and Hibernate or JPA, Strong understanding of microservices architecture and patterns, Expert knowledge of JavaScript and TypeScript, Experience with Angular or React and HTML5, Experience building REST APIs, Knowledge of SQL, NoSQL and graph databases, Strong AWS knowledge including core services, Hands-on experience with Docker, Experience with Git and GitOps workflows, Ability to deploy code to production environments, Experience working with Scrum methodology, Fluent English 📃 Skills: Java, Spring, Hibernate, JPA, JavaScript, TypeScript, Angular, React, HTML5, Git, GitOps, REST, SQL, NoSQL, AWS, S3, IAM, EC2, ECR, ECS, Lambda, Serverless, Docker, RabbitMQ, OAuth2, Scrum, Oracle, MySQL, MongoDB, Spock, CI 🏢 Description: We are a provider of digital transformation and technology consulting services with a portfolio of solutions for both clients who do not yet have Salesforce and large organizations that work on Salesforce and use its extensive capabilities ☁. We also provide body and team leasing services in IT, providing specialists in various fields. Model : remote Employment type: full-time Background & Project: A team specializing in Data Engineering and bioinformatics systems development is seeking experienced and motivated Senior Full-Stack Software Engineer with hands-on AWS experience . This role involves developing large-scale cloud-based data processing solutions, primarily using AWS. We are looking for self-motivated and proactive engineer to contribute to the development of highly scalable computing solutions built on AWS services, with a strong focus on serverless architectures. The position involves leveraging AWS services and improving existing infrastructure to optimize, modernize, and future-proof current solutions. The engineering team operates across multiple time zones, including Pacific Time (PT), Eastern Time (ET), and Central European Time (CET). Virtual meetings and collaboration via Slack may take place during the core working hours of the San Francisco (PT) time zone. During the first six months of onboarding, increased collaboration and some overlap with the PT time zone will be expected. Responsibilities: Work together in a collaborative and practical manner to address scientific softwareengineering challenges. Engage with both local and offshore engineering teams to assist in software development endeavors Leverage existing GenAI and RAG solutions and services developed by other teams tointegrate data and existing capabilities into internal chatbots to enhance usability anddata discovery Rapid prototyping and iterations to foster innovation and enable the company to exploresolutions in a shorter time-frame. Design, build and maintain the web application providing visibility to our data management platform Collaboratively and pragmatically solve scientific software engineering challenges. Collaborate with local – Polish, the US and Canada engineering teams to support software development efforts. Contribute to the broader scientific community through open-source software development. Requirements: Minimum 5 years of work experience related to software development in enterprise projects/products and expert knowledge regarding one of the following backend technologies: JAVA (very good knowledge of frameworks like Spring, Hibernate / JPA, knowledge of other JVM based programming languages is a plus); Understanding of microservice architectures, principles and patterns Expert knowledge of Javascript and TypeScript programming ( Angular 5+ or React,with good knowledge of HTML5. Experience building reusable web components. Knowledge of git and standard GitOps workflow (MRs, protected branch), conventional commits, semantic versioning, pre-commit hooks, Experience building APIs, good understanding of REST principles Knowledge of database techniques like SQL, NoSQL and graph databases Fluent in the usage of cloud computing models (IaaS, PaaS, SaaS) and good knowledge of containers connected with this DevOps mindset and excellent knowledge of cloudplatforms like AWS. Ability to deploy yourself code to production Docker (must have) AWS cloud (including S3, IAM, EC2, ECR, ECS, AWS Lambda, Serverless) Experienced in product development with Scrum methodologies Experienced in designing software components based on limited and evolving requirements Attention to details, focus on user/developer experience Ability to coordinate work and direct collaboration with the customer Fluent in English General knowledge RabbitMQ (or other similar message broker) Good communication skills, team player, work under tight deadlines. Nice to have: Good understanding of HTTP protocol (status code, headers, etc…) Basic knowledge of OAuth 2.0 Building distributed systems Automated testing – unit, int, e2e, performance, regression Spock (Groove DSL) CI pipelines Oracle/MySQL/Mongo We offer: Remote work model B2B contract Benefits package, Daily support from team leaders, Dedicated certification budget, Integration trips/events.

Technology

Upside

Senior Software Engineer

Senior

Hybrid

Krakow, Poland

20,800 - 25,900 PLN/mo

🏢 Summary: Senior Backend Engineer role focused on designing, building, and scaling resilient backend systems for international clients, with strong ownership of architecture and technical direction. The position involves close collaboration with stakeholders, Applied AI integration, and hands-on work in small, autonomous teams. It emphasizes production-grade systems, performance at scale, and strategic technical decision-making. 🗂️ Requirements: 5+ years of experience building web applications, Proficiency in Python and Python web frameworks, University degree in Computer Science, Data Science or related field, Strong understanding of monolith and microservices architectures, Knowledge of messaging patterns, Expert-level knowledge of PostgreSQL, Experience with database performance optimization at scale, Practical experience with CI/CD pipelines, Experience with Docker and cloud platforms (AWS or GCP), Ability to design and implement scalable backend architectures, Fluent English (C1) 📃 Skills: Python, PostgreSQL, AWS, GCP, Docker, Kubernetes, CI/CD, Microservices, Monoliths, Messaging, Ruby, Claude, Cursor 🏢 Description: Upside is a software consultancy built by engineers, for engineers. We partner with global companies to solve real, complex technical challenges. We’re deep into Applied AI and R&D, building both production-grade platforms for clients and our own open-source tools like Enthusiast (Agentic AI framework). We operate in a Forward-Deployed model. We don’t sit behind a wall of specs or wait for the tickets. We get into the trenches with the client, identify the actual challenges, and take full ownership of the solution. Our teams are small (3–9 people), autonomous, and cross-functional. What it means for you You'll work with a capable and driven team, and partner directly with senior business leaders on technical decisions, shaping systems - not just implementing them. You’ll have the autonomy to choose the right tools and the ownership to ensure the architecture performs under pressure.Your focus stays where it counts: mission-critical logic and high-impact experiments, not repetitive tasks and countless meetings. You’ll contribute to strategic open-source projects and build AI-driven solutions. Role Overview As a Senior Backend Engineer, you’ll be the backbone of our development efforts and a key driver of our engineering culture. You will design, build, and scale resilient systems for international clients while staying close to the code. We’re looking for someone who brings ready solutions rather than problems to solve, and treats the client’s product as their own. This isn't a short-term opportunity  - we’re looking for a partner to grow with us, someone who thrives in a highly collaborative environment and proactively shares "lessons learned" to level up the entire team. Responsibilities Drive technical direction: Own the architecture and implementation of complex backend systems. Problem Solving: Identify systemic risks before they manifest and propose clear, actionable ways to bypass them. Consulting: Work directly with stakeholders to translate business needs into scalable technology. Mentorship: Share your observations and "lessons learned" to help the whole team level up. AI Integration: Identify where Applied AI can actually improve a product and lead the implementation. Requirements Experience: 5+ years of building web applications (preferably in Python frameworks). Background: Completed university degree in computer science, data science or similar field Architecture: Deep understanding of monoliths, microservices, and messaging patterns. Databases: Expert knowledge of PostgreSQL and performance optimization at scale. Infrastructure: Practical experience with CI/CD, Docker, and AWS/GCP. Mindset: Proactive, technology-driven, and ready to experiment. AI-Native: You use tools like Claude or Cursor to move faster. English: Fluent (C1) for direct client collaboration. Our Tech Stack: Python, PostgreSQL, AWS, Docker, Kubernetes. Ruby is present in some of our projects but we are Python first. Value Proposition Built for the long run We hire for the company, not just a project - looking for passion driven engineers who want to grow with Upside over time Small teams, real accountability. 3-9 people per engagement. We're small by design. That means your decisions carry weight and you are visible. Mission-critical work: We handle complex  projects that move the needle for international brands. Our clients are scaling companies, established international brands, and large institutions. The systems you build will be under real load, with real stakes. Real Ownership: You take part in the decision making process on technology and implementation..You’re empowered to take initiative, experiment, and drive solutions that create real impact. No Micromanagement: We trust you to own your work and deliver outcomes - no unnecessary oversight. Collaborative R&D: Contribute to targeted Open-source projects and internal AI research. Growth through challenges: Complex problems and direct client exposure means you’ll grow by action. Applied AI as a first-class discipline. We don't bolt AI onto projects as an afterthought. You'll identify where it genuinely moves the needle and lead the implementation - on client work and on our own open-source tooling. The tools you want, without the approval process. If something makes you faster or sharper, we want you using it. Transparent progression path. We have defined engineering levels with clear criteria - you'll know exactly what each role looks like, and what it takes to get from one to the other. No ambiguity, no waiting for someone above you to move on. Compensation & Location Location: On-site in Kraków; Hybrid; remote from anywhere in Poland with regular team on-sites. Salary: Senior Engineer: 20 800 - 25 900 PLN net + VAT Lead Engineer: >26 500 PLN net + VAT If you’d like to understand more about how we work or read about the recruitment process in detail, feel free to explore our handbook . If something important to you isn’t mentioned - share your thoughts with as at careers@upsidelab.io