April 8, 2026

Senior Python Developer

Senior • Hybrid

120 - 170 PLN

Warsaw, Poland

Key Responsibilities:

  • End-to-End Product Ownership: Manages the full software lifecycle, from initial concept and architecture design to production release and maintenance.

  • Workflow Automation: Develops internal tools to automate data collection, remediation, and reporting to industrialize asset management processes.

  • Modular Development: Delivers independent, high-quality software modules through iterative cycles of coding, testing, and documentation.

  • System Integration: Ensures seamless integration and maintenance of applications within complex, distributed infrastructures.

  • Technical Collaboration: Works closely with architects and product owners to define technical solutions and security standards.

Technical Requirements:

  • Python Expertise: Advanced proficiency in Python for building RESTful microservices, automation scripts, and ETL data processing.

  • Basic Java Knowledge: Foundational understanding of Java and Spring Boot to support existing backend components and minor maintenance tasks.

  • Data & Storage: Proficiency in PostgreSQL (design and optimization) and familiarity with S3 or NAS storage solutions.

  • Cloud & DevOps: Familiarity with Kubernetes, Docker, and CI/CD pipelines (Jenkins, BitBucket) within a Linux environment.

Similar jobs you might like

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.

Technology

Link Group

.NET / eFront Software Engineer

Mid

Hybrid

Warsaw, Poland

120 - 160 PLN

🏢 Summary: Software development role focused on building and maintaining .NET-based solutions, designing scalable architectures, and collaborating with stakeholders in an Agile environment. The position involves end-to-end development, REST API integration, SQL Server database design, code quality practices, and continuous improvement initiatives. 🗂️ Requirements: 3+ years of experience with .NET 4.8+, Experience with .NET Core, Knowledge of Microsoft SQL Server, Experience with relational database design, Advanced SQL skills, Understanding of OOP principles, Knowledge of clean architecture design patterns, Experience building and consuming REST APIs, Proficiency with Visual Studio, Proficiency with VS Code, Experience with GitLab, Understanding of DevOps practices, English proficiency at C1 level 📃 Skills: .NET, .NETCore, SQL, SQLServer, OOP, REST, VisualStudio, VSCode, GitLab, DevOps, eFront, WebSphereTX, Agile, Scrum 🏢 Description: Key Responsibilities End-to-End Development: Design logical data models and build robust software solutions aligned with a well-defined, multi-year product roadmap. Technical Design & Innovation: Proactively propose innovative architectural enhancements through controlled proof-of-concepts (spikes) and ensure all solutions adhere to modern software security standards. Collaboration & Delivery: Work hand-in-hand with business stakeholders to translate functional requirements into efficient technical specs. Participate in workload estimation, planning, and proactive status reporting. Code Quality & Mentorship: Maintain high engineering standards by conducting thorough peer code reviews, ensuring excellent test coverage, and managing application source code configuration. Team & Culture: Foster a friendly, supportive environment focused on continuous learning, knowledge-sharing, and team-wide upskilling. Requirements Technical Expertise: 3+ years of professional experience working with .NET 4.8+ and .NET Core . Strong knowledge of Microsoft SQL Server , relational database design (ER models), and advanced SQL. Solid grasp of Object-Oriented Programming ( OOP ) principles and clean architecture design patterns. Hands-on experience building and consuming REST APIs . Proficiency with development and version control tools ( Visual Studio, VS Code, GitLab ). Soft Skills & Methodology: A proactive, problem-solving mindset with a collaborative, team-player attitude. Foundational understanding of DevOps practices. Fluency in English (minimum C1) , with strong written and verbal communication skills. Nice to Have Direct development or configuration experience with the eFront FIA platform (highly advantageous). Familiarity with WebSphere TX . Prior experience working within an Agile/Scrum framework.

Technology

Link Group

Senior Java Developer

Senior

Hybrid

Warsaw, Poland

120 - 160 PLN

🏢 Summary: Senior technical role leading the design, optimization, and delivery of core business applications within a large IT transformation program. The position focuses on Java-based microservices, cloud and DevOps adoption, and collaboration with architecture and infrastructure teams. It combines hands-on development expertise with technical leadership across strategic platforms. 🗂️ Requirements: 6+ years of experience with Java microservices, Strong experience with JEE and Spring Boot, Experience in API and REST development, Proficiency in Kubernetes, Proficiency in Python, Experience with cloud migration projects, Hands-on experience with Oracle Database and WebLogic, Experience with messaging systems such as IBM MQ or WebSphere, Knowledge of IT security standards, Understanding of functional and technical architecture principles, Fluency in English 📃 Skills: Java, JEE, SpringBoot, REST, API, Microservices, Kubernetes, Python, Oracle, WebLogic, IBMMQ, WebSphere, DevOps, Agile, CloudMigration, Architecture, Security 🏢 Description: Key Responsibilities: Technical Leadership: Provides expert technical guidelines and support to IT analysts and development teams. Application Optimization: Identifies improvement and optimization opportunities for major core business applications. Strategic Delivery: Contributes to the delivery of high-priority projects within core business platforms. Infrastructure Collaboration: Partners with Architects, Security, and Infrastructure teams to design and evolve technical solutions. IT Transformation: Drives the adoption of DevOps, Agile methodologies, and AI readiness as part of broader group transformation programs. Technical Requirements: Java Expertise: Over 6 years of experience with Java microservices, JEE, Spring Boot, and API/REST development. Cloud & DevOps: Proficiency in Kubernetes and Python, with cloud migration expertise and DevOps knowledge listed as significant advantages. Data & Middleware: Experience with Oracle components (Database, WebLogic) and messaging flows such as IBM MQ or WebSphere. Standards & Architecture: Deep awareness of IT security standards, quality metrics, and functional/technical architecture principles. Professional Skills: Fluency in English with the ability to present complex technical topics to senior stakeholders.

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

Tech Lead JAVA Developer

Senior

Hybrid

Warsaw, Poland

150 - 150 PLN

🏢 Summary: Technical leadership role responsible for the full software development lifecycle, including design, development and deployment of scalable fullstack solutions. The position combines hands-on backend development with mentoring a small team and shaping microservices architecture. Strong focus on code quality, engineering best practices and modern cloud-based environments. 🗂️ Requirements: 8+ years of experience with Java and Spring (including Spring Boot), Experience in microservices architecture and REST API integration, Experience with ORM tools, Experience with SQL and NoSQL databases, Experience with CI/CD tools, Experience with cloud environments and containerization (AWS, Docker, Kubernetes) 📃 Skills: Java, Spring, SpringBoot, Microservices, REST, Hibernate, SQL, NoSQL, PostgreSQL, MySQL, MongoDB, Redis, ElasticSearch, Jenkins, TeamCity, AzureDevOps, CircleCI, Octopus, AWS, Docker, Kubernetes 🏢 Description: Rola obejmuje pełną odpowiedzialność za cykl życia oprogramowania, dbałość o jakość kodu oraz aktywny udział w kształtowaniu kierunku rozwoju technologicznego projektów. Zakres obowiązków Prowadzenie i mentoring zespołu (do 5 developerów) w projektach fullstackowych Projektowanie, rozwój i wdrażanie skalowalnych rozwiązań programistycznych Odpowiedzialność za pełen cykl życia oprogramowania – od koncepcji po wdrożenie Zapewnianie wysokiej jakości kodu oraz dobrych praktyk inżynierskich Współpraca z architektami, Product Ownerami oraz innymi zespołami Pełnienie roli kluczowego partnera technicznego dla interesariuszy Ustalanie celów zespołu oraz monitorowanie jego efektywności Wymagania Bardzo dobra znajomość Java oraz Spring (w tym Spring Boot) (8+y) Doświadczenie w projektowaniu architektury mikroserwisowej oraz integracji systemów (REST APIs) Znajomość narzędzi ORM (np. Hibernate, nHibernate, Entity Framework ) Doświadczenie w pracy z bazami danych SQL i NoSQL (np. PostgreSQL, MySQL, MongoDB, Redis, ElasticSearch) Doświadczenie z narzędziami CI/CD (np. Jenkins, TeamCity, Azure DevOps, CircleCI, Octopus) Znajomość środowisk chmurowych i DevOps: AWS, Docker, Kubernetes Podstawowa znajomość frameworków frontendowych (React, Angular lub Vue) – mile widziana Biegła znajomość języka polskiego i angielskiego

Technology

Link Group

Data DevOps Engineer

Mid

Hybrid

Warsaw, Poland

18,000 - 22,000 PLN

🏢 Summary: The offer is for a Data Engineer/DevOps professional to build and maintain scalable data platforms and cloud infrastructure, automate data workflows using CI/CD and Infrastructure as Code, and optimize data pipelines for high availability and security. The role focuses on managing data processing environments and supporting model deployment in collaboration with data teams. 🗂️ Requirements: Proficiency in Linux/Unix administration, Strong Shell scripting skills, Advanced knowledge of Python, Advanced knowledge of SQL, 3–5 years experience in Data Engineering or DevOps, Degree in Computer Science, Data Engineering, or related field 📃 Skills: Linux, Unix, Shell, Python, SQL, Azure, Spark, Databricks, Docker, Kubernetes, Terraform, Ansible, Hadoop, Kafka, CICD 🏢 Description: Key Responsibilities Infrastructure Management: Build and maintain scalable data platforms and cloud-based infrastructure. Automation: Implement CI/CD pipelines for data workflows and automate manual processes using Infrastructure as Code (IaC). Pipeline Optimization: Monitor, troubleshoot, and optimize data processing jobs to ensure high availability. Security & Compliance: Ensure data integrity and security across all environments. Collaboration: Work closely with Data Scientists and Engineers to streamline the deployment of data models. Requirements Systems & Scripting: Strong proficiency in Linux/Unix administration and Shell scripting. Programming: Advanced knowledge of Python and SQL . Mindset: Exceptional analytical and problem-solving skills. Education: Degree in Computer Science, Data Engineering, or a related technical field. Experience: 3–5 years of proven experience in Data Engineering or a DevOps-related role. Nice-to-have Cloud & Big Data: Hands-on experience with Azure , Apache Spark , and Databricks . DevOps Tools: Proficiency with Docker , Kubernetes , CI/CD tools, and IaC (e.g., Terraform, Ansible). Data Ecosystems: Familiarity with Big Data technologies such as Hadoop or Kafka .

Technology

Link Group

DevOps Engineer (AWS)

Mid

Remote

Warsaw, Poland

22,000 - 26,000 PLN

🏢 Summary: The offer is for a DevOps/Cloud Engineer responsible for designing, deploying, and maintaining scalable and secure AWS infrastructure while automating CI/CD pipelines and system configuration. The role focuses on infrastructure automation, performance monitoring, and ensuring reliable software delivery in collaboration with development and QA teams. 🗂️ Requirements: Hands-on experience with AWS services (EC2, S3, RDS, IAM, VPC), Proficiency in Python scripting for automation, Experience with Jenkins for CI/CD pipelines, Experience with Git for version control, Practical experience with Ansible for configuration management, Strong troubleshooting skills in Linux/Unix environments, Understanding of network protocols 📃 Skills: AWS, EC2, S3, RDS, IAM, VPC, Python, Jenkins, Git, Ansible, Linux, Unix, TCP/IP 🏢 Description: Key Responsibilities Infrastructure Management: Design, deploy, and maintain scalable, secure, and highly available cloud infrastructure across a broad range of AWS services. CI/CD Automation: Build, optimize, and maintain automated CI/CD pipelines using Jenkins and Git to ensure smooth and reliable software delivery. Configuration & Automation: Automate system configuration, provisioning, and repetitive tasks using Ansible and Python scripting. Monitoring & Troubleshooting: Monitor system performance, detect bottlenecks, and proactively resolve infrastructure and deployment issues. Collaboration: Partner with development and QA teams to streamline release processes and foster a strong DevOps culture. Requirements AWS Expertise: Broad, hands-on experience working across a wide variety of AWS services (e.g., EC2, S3, RDS, IAM, VPC). Strong Scripting: Proficiency in Python for automation, scripting, and tooling. CI/CD & Version Control: Solid experience with CI/CD tools (specifically Jenkins) and version control systems (Git). Configuration Management: Practical experience with Ansible for infrastructure automation and configuration. Problem-Solving Skills: Strong troubleshooting skills in Linux/Unix environments and a solid understanding of network protocols.

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

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

Link Group

Project Manager

Mid

Remote

Warsaw, Poland

16,800 - 22,680 PLN

🏢 Summary: IT Project Manager role responsible for leading technical projects within defined budget, scope, and schedule while coordinating cross-functional development teams. The position focuses on Agile-driven software delivery, stakeholder communication, risk management, and ensuring high-quality project execution in multi-team environments. 🗂️ Requirements: Minimum 3 years of IT project management experience, Experience in software development environments, Customer-facing project delivery experience, Strong knowledge of Agile methodologies, Experience working with multiple development teams, Proficiency in JIRA, Ability to manage project scope, budget, and schedule, Experience in risk management and project documentation 📃 Skills: Agile, Scrum, JIRA, SDLC, UserStories, Backlog, DoD, ProjectManagement, RiskManagement, Documentation 🏢 Description: Key Responsibilities Manage technical projects to ensure adherence to budget, schedule, and scope. Develop and revise project proposals, including objectives, technologies, and staffing. Set and track project milestones while managing unforeseen delays and realigning expectations. Establish communication plans and provide status updates to stakeholders and staff. Facilitate the gathering and validation of project requirements. Maintain comprehensive project documentation and performance databases. Analyze risks and provide regular updates to Senior Management to minimize delivery delays. Coordinate internal and external resources to keep projects within defined constraints. Communicate regularly with clients to confirm schedules and resolve project issues. Requirements At least three years of management experience in the IT field, including development and customer-facing work. Strong knowledge of software development industry standards and Agile techniques (e.g., user stories, backlogs, DoD). Experience delivering projects in environments involving multiple development teams and cross-functional setups. Proficiency in project management software, specifically JIRA. Excellent communication, negotiation, and influencing skills to coordinate with vendors and management. Proven ability to create proactive, self-organizing teams with a continuous improveme