June 30, 2026
.NET / eFront Software Engineer
Mid • Hybrid
120 - 160 PLN
Warsaw, Poland
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.
Similar jobs you might like
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
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
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
DCG
Software Developer
Mid
Hybrid
Warsaw, Poland
150 - 170 PLN
🏢 Summary: Full-stack SharePoint developer role focused on designing, developing, and supporting enterprise software systems using Microsoft technologies. The position involves leading development teams, building scalable solutions, managing releases, and contributing across the full software development lifecycle in a Scrum environment. The offer includes private medical care, sports card co-financing, consultant support, and an employee referral program. 🗂️ Requirements: Minimum 2 years of experience in Full-stack SharePoint development or support, Experience with custom SharePoint solutions, SDK, workflows, timer jobs, and features, Experience with Microsoft .NET and .NET Core, Experience with Microsoft SQL Server and T-SQL, Knowledge of Azure DevOps pipelines, Experience with Web Services, REST API, and HTTP API, Experience with HTML, CSS, JavaScript, TypeScript, and React, At least one relevant intermediate-level software development certification, Experience with complete software development lifecycle, Ability to design enterprise-level software systems, Knowledge of UML and application design, Experience designing data, business logic, and UI layers, Experience working in Scrum, Ability to lead technical teams, Strong technical documentation skills, Problem-solving skills, ICT-related degree 📃 Skills: SharePoint, SDK, Workflows, NET, NETCore, SQLServer, TSQL, AzureDevOps, REST, HTTP, HTML, CSS, JavaScript, TypeScript, React, UML, Scrum 🏢 Description: Responsibilities: Designs and develops the system Lead development teams Translates requirements into design Optimizes software from performance, security and quality points of view Produces technical documentation Estimates effort and time for development Sets software development standards Propose technical solutions for business needs and technical problems Collects and interprets software metrics Manages configuration and releases Contributes to requirements analysis, testing, quality assurance, change management, deployment Tests solutions and develops testing tools Documents developments Prototypes solutions Acts as 2nd and 3rd line support Requirements: Minimum 2 years of experience in Full-stack SharePoint support or developer role (custom solutions development, SDK, workflows, timer jobs, features etc.) Microsoft .NET / Microsoft .NET Core, Microsoft SQL Server applications development with T-SQL knowledge, Knowledge of Azure DevOps pipelines Experience with Web Services, REST API, HTTP API Experience with HTML & CSS – responsive design, JavaScript, TypeScript (good understanding of JS as arrow functions, destructing), React At least 1 certification among:Intermediate level certificate in software development relevant to the domain or an equivalent certification recognized internationally (subject to acceptance as a valid credential by the Contracting Authority) Has gone at least 1 time through the complete lifecycle of the solution Expert in developing enterprise level software systems in specified technology domain Knows UML and can design applications in UML Proficient in designing and developing: data layer, business logic layer and UI layer Worked in Scrum developments Is capable for leading technical teams Holds ability to document effectively technical solutions Presents problem solving skills ICT relevant degree is mandatory Offer: Private medical care Co-financing for the sports card Constant support of dedicated consultant Employee referral program
Technology
Link Group
Senior Python Developer
Senior
Hybrid
Warsaw, Poland
120 - 170 PLN
🏢 Summary: The role involves full ownership of software products, covering architecture design, development, deployment, and maintenance within distributed systems. It focuses on building RESTful microservices, automation tools, and modular components to industrialize asset management processes. The position also ensures system integration, cloud-native deployment, and ongoing optimization in a DevOps environment. 🗂️ Requirements: Advanced proficiency in Python, Experience building RESTful microservices, Experience with ETL data processing, Basic knowledge of Java, Foundational understanding of Spring Boot, Proficiency in PostgreSQL design and optimization, Familiarity with S3 or NAS storage, Experience with Kubernetes and Docker, Experience with CI/CD pipelines, Working knowledge of Linux environments 📃 Skills: Python, Java, Spring, PostgreSQL, S3, NAS, Kubernetes, Docker, Jenkins, BitBucket, Linux, ETL, REST 🏢 Description: 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.
Technology
DCG
Senior Frontend Developer
Senior
Hybrid
Łódź, Poland
110 - 130 PLN
🏢 Summary: Senior Front-End Developer role focused on designing, developing, and maintaining Angular-based applications that consume REST APIs and handle data-intensive integrations. The position involves building reusable, maintainable code and working with distributed data technologies such as Hadoop and MapReduce. The role requires strong debugging skills and collaboration within a cross-functional development team. 🗂️ Requirements: Minimum 5 years of professional experience in front-end development, Strong hands-on experience with Angular, Very good knowledge of TypeScript, Very good knowledge of JavaScript, Experience consuming and processing data from APIs, Ability to write reusable and maintainable code, Strong debugging and problem-solving skills, Expertise in Hadoop, Expertise in MapReduce 📃 Skills: Angular, TypeScript, JavaScript, REST, APIs, Hadoop, MapReduce, Debugging 🏢 Description: Requirements: Minimum 5 years of professional experience in front-end development Strong hands-on experience with Angular Framework Very good knowledge of TypeScript and JavaScript Experience in consuming, processing, and rendering data from APIs Ability to reuse and improve existing code Strong debugging and problem-solving skills Excellent communication skills, with the ability to build trust with both technical teams and business stakeholders Team-oriented mindset and ability to collaborate effectively across teams Expertise in Hadoop and MapReduce Nice to have: Experience working in enterprise software development environments Understanding of application performance optimization Experience working with distributed or data-intensive systems Responsibilities: Design, develop, and maintain front-end applications consuming REST APIs Write clean, reusable, and maintainable code in line with application requirements Work as part of a software development team to ensure that delivered solutions meet quality standards Debug applications and resolve technical issues Reuse and adapt existing code where appropriate to improve efficiency and consistency Suggest enhancements to application procedures, infrastructure, and overall solution design Collaborate effectively with cross-functional teams and contribute to shared project goals Explain complex technical topics in a clear and simple way to non-technical audiences Support a positive and collaborative team environment
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
DCG
Fullstack Developer
Senior
Remote
Warsaw, MZ, Poland
🏢 Summary: Senior technical role responsible for designing and developing enterprise-level systems using .NET and Angular, leading development teams, and overseeing full software lifecycle delivery. The position focuses on architecture, performance, security, quality optimization, and technical standards while contributing to analysis, testing, deployment, and support. It also involves hands-on frontend and backend development, documentation, and release management. 🗂️ Requirements: Minimum 6 years of relevant IT experience, Minimum 3 years in similar leadership position, Bachelor's degree in ICT, Advanced certification in .NET and/or Angular, Participation in at least one full software lifecycle, Expertise in enterprise-level software development, Knowledge of UML and application design in UML, Experience designing data, business logic and UI layers, Experience working in Scrum, Minimum 5 years frontend experience with Angular, Minimum 2 years backend experience with .NET, Experience with systems similar to OPERA EVO, Knowledge of UI/UX design principles, English level B2 (certified) 📃 Skills: .NET, Angular, UML, Scrum, UI, UX, Frontend, Backend, Testing, OPERA 🏢 Description: Responsibilities: Designs and develops the system Lead development teams Translates requirements into design Optimizes software from performance, security and quality points of view Produces technical documentation Estimates effort and time for development Sets software development standards Propose technical solutions for business needs and technical problems Collects and interprets software metrics Manages configuration and releases Contributes to requirements analysis, testing, quality assurance, change management, deployment Tests solutions and develops testing tools Documents developments Prototypes solutions Acts as 2nd and 3rd line support Requirements: Minimum 6 years of relevant IT experience Minimum 3 years of experience in similar position Bachelor's degree in ICT At least 1 certification at advanced level in the software development technology domain relevant to the position, i.e. .NET and/or Angular, or an equivalent internationally recognized certification (subject to acceptance as a valid credential by the Contracting Authority) Has gone at least 1 time through the complete lifecycle of the solution Expert in developing enterprise level software systems in specified technology domain Knows UML and can design applications in UML Proficient in designing and developing: data layer, business logic layer and UI layer Worked in Scrum developments Is capable for leading technical teams Holds ability to document effectively technical solutions Presents problem solving skills Wide knowledge and 5+ years of frontend experience using Angular Minimum 2 years' experience in backend development (.NET) Previous experience with directly similar systems to OPERA EVO Sound knowledge and/or experience with UI/UX design principles English level: B2 confirmed by a certificate or be willing to take the exam Offer: Private medical care Co-financing for the sports card Constant support of dedicated consultant Employee referral program
Technology
DCG
Java Fullstack Developer (Java/React)
Mid
Remote
Warsaw, Poland
110 - 120 PLN
🏢 Summary: Backend-focused role involving development of scalable web applications using Java and React/Next.js. The position includes building and optimizing server-side components, APIs, and databases while ensuring performance and security. Close collaboration with cross-functional teams and end-to-end responsibility for backend quality and scalability are expected. 🗂️ Requirements: Minimum 4 years experience in similar role, Proficiency in Java server-side programming, Strong knowledge of React and Next.js, Experience with React Router and Redux, Experience with MySQL, PostgreSQL or MongoDB, Experience building scalable web applications, Knowledge of web performance and security principles, Experience with Git version control, Ability to conduct testing and debugging, English level B2 or higher 📃 Skills: Java, React, Next.js, Redux, ReactRouter, MySQL, PostgreSQL, MongoDB, SQL, NoSQL, API, REST, Git, AWS, Azure, GCP, Docker, NodeJS, Security, Testing 🏢 Description: Responsibilities: Designing, developing, and maintaining the server-side logic of web applications Implementing scalable and efficient server-side components and APIs Build React/Next.js based applications Working with relational and/or NoSQL databases to store and retrieve data efficiently Designing and optimizing database schemas for performance and scalability Integrating third-party APIs and web services to enhance application functionality Developing custom APIs to facilitate communication between front-end and back-end systems Implementing security best practices to protect against common web application vulnerabilities Conducting regular security audits and implement necessary measures Optimization: optimizing server-side code for maximum speed and scalability Monitoring and troubleshooting performance issues Collaborating with front-end developers, UI/UX designers, and other team members to ensure seamless integration of components Using version control systems (e.g., Git) to manage and track changes to the codebase Conducting thorough testing of server-side components to identify and fix bugs Collaborating with QA engineers for comprehensive testing Clear and comprehensive documentation for back-end systems and APIs Requirements: At least 4 years of experience in a similar position Proficiency in Java server-side programming Thorough understanding of React/Next.js core principles along with React router, hooks, Redux (or the like) workflows, Web performance and security Experience with database systems (e.g., MySQL, PostgreSQL, MongoDB) Proven experience in back-end development and building scalable web applications Strong analytical and problem-solving skills with attention to detail Effective communication skills to collaborate with cross-functional teams Ability to adapt to changing project requirements and technologies English at least B2 Nice to have: Familiarity with cloud platforms (e.g., AWS, Azure, GCP) Previous experience in Front-end development with Docker Experience with NodeJS Offer: Private medical care Co-financing for the sports card Constant support of dedicated consultant Employee referral program