Unlock Full Resume Report
ATS Pass
Missing keywords
Tailored AI suggestions
Job match analysis
Interview-focused insights
This position is no longer accepting applications
Positions open for more than 30 days are automatically closed and marked as expired
Don't let one closed door slow you down, here's your next move:
April 9, 2026
Backend Engineer
Senior • Remote
Copenhagen, Denmark
We are looking for a Backend Engineer to design, build, and maintain backend services in a modern cloud-native AWS environment.
Core skills & experience:
Strong experience as a Backend Developer, building and maintaining scalable APIs and backend services
Hands-on experience with CI/CD pipelines, preferably using GitHub Actions / GitHub Workflows
Strong development experience with TypeScript and .NET (C#), including building and operating production services
Familiarity with AWS Cloud, including deploying and operating backend workloads in AWS
Experience using Terraform for Infrastructure as Code (IaC)
Related technologies / domain knowledge:
Experience designing and consuming RESTful APIs and/or event-driven backend services
Understanding of cloud-native patterns (stateless services, scaling, resiliency, observability)
Experience working with relational databases (SQL) and backend integrations
Nice-to-have / preferred experience:
Experience with containerized workloads (e.g. ECS Fargate or similar)
Experience with Lambda functions
Familiarity with IAM and AWS security best practices
Exposure to data platforms or ETL-heavy environments
Experience working in environments with high operational and security requirements
General expectations:
Able to take ownership of backend services from development through production
Comfortable working closely with platform, data, and operations engineers
Focused on clean code, automation, and reliable delivery through CI/CD
Used to working with SCRUM principles, preferably in JIRA
Fluent English
Other Details: The role is designed for a cloud-native environment, supporting development across various backend services focused on scalability and security.
Similar jobs you might like
Technology
DCV Technologies
Java Backend Developer | Krakow & Wroclaw
Senior
Hybrid
Kraków, MA, Poland
🏢 Summary: Backend Engineer role focused on building AI-centric digital products for employees and HR stakeholders. The position involves Java/Spring Boot microservices development, API and cloud integration, production observability, and maintaining secure, reliable solutions in a hybrid Kraków or Wrocław work model. 🗂️ Requirements: Strong Java and Spring Boot experience, Spring Batch and Spring Cloud experience, Microservices development experience, REST API and GraphQL schema design proficiency, NoSQL data modelling experience, Data streaming experience, OAuth 2.0 and Microsoft Entra ID knowledge, Azure Cloud Services familiarity, English communication skills, Agile collaboration experience, Commitment to quality, maintainability and documentation 📃 Skills: Java, SpringBoot, SpringBatch, SpringCloud, Microservices, REST, GraphQL, NoSQL, CosmosDB, Kafka, OAuth2, EntraID, Azure, AppServices, AzureMonitor, APIManagement, Observability, Testing 🏢 Description: Role summary We are looking for a Backend Engineer to design, develop, and continuously improve intelligent digital products and services that support employees and HR stakeholders, with AI at the core. 📍 Work mode: Hybrid (2–3 days/week) — Kraków or Wrocław office Primary skills Java, Spring Boot, microservices, REST APIs Key responsibilities: Design, develop, and continuously improve intelligent digital products and services that support employees and HR stakeholders, with AI at the core. Apply modern engineering practices, from analyzing user needs and developing new features to automated testing, deployment, and observability. Ensure quality, security, reliability, and compliance by applying digital principles and implementing functional and non-functional requirements. Build observability into solutions, monitor production health, help resolve incidents, and remediate root causes of risks and issues. Advocate for user and stakeholder needs, ensuring AI solutions are explainable, ethical, and human-centric. Share knowledge openly, contribute to hiring and onboarding, and help shape a collaborative, forward-thinking engineering culture. Required skills and experience: Strong experience in Java and Spring Boot, including Spring Batch and Spring Cloud, and building microservices. Proficiency in REST API and GraphQL schema design. Experience with NoSQL data modelling, such as Azure Cosmos DB ; data streaming, such as Confluent Kafka; and authentication/authorization protocols, including OAuth 2.0 and Microsoft Entra ID. Familiarity with Azure Cloud Services , including App Services, Azure Monitor, and API Management. Collaborative communication skills: able to express ideas clearly in English and adapt technical content for diverse audiences while working closely with product managers, designers, and engineers in agile settings. Strong commitment to quality, maintainability, documentation, and continuous learning. AI-related skills, such as Spring AI or LangChain, are a strong plus. Benefits ✅ Stable long-term cooperation with opportunity for extension Opportunity to work with modern technologies in an international environment Professional growth and continuous development opportunities Participation in challenging and impactful projects 📩 If you’re interested and meet the qualifications, please send your CV at alina.pchelnikova@dcvtechnologies.co.uk
Technology
emagine Polska
Experienced Backend Developer (.NET / AWS)
Senior
Remote
Warsaw, MZ, Poland
40 - 45 PLN/hr
🏢 Summary: Long-term remote B2B contract for an experienced Backend Developer to build and support cloud-based solutions using .NET and AWS. The role requires end-to-end ownership, from requirements and implementation through deployment and support, in an Agile international environment. 🗂️ Requirements: Strong C# and .NET Core experience, Entity Framework experience, AWS and cloud architecture experience, GitLab and CI/CD experience, SOLID and clean code knowledge, Agile or Kanban experience, End-to-end delivery ownership, Effective technical and non-technical communication 📃 Skills: C#, .NET, AWS, EntityFramework, GitLab, CI/CD, SOLID, Agile, Kanban 🏢 Description: Experienced Backend Developer (.NET / AWS) What we are looking for We are looking for an experienced Backend Developer with AWS experience who enjoys taking ownership and driving work from idea to production. You are comfortable working in a complex environment, eager to understand the business and domain, and motivated by improving both the product and the way we work. You enjoy collaborating with business stakeholders, fellow developers and architects, communicate effectively with both technical and non-technical audiences, and thrive in an international environment. What we offer: Long Term B2B Contract Rate: 40-45 euro/h + VAT Remote role Core Technical Requirements • Strong experience with C# and .NET core (we use .NET 10) • Entity Framework • Solid AWS knowledge and experience with cloud-based architectures • Experience with GitLab and CI/CD practices • Understanding of SOLID principles and clean code practices • Experience working in Agile/Kanban environments • Ability to independently drive work from requirements through implementation, deployment and support
Technology
emagine Polska
Senior .Net Developer with AWS
Senior
Remote
Warsaw, Poland
40 - 45 EUR/hr
🏢 Summary: Long-term remote B2B contract for an experienced Backend Developer to own the delivery of cloud-based .NET solutions from requirements through production support. The role offers €40–45/hour plus VAT and requires collaboration with business stakeholders, developers, and architects in an international environment. 🗂️ Requirements: Strong C# and .NET Core experience, Entity Framework experience, AWS and cloud-architecture experience, GitLab and CI/CD experience, SOLID principles and clean-code practices, Agile or Kanban experience, Independent delivery from requirements through deployment and support, Effective communication with technical and non-technical stakeholders 📃 Skills: C#, .NET, AWS, EntityFramework, GitLab, CI/CD, SOLID, Agile, Kanban 🏢 Description: Experienced Backend Developer (.NET / AWS) What we are looking for We are looking for an experienced Backend Developer with AWS experience who enjoys taking ownership and driving work from idea to production. You are comfortable working in a complex environment, eager to understand the business and domain, and motivated by improving both the product and the way we work. You enjoy collaborating with business stakeholders, fellow developers and architects, communicate effectively with both technical and non-technical audiences, and thrive in an international environment. What we offer: Long Term B2B Contract Rate: 40-45 euro/h + VAT Remote role Core Technical Requirements • Strong experience with C# and .NET core (we use .NET 10) • Entity Framework • Solid AWS knowledge and experience with cloud-based architectures • Experience with GitLab and CI/CD practices • Understanding of SOLID principles and clean code practices • Experience working in Agile/Kanban environments • Ability to independently drive work from requirements through implementation, deployment and support
Technology
Appliscale
Senior C# Engineer (AWS)
Senior
Remote
Krakow, MA, Poland
20,000 - 26,500 PLN
🏢 Summary: Senior C# backend role building, testing, deploying, and supporting a consumer-facing microservices platform used across several European countries. The position combines backend architecture, AWS infrastructure automation, production support, Agile delivery, and mentoring. 🗂️ Requirements: 5+ years of production C# software development experience, Hands-on .NET Core and .NET Framework experience, AWS and Terraform or CloudFormation experience, MS SQL, PostgreSQL, or DynamoDB knowledge, REST API expertise, CI/CD process experience, Object-oriented design patterns, SOLID principles, Clean Code, and architectural problem-solving, Computer Science degree, AI tooling usage, Agile Scrum and/or Kanban experience, English proficiency 📃 Skills: C#, .NET, TypeScript, REST, AWS, Terraform, CloudFormation, SQL, PostgreSQL, DynamoDB, CI/CD, SOLID, Scrum, Kanban 🏢 Description: We are seeking candidates for our client, which operates in Europe. You will need to be proficient in C# backend development with a thorough understanding of the .NET technologies involved. Strong backend skills where you can demonstrate your ability to apply these technologies, as well as deploy and maintain them will be crucial to success. Technologies we work with: C#, .NET Core, .NET Framework, TypeScript, REST APIs, AWS, Terraform, CloudFormation Responsibilities: Designing, writing, testing functionalities for a backend system written in C# Design software architecture between backend, frontend and mobile apps Deploying and maintaining microservices in AWS using Terraform or CloudFormation Debugging and maintaining system on production used by consumers from several European countries Scoping and assessing the complexity of features Participating in sprint planning, daily sprints and meetings with product owners for grooming new features Collaborating with other team members and teams who depend on functionalities that you develop Recruiting and mentoring new team members Required qualifications: 5+ years of production software development experience in C# engineer role Solid hands-on experience in .NET Core and .NET Framework technologies Experience in working with AWS and Terraform / CloudFormation Strong knowledge of DBMS like MS SQL / PostgreSQL / DynamoDB Expertise of REST APIs Strong hands-on experience of CI&CD processes Proficiency in OO design patterns, SOLID principles, Clean Code and solving architectural problems Computer Science degree AI Tooling usage Able to work with Agile methodologies such as SCRUM and/or Kanban Good communication and collaboration skills Self-motivation, proactive attitude Proficiency in English Nice to have: Experience in developing Cloud and Infrastructure solutions with AWS and CI/CD processes supported by tools like Docker, Kubernetes, Jenkins, Terraform, CircleCI, GitlabCI, Datadog, etc. Exposure to frontend development in React Working experience with one of the object-oriented and/or functional languages such as TypeScript, Java, Elixir, C++, Golang, Erlang, Python, Kotlin.
Technology
INFOPLUS TECHNOLOGIES
Java Backend Engineer
Mid
Hybrid
Krakow, MA, Poland
🏢 Summary: Java Backend Engineer role focused on building AI-driven digital products for employees and HR stakeholders. The position covers end-to-end microservice development, testing, deployment, observability, production support, and secure, ethical AI delivery in an agile environment. 🗂️ Requirements: Strong Java and Spring Boot experience, Experience building microservices, Spring Batch and Spring Cloud experience, REST API and GraphQL schema design proficiency, NoSQL data modelling experience, Data streaming experience, OAuth 2.0 and Microsoft Entra ID authentication/authorization experience, Azure Cloud Services experience, English communication skills for cross-functional agile collaboration, Commitment to quality, maintainability, documentation, and continuous learning 📃 Skills: Java, SpringBoot, SpringBatch, SpringCloud, Microservices, REST, GraphQL, NoSQL, CosmosDB, Kafka, OAuth2, EntraID, Azure, AppServices, AzureMonitor, APIManagement, Observability 🏢 Description: Role Summary We are looking for a Java Backend Engineer to design, develop, and continuously improve intelligent digital products and services that support employees and HR stakeholders, with AI at the core. Required Skills & Experience Strong experience in Java and Spring Boot, including Spring Batch and Spring Cloud, and building microservices. Proficiency in REST API and GraphQL schema design. Experience with NoSQL data modelling (e.g., Azure Cosmos DB), data streaming (e.g., Confluent Kafka), and authentication/authorization protocols including OAuth 2.0 and Microsoft Entra ID. Familiarity with Azure Cloud Services, including App Services, Azure Monitor, and API-Management. Collaborative communication skills: able to express ideas clearly in English and adapt technical content for diverse audiences while working closely with product managers, designers, and engineers in agile settings. Strong commitment to quality, maintainability, documentation, and continuous learning. Key Responsibilities Design, develop, and continuously improve intelligent digital products and services that support employees and HR stakeholders, with AI at the core. Apply modern engineering practices, from analyzing user needs and developing new features to automated testing, deployment, and observability. Ensure quality, security, reliability, and compliance by applying digital principles and implementing functional and non-functional requirements. Build observability into solutions, monitor production health, help resolve incidents, and remediate root causes of risks and issues. Advocate for user and stakeholder needs, ensuring AI solutions are explainable, ethical, and human-centric. Share knowledge openly, contribute to hiring and onboarding, and help shape a collaborative, forward-thinking engineering culture.
Technology
Grafton Recruitment
Senior Backend Software Engineer (.NET)
Senior
Hybrid
Krakow, MA, Poland
🏢 Summary: Senior Backend Software Engineer role focused on designing, building, and operating secure, scalable .NET microservices for cloud and hybrid environments. The position delivers backend features end to end using Azure services, SQL Server, Cosmos DB, asynchronous messaging, automated testing, and CI/CD practices. 🗂️ Requirements: 5+ years of backend or distributed systems engineering experience, Proficiency in C#, .NET 8/10, ASP.NET Core, and Azure Functions, Experience with SQL Server, T-SQL, EF Core, RLS, and NoSQL databases, Practical Azure services experience, Knowledge of OAuth2, JWT, and identity-provider integrations, Experience with multi-tenant SaaS architectures, Knowledge of asynchronous message-driven systems, Experience with CI/CD, Terraform, and Docker/Kubernetes, Strong unit and integration testing practices 📃 Skills: C#, .NET, ASP.NET, Azure, SQL, T-SQL, EF, CosmosDB, OAuth2, JWT, SaaS, CI/CD, Terraform, Docker, Kubernetes, xUnit, Moq, FluentAssertions, GitHub, Azurite 🏢 Description: We are looking for an experienced Senior Backend Software Engineer to design, build, and operate backend services within a modern, scalable microservices environment. The role involves working with ASP .NET Core, Azure Functions, SQL Server, and Azure CosmosDB to deliver high‑performance, secure solutions for cloud and hybrid environments. Key Responsibilities: · End‑to‑end development of backend features using ASP .NET Core APIs, Azure Functions, SQL Server, and CosmosDB · Building and extending .NET services in a microservices architecture · Implementing resilient, asynchronous workflows using Azure Service Bus · Designing secure and efficient data access patterns (SQL Server, CosmosDB) · Ensuring multi‑tenant data isolation and compliance with security standards · Using Azure services such as Service Bus, Blob Storage, App Configuration, Application Insights, and Entra ID · Writing unit and integration tests (xUnit, Moq, FluentAssertions) · Contributing to CI/CD pipelines (GitHub Actions, Azure DevOps) · Working with Terraform, Docker Compose, and Azurite · Identifying and resolving performance, security, and reliability issues · Independently delivering backend features from design to production · Participating in architecture discussions and code reviews · Collaborating with product and frontend teams on API design · Mentoring junior engineers and promoting AI‑driven development practices. Qualifications: · Minimum 5 years of experience in backend or distributed systems engineering · Strong proficiency in C# / .NET 8/10, ASP .NET Core, Azure Functions · Experience with SQL Server (T‑SQL, EF Core, RLS) and NoSQL databases (CosmosDB preferred) · Practical knowledge of Azure services (Functions, Service Bus, Blob Storage, App Configuration, App Insights) · Understanding of OAuth2, JWT, and identity provider integrations · Experience with multi‑tenant SaaS architectures · Familiarity with asynchronous, message‑driven systems · Knowledge of CI/CD, Terraform, Docker/Kubernetes · Strong testing discipline and communication skills. Benefits: · Health benefits & insurance · Multisport card · Learning and development opportunities · Flexible work schedule · Innovative work in cybersecurity and AI-native environment · Opportunities for career growth. Apply now!