April 8, 2026
Java Developer
Mid • Remote
120 - 135 PLN
Warsaw, Poland
Key Responsibilities
Design, develop, and maintain backend services and applications using Java.
Build and support data integration layers and APIs connecting various systems.
Collaborate closely with Azure Data Factory Engineers on ETL/ELT processes and data pipelines.
Integrate systems using REST APIs and other data exchange mechanisms.
Work with databases and optimize queries using SQL.
Support data processing workflows and ensure data consistency and quality.
Participate in CI/CD processes and contribute to automation and deployment pipelines.
Troubleshoot and resolve issues related to data flow and system integrations.
Collaborate with cross-functional teams including data engineers, analysts, and business stakeholders.
Required Skills
Strong experience in Java development.
Good knowledge of SQL and relational databases.
Experience working with REST APIs and system integrations.
Understanding of data processing, ETL/ELT concepts, or data pipelines.
Familiarity with cloud environments, preferably Microsoft Azure.
Experience with CI/CD pipelines and DevOps practices.
Strong problem-solving and analytical skills.
Good communication skills and ability to work in a collaborative environment.
Nice to Have
Experience working with Azure Data Factory (ADF) or close collaboration with data teams.
Familiarity with Azure services such as Azure SQL, Data Lake, or Synapse.
Experience with messaging systems or event-driven architectures.
Knowledge of data modeling concepts.
Similar jobs you might like
Technology
Link Group
Backend Developer (Java)
Senior
Hybrid
Warsaw, Poland
18,000 - 22,000 PLN
🏢 Summary: Backend Java Developer role focused on building scalable, high-performance server-side applications using Spring Boot. The position involves database design, API development (REST/SOAP), search optimization with ElasticSearch, and maintaining high code quality within CI/CD environments. The role requires strong experience in the Java ecosystem and collaboration with cross-functional teams. 🗂️ Requirements: Minimum 4 years of backend development experience with Java, Strong hands-on experience with Spring Boot, Practical experience with Hibernate ORM, Experience with MS SQL databases, Experience with ElasticSearch or similar search engines, Proficiency in REST and SOAP API development, Experience working with JSON and XML, Basic knowledge of HTML, CSS, JavaScript, Experience with Git version control, Understanding of CI/CD pipelines and tools like Jenkins or TeamCity, Experience with Docker 📃 Skills: Java, Spring, SpringBoot, Hibernate, MSSQL, ElasticSearch, REST, SOAP, JSON, XML, HTML, CSS, JavaScript, Git, Jenkins, TeamCity, Docker 🏢 Description: Key Responsibilities Core Backend Development: Designing and developing robust, scalable, and high-performance server-side applications using Java and the Spring Boot framework. Database Management: Designing efficient database schemas, writing optimized queries, and managing data persistence using Hibernate and MS SQL. API Design & Integration: Building, integrating, and maintaining secure RESTful and SOAP web services (WebApi, WCF) to ensure seamless communication between systems. Search Optimization: Implementing and tuning efficient search and indexing solutions utilizing ElasticSearch. Code Quality & Mentorship: Writing clean, maintainable, and well-tested code while participating in code reviews to ensure alignment with industry best practices. Requirements Experience: Minimum 4 years of professional experience in backend development with a strong focus on the Java ecosystem. Frameworks & ORM: Deep understanding and hands-on experience with Spring Boot and Hibernate. Databases & Search: Practical knowledge of MS SQL and experience with ElasticSearch or similar search engines. Web Services & Formats: Proficiency in developing APIs (REST/SOAP) and working comfortably with JSON and XML data formats. Front-End Basics: General understanding of web technologies (HTML, CSS, JavaScript) to effectively collaborate with front-end teams. Tools & Version Control: Strong command of Git and a solid understanding of CI/CD workflows (e.g., Jenkins/TeamCity, Docker).
Technology
Link Group
Java Developer with Azure
Mid
Remote
Warsaw, Poland
110 - 135 PLN
🏢 Summary: Backend Developer role focused on designing and building scalable, cloud-based applications using Java and Spring Boot in a microservices architecture. The position involves developing and deploying distributed, event-driven services on Azure using modern containerization and API technologies. The offer emphasizes building reliable, high-quality backend systems with up-to-date cloud-native practices. 🗂️ Requirements: Strong Java development experience, Experience with Spring Boot, Experience with microservices architecture, Experience with cloud-native applications, Familiarity with Azure, Knowledge of Kafka or similar messaging systems, Understanding of GraphQL or REST APIs, Experience with Docker, Experience with Kubernetes 📃 Skills: Java, Spring, SpringBoot, Microservices, Azure, Kafka, GraphQL, REST, Docker, Kubernetes 🏢 Description: We are seeking a talented Backend Developer to join our team, contributing to the design and development of modern, cloud-based applications. The role focuses on building scalable and maintainable services using up-to-date technologies and best practices. Key Responsibilities: Develop and maintain backend services using Java and Spring Boot . Build and support microservices solutions for distributed systems. Work with cloud platforms such as Azure , including event-driven architectures. Implement and consume APIs using GraphQL or REST. Package and deploy applications using Docker and Kubernetes . Collaborate with team members to deliver reliable, high-quality software. Required Skills & Experience: Strong background in Java development with Spring Boot . Experience with microservices and cloud-native applications. Familiarity with Azure , Kafka , or similar messaging/event systems. Understanding of API design ( GraphQL /REST). Practical experience with containerization ( Docker , Kubernetes ). Nice to Have: Knowledge of CI/CD practices and automated deployments. Experience with monitoring, logging, or observability in distributed systems.
Technology
DCV Technologies
Middle Java backend
Mid
Hybrid
Warsaw, Poland
900 - 950 PLN
🏢 Summary: The offer is for a Java Backend Developer role focused on building and maintaining microservices-based systems using Java and Spring technologies. The position involves developing REST APIs, working with containerized applications, and contributing to Agile delivery processes. The role centers on backend engineering, technical design, and collaboration within cross-functional teams. 🗂️ Requirements: Minimum 3+ years professional experience in backend development, Proficiency in Java 8+, Strong experience with Spring Boot and Spring technologies, Experience building microservices, Experience working with REST APIs, Knowledge of HTTPS, SFTP, REST and SOAP protocols, Understanding of microservices architecture and containerization, Experience with Kafka, Experience with Git and GitHub, Experience with Maven and Jenkins, Experience with MySQL and SQL databases, Familiarity with Linux, Experience working in Agile/Scrum environments 📃 Skills: Java, Spring, SpringBoot, REST, Microservices, Kafka, HTTPS, SFTP, SOAP, Linux, Git, GitHub, Maven, Jenkins, Jira, MySQL, SQL, Containerization, Agile 🏢 Description: Job Description: We are looking for skilled Java Backend Developers with strong experience in Java, Spring technologies, and microservices architecture. The ideal candidate will have hands-on expertise in backend development, REST APIs, containerized applications, and Agile delivery environments. Qualifications: Minimum 3+ years of relevant professional experience Proficiency in Java 8+, REST APIs, Spring Boot, and Spring technologies Experience in building microservices and working with Kafka Solid understanding of HTTPS, SFTP, REST API, and SOAP protocols Familiarity with Linux operating systems Strong understanding of microservices architecture and containerization Knowledge of Agile frameworks and principles Experience with Git/GitHub, GitHub Actions, Maven, Jenkins, and Jira Competence with MySQL and SQL databases Strong analytical and problem-solving skills Excellent written and verbal communication skills Ability to collaborate effectively with Product, QA, DevOps, and Agile/Scrum teams Mandatory Skills: Java (Spring) REST APIs Spring Boot and Spring Technologies HTTPS, SFTP, REST API, and SOAP protocols Microservices architecture and containerization Git/GitHub, GitHub Actions, Maven, Jenkins, Jira MySQL and SQL databases Desired Skills: Strong analytical and troubleshooting abilities Excellent communication skills Team collaboration experience within Agile/Scrum environments Roles & Responsibilities: Contribute to technical design and engineering activities Develop strong domain expertise within the project Analyse functional and technical requirements Support architecture and design discussions Collaborate with Architecture and Business teams Participate in development, design, code reviews, and implementation Follow engineering best practices and support continuous improvement initiatives Out of Scope: Creating product requirements Acting as Scrum Master or Product Owner Project Details: Primary focus is on Java backend development.
Technology
Avenga
FullStack Developer
Mid
Hybrid
Krakow, Poland
22,680 - 25,200 PLN
🏢 Summary: Full-stack developer role focused primarily on Java backend (60%) with Angular frontend (40%) responsibilities. The position involves designing REST APIs, integrating messaging systems, implementing security, and working with databases and CI/CD pipelines in a containerized environment. 🗂️ Requirements: Proficiency in Java 11 or 17, Experience with Spring ecosystem (MVC, Boot, Batch, Security), Experience with JPA, Hibernate, Spring Data JPA, JDBC, Knowledge of REST API design and development, Strong SQL skills with MS SQL, Ability to analyze SQL queries using Query Plan, Experience with JWT and OAuth2, Experience with RabbitMQ or Kafka, Experience with Angular 8+, Knowledge of Maven, Proficiency with Git and Jenkins, Experience with Docker and Kubernetes or OpenShift, Ability to write unit tests using JUnit, Understanding of OOP, SOLID, ACID principles, Knowledge of C4 model 📃 Skills: Java, Spring, SpringBoot, SpringMVC, SpringBatch, SpringSecurity, JPA, Hibernate, JDBC, REST, SQL, MSSQL, QueryPlan, JWT, OAuth2, RabbitMQ, Kafka, Angular, npm, d3, Maven, Git, Jenkins, Docker, Kubernetes, OpenShift, JUnit, OOP, SOLID, ACID, C4 🏢 Description: Requirements description Knowledge of the Java language and its Enterprise features for Back End development, including technologies such as: Java 11, 17 Spring Ecosystem (Spring MVC, Spring Boot, Spring Batch, Spring Security, etc.) Database Access (JPA, Spring Data JPA, Hibernate, JDBC) Security protocols and technologies (JWT, Oauth2) Messaging systems (RabbitMQ, Kafka) UI Angular 8+, npm, d3 REST API Knowledge of database programming via SQL (MS SQL preferable), including SQL SQL analyzing tools, like Query Plan Knowledge of Build tools like Maven. An IDE like Eclipse or IntelliJ. Knowledge of Unit testing tools like JUnit and unit testing strategies. Knowledge container and orchestrator such as Docker, Kubernetes (and/or OpenShift) Knowledge of CI/CD tools and mainly git, Jenkins Strong understanding of OOP, SOLID, and ACID principles Knowledge and understanding of C4 model. Knowledge of cloud solutions (AWS or Azure) and Redis will be additional asset Soft skills Good interpersonal skills and flexibility Teamwork Time management Your responsibilities Back-end development in Java (60%) and Front-end development in Angular(40%)
Technology
emagine Polska
(Senior) Backend Developer - .NET
Senior
Hybrid
Lisbon, Portugal
🏢 Summary: The offer is for a Backend .NET Developer responsible for building and maintaining scalable backend solutions within a DevOps-driven environment. The role involves full software development lifecycle participation, cloud integration, and performance optimization. The position requires collaboration in Agile teams and ensuring high code quality and seamless deployment processes. 🗂️ Requirements: Proven experience with .NET development, Strong knowledge of Docker, Strong knowledge of Kubernetes, Familiarity with Microsoft Azure, Experience with Azure DevOps Server, Experience working in Agile environments, Experience implementing CI/CD practices, Ability to optimize application performance and scalability 📃 Skills: .NET, Docker, Kubernetes, Azure, AzureDevOps, CI/CD, Agile 🏢 Description: Main Responsibilities Design, develop, and maintain robust backend solutions. Collaborate across teams to ensure seamless software integration. Participate in the full software development lifecycle. Implement DevOps practices for continuous integration and delivery. Optimize application performance and scalability. Review and improve code quality through peer reviews. Key Requirements Proven experience with .NET development. Strong knowledge of Docker and Kubernetes . Familiarity with Microsoft Azure and Azure DevOps Server . Experience working in Agile environments . Strong problem-solving skills. Nice to Have Experience with microservices architecture . Knowledge of additional programming languages. Familiarity with front-end technologies.
Technology
emagine Polska
(Senior) Backend Developer - .NET
Senior
Hybrid
Lisbon, Portugal
🏢 Summary: The offer is for a Backend .NET Developer responsible for building and maintaining robust backend systems while supporting full software development lifecycle and DevOps practices. The role involves working in Agile teams, ensuring high performance, scalability, and seamless integration of applications. The position also emphasizes containerization and cloud-based solutions using Azure. 🗂️ Requirements: Proven experience with .NET development, Strong knowledge of Docker, Strong knowledge of Kubernetes, Familiarity with Microsoft Azure, Experience with Azure DevOps Server, Experience working in Agile environments 📃 Skills: .NET, Docker, Kubernetes, Azure, AzureDevOpsServer, Agile, DevOps, Microservices 🏢 Description: Main Responsibilities Design, develop, and maintain robust backend solutions. Collaborate across teams to ensure seamless software integration. Participate in the full software development lifecycle. Implement DevOps practices for continuous integration and delivery. Optimize application performance and scalability. Review and improve code quality through peer reviews. Key Requirements Proven experience with .NET development. Strong knowledge of Docker and Kubernetes . Familiarity with Microsoft Azure and Azure DevOps Server . Experience working in Agile environments . Strong problem-solving skills. Nice to Have Experience with microservices architecture . Knowledge of additional programming languages. Familiarity with front-end technologies.
Technology
Crestt
Software Developer (Frontend / Full-stack)
Senior
Remote
Warsaw, Poland
110 - 125 PLN
🏢 Summary: Frontend/Full-stack Software Developer role focused on building and deploying Angular-based UIs and Python (Flask) backend solutions on Microsoft Azure. The position involves end-to-end development, including ETL/data pipeline design, integration, testing, and architecture improvements. The role also covers performance, security, and compliance-driven enhancements within a scalable cloud environment. 🗂️ Requirements: Strong experience with Angular, Solid knowledge of Python, Solid knowledge of Flask, Hands-on experience with Microsoft Azure, Experience with Azure Data Factory, Experience with Azure Databricks, Experience building and deploying data pipelines, Knowledge of ETL processes, Experience with data integration, Experience with unit testing, Experience with integration testing, Familiarity with configuration management, Understanding of IFRS17 or IFRS9, Ability to design scalable architectures, Ability to design secure architectures 📃 Skills: Angular, Python, Flask, Azure, DataFactory, Databricks, ETL, DataIntegration, UnitTesting, IntegrationTesting, ConfigurationManagement, IFRS17, IFRS9 🏢 Description: Software Developer (Frontend / Full-stack) Requirements: Strong experience with Angular (frontend development) Solid knowledge of Python and Flask (backend development) Hands-on experience with Microsoft Azure (especially Data Factory, Databricks) Experience in building and deploying data pipelines Knowledge of ETL processes and data integration Experience with unit testing and integration testing Familiarity with configuration management Understanding of regulatory compliance (preferably IFRS17 / IFRS9) Ability to design scalable and secure architectures Strong problem-solving and troubleshooting skills Experience working with business stakeholders and translating requirements into technical solutions Good documentation and communication skills Angular, Python, Flask, Microsoft Azure, Unit Testing Main Responsibilities Develop front-end and back-end solutions using Angular, Python (Flask), and Microsoft Azure Implement and deploy UI components and ensure seamless integration Perform end-to-end development (not limited to maintenance), including pipeline build and deployment Develop and maintain application code and data mappings in Angular and Python Flask Design and build ETL / data integration solutions using tools such as Azure Data Factory and Azure Databricks Collaborate with business users on wireframe design and UI concepts Design, document, and maintain UI requirements Troubleshoot and resolve technical issues Maintain and enhance the existing VITA architecture Improve system performance and security Deliver product releases according to specifications, including unit testing Implement new features and change requests, including analysis, design, and documentation Develop integration tests to ensure compliance with requirements Update build procedures and manage configuration documentation
Technology
Link Group
Angular Developer
Mid
Remote
Warsaw, Poland
25,000 - 27,000 USD
🏢 Summary: Frontend-focused engineering role centered on building Angular applications integrated with Java backends in a cloud-native environment. The position involves working with CI/CD pipelines and containerized deployments on Kubernetes-based infrastructure. Candidates will collaborate on API integration and contribute to reliable, automated release processes. 🗂️ Requirements: Strong experience with Angular, Solid Java knowledge, Experience integrating frontend with backend APIs, Proficiency with Git, Practical experience with CI/CD pipelines, Familiarity with Kubernetes, Familiarity with Helm, Cloud experience with Azure or AWS, Understanding of containerized application delivery 📃 Skills: Angular, Java, Git, CICD, GitHubActions, Kubernetes, Helm, Azure, AWS, APIs, Containerization 🏢 Description: Role overview Position focused primarily on frontend engineering with Angular, while working in a Java-based ecosystem. Fullstack experience is valued but not required. The role involves contributing to modern cloud-native applications deployed in containerized environments with automated delivery pipelines. Responsibilities Build and maintain Angular frontend components integrated with Java backends Collaborate with backend engineers on API design and integration Work within CI/CD pipelines to support reliable deployments Participate in code reviews and enforce clean engineering standards Contribute to containerized cloud deployments and release processes Requirements Strong experience with Angular and modern frontend engineering practices Solid Java knowledge for backend integration Proficiency with Git and collaborative workflows Practical experience with CI/CD pipelines (e.g., GitHub Actions) Familiarity with Kubernetes and Helm Cloud exposure — Azure preferred, AWS acceptable Understanding of containerized application delivery Nice to have Fullstack development experience Exposure to microservices architectures Experience working in agile delivery teams Education Bachelor’s degree in Computer Science or related field preferred
Technology
CGI
Azure developer / Backend developer
Mid
Remote
Warsaw, Poland
🏢 Summary: The offer is for a technical role focused on designing and implementing integration solutions in Microsoft Azure and Dynamics 365 environments. The position involves building and orchestrating ETL/ELT processes, developing custom plugins, and creating integrations between on-premise and cloud systems. The role also includes configuring Azure networking components and supporting event-driven architectures. 🗂️ Requirements: Experience with Azure Data Factory, Azure Functions, Event Hub, Service Bus, Experience developing plugins and custom workflows in Dynamics 365, Experience orchestrating ETL/ELT processes, Experience building integrations between on-premise and cloud systems, Knowledge of Azure networking: Private Endpoints, Virtual Networks, NSG, Microsoft certification in Azure or Dynamics 365, English proficiency at B2 level 📃 Skills: Azure, DataFactory, Functions, EventHub, ServiceBus, Dynamics365, ETL, ELT, PrivateEndpoints, VNet, NSG, Kafka 🏢 Description: Experience in: Implementing Azure services (Data Factory, Functions, Event Hub, Service Bus) Developing plugins and custom workflows in Dynamics 365 Orchestrating ETL/ELT processes Holding Microsoft certifications in Azure or Dynamics 365 Building integrations between on-premise systems and cloud solutions English proficiency at B2 level Nice-to-have: Basic knowledge of Apache Kafka (outside of the Azure environment) Experience in Azure network configuration: Private Endpoints Virtual Networks (vNet) Network Security Groups (NSG) Knowledge of Azure Data Factory for ETL/ELT orchestration Microsoft certifications in Azure or Dynamics 365 Experience in building integrations between on-premise systems and cloud solution Creating integrations between on-premise systems and cloud solutions Your future duties and responsibilities Designing and implementing solutions in the Microsoft Azure environment, particularly using Azure Data Factory, Azure Functions, Event Hub, and Service Bus Creating integrations between on-premise systems and cloud solutions Developing and enhancing plugins and custom workflows in Dynamics 365 Designing and implementing integrations between on-premise systems and cloud-based solutions (Azure) Orchestrating and optimizing ETL/ELT processes using Azure Data Factory Participating in the design of event-driven integration architecture Configuring and maintaining Azure networking components (Private Endpoints, Virtual Networks, Network Security Groups) Collaborating with project teams in analyzing business and technical requirements Participating in testing, deployments, and post-implementation support of solutions Preparing technical documentation and taking part in architectural reviews Creating integrations between on-premise systems and cloud solutions
Technology
Link Group
Java Developer
Mid
Hybrid
Warsaw, Poland
100 - 150 PLN
🏢 Summary: Mid-level Java Developer role focused on building and delivering software aligned with a long-term product roadmap, ensuring high-quality, user-centric solutions. The position involves full-cycle development, task estimation, and close collaboration within a cross-functional team. The role also requires active participation in CI/CD processes and hybrid work availability. 🗂️ Requirements: Mid-level experience with Java 8/17, Experience with Spring Boot and Hibernate, Experience with Maven and functional libraries, Proficiency in Oracle PL/SQL, Experience with Swagger for API documentation, Practical knowledge of CI/CD tools, Ability to work in hybrid model at least one day per week, Fluent English communication skills 📃 Skills: Java, Spring, Hibernate, Maven, Vavr, Oracle, PLSQL, Swagger, Bitbucket, Jenkins, Sonar, Kubernetes, ELK, CI/CD 🏢 Description: Key Responsibilities: Software Development: Build and deliver software according to project requirements and a multi-year product roadmap. User-Centric Design: Collaborate with the team to shape software functionality to best meet user expectations. Quality Assurance: Maintain high-quality solutions through thorough test coverage, code reviews, and a focus on user needs. Project Management: Perform task estimation, planning, and provide proactive status reporting to the team. Team Collaboration: Foster a supportive environment by sharing knowledge and assisting other team members. Technical Requirements: Java Stack: Solid mid-level experience with Java 8/17, Spring Boot, Hibernate, Maven, and functional libraries like vavr. Data & Messaging: Proficiency in Oracle PL/SQL, and API documentation using Swagger. DevOps Ecosystem: Practical knowledge of CI/CD tools including Bitbucket, Jenkins, Sonar, Kubernetes, and ELK. Soft Skills: A collaborative "team player" attitude with the ability to communicate fluently in English. Work Model: Ability to work in a hybrid setup, including at least one day per week.