April 27, 2026

Senior Java Developer

Senior • Hybrid

170 - 180 PLN

Gdansk, Poland

As a recruitment company, DCG understands that every business is powered by experienced professionals. Our management style and partnership approach enable us to meet your needs and provide continuous support. Due to our ongoing growth and the large number of recruitment projects we undertake for our partners, we are currently looking for:

Senior Java Developer

Responsibilities:

  • Design and build a backend Java platform for the STP Lending Manager application from the ground up

  • Contribute to a greenfield project, shaping architecture and core technical solutions from an early stage

  • Develop a scalable and maintainable backend using Java and Spring Boot

  • Implement integrations with surrounding systems using REST APIs and Kafka‑based event streaming

  • Use JPA for data persistence, ensuring clean architecture and high code quality

  • Apply database version control using Liquibase

  • Collaborate closely with Business SMEs and the Product Owner to clarify requirements and design solutions jointly

  • Work in an Agile environment, contributing to continuous improvement and transparent team collaboration

  • Use AI‑assisted development tools (e.g. GitHub Copilot) to improve development efficiency and code quality

  • Take clear ownership of backend components and solution‑level decisions

 

Requirements:

  • 8+ years of professional experience with Java (Java 21+)

  • 8+ years of experience with Spring Boot

  • 8+ years of experience working with JPA

  • Experience using Maven

  • Experience with Liquibase for database schema versioning

  • Strong backend development skills with a focus on clean, maintainable code

  • Very good communication skills and ability to work in English

Nice to have:

  • Experience with Cucumber for testing

 

Offer:

  • Private medical care

  • Co-financing for the sports card

  • Constant support of dedicated consultant

  • Employee referral program

Similar jobs you might like

Technology

DCG

Senior Java Developer

Senior

Hybrid

Gdansk, Poland

140 - 150 PLN

🏢 Summary: Senior Java Developer role focused on designing and delivering scalable Java-based solutions across the full software development lifecycle. The position involves close collaboration with business stakeholders, integration design using REST and messaging technologies, and ensuring high-quality engineering standards. The offer includes private medical care, sports card co-financing, dedicated consultant support, and an employee referral program. 🗂️ Requirements: Strong experience developing and maintaining Java-based applications, Strong knowledge of Java 21, Spring Boot, PostgreSQL, Experience with messaging technologies (JMS, MQ), Proficiency in Spring and Hibernate frameworks, Experience with relational databases and SQL, Knowledge of OpenAPI and AsyncAPI, Experience with Git and CI/CD pipelines, Strong understanding of software design patterns and OOP principles, Experience across full SDLC (analysis, design, development, testing, deployment), Ability to translate business and regulatory requirements into technical solutions, Experience in integrations using REST APIs and event-driven architectures, Experience mentoring developers and conducting code reviews, Practical experience with AI-assisted development and automation tools, Fluent English (spoken and written) 📃 Skills: Java, Spring, SpringBoot, Hibernate, PostgreSQL, SQL, JMS, MQ, REST, OpenAPI, AsyncAPI, Git, CI/CD, OOP 🏢 Description: As a recruitment company, DCG understands that every business is powered by experienced professionals. Our management style and partnership approach enable us to meet your needs and provide continuous support. Due to our ongoing growth and the large number of recruitment projects we undertake for our partners, we are currently looking for: Senior Java Developer Responsibilities: Participate in all phases of the software development lifecycle, including: Requirements analysis Architecture and solution design Development Testing Deployment Collaborate with business stakeholders and financial analysts to translate requirements into scalable and maintainable technical solutions Design and implement integrations using REST APIs, messaging technologies, and event-driven communication patterns Contribute to application quality through code reviews, technical guidance, and engineering best practices Mentor and support other developers as a technical sparring partner within the team Promote continuous improvement through the responsible use of AI-assisted development and automation Ensure application performance, maintainability, and compliance with established engineering standards Requirements: Strong experience in developing, enhancing, and maintaining Java-based applications Strong knowledge of: Java 21, Spring Boot and PostgreSQL Messaging technologies (e.g. JMS, MQ) Strong proficiency in Java frameworks, including Spring and Hibernate Experience designing and developing solutions supporting complex business processes Experience working with relational databases and SQL Knowledge of: OpenAPI and AsyncAPI Experience with version control systems (Git) and CI/CD pipelines Strong understanding of software design patterns and object-oriented programming principles Experience participating in the full software development lifecycle (SDLC): requirements analysis, solution design, development, testing and deployment Ability to translate business and regulatory requirements into technical solutions Experience collaborating with business stakeholders and analysts Experience mentoring developers, performing code reviews, and supporting solution design decisions Strong collaboration, analytical, and problem-solving skills Practical experience using AI-assisted development and automation tools to improve productivity, quality, and knowledge sharing Fluent English (spoken and written) Offer: Private medical care Co-financing for the sports card Constant support of dedicated consultant Employee referral program

Technology

DCG

Senior Java Developer

Senior

Hybrid

Gdynia, Poland

140 - 150 PLN

🏢 Summary: The role focuses on developing and maintaining Java-based microservices and integration solutions within the Financial Crime Prevention area. It involves building data processing workflows, managing system integrations, and working in a DevOps environment with modern CI/CD and containerization tools. The position requires strong expertise in backend development, databases, and event-driven architectures. 🗂️ Requirements: Experience with DevOps practices, Strong knowledge of Java, Experience with Spring Boot, Experience with microservices architecture, Experience with APIs, Experience with PostgreSQL, Experience with SQL, Experience with ETL tools, Knowledge of Kubernetes, Knowledge of Bitbucket, Knowledge of Jenkins, Experience with Kafka, Familiarity with Maven, Familiarity with Liquibase, Familiarity with JOLT, Very good English skills 📃 Skills: Java, Spring, SpringBoot, Microservices, APIs, PostgreSQL, SQL, ETL, DataStage, Kubernetes, Bitbucket, Jenkins, Kafka, Maven, Liquibase, JOLT, DevOps 🏢 Description: As a recruitment company, DCG understands that every business is powered by experienced professionals. Our management style and partnership approach enable us to meet your needs and provide continuous support. Due to our ongoing growth and the large number of recruitment projects we undertake for our partners, we are currently looking for: Senior Java Developer Responsibilities: Develop and maintain functionalities related to integration and data flow processes within the Financial Crime Prevention area Design and implement Java-based microservices using Spring Boot Work with APIs and support system integrations across different platforms Manage and process data using PostgreSQL, SQL, and ETL tools (DataStage) Build and maintain solutions in a DevOps environment, using tools such as Kubernetes, Bitbucket, and Jenkins Support event-driven data processing using Kafka Collaborate closely with team members and stakeholders to deliver reliable and scalable solutions Requirements: Experience working in a DevOps way of working Strong knowledge of Java (preferably Java 21) with Spring Boot, microservices architecture, and APIs Experience with PostgreSQL, SQL, and ETL tools (e.g., DataStage) Knowledge of Kubernetes, Bitbucket, and Jenkins Experience working with Kafka Familiarity with tools and technologies such as Maven, Liquibase, and JOLT Good teamwork, interpersonal, and communication skills Very good command of English, both spoken and written Nice to have: Understanding of CDC concepts, especially Debezium Offer: Private medical care Co-financing for the sports card Constant support of dedicated consultant Employee referral program

Technology

DCG

Senior Java Developer

Senior

Hybrid

Krakow, Poland

25,000 - 28,000 PLN

🏢 Summary: The offer is for a Senior Java Developer to design, develop, integrate and test components of a Transfer Agency Investor Onboarding system within a multi-tier, service-oriented architecture. The role involves close collaboration with analysts and cross-functional teams, contributing to technical design, documentation, deployment, and production support. The position focuses on building clean, modular, testable solutions integrated with external vendor systems. 🗂️ Requirements: 4+ years experience with Java and related frameworks, Experience building multi-tier service-oriented web applications, Practical knowledge of Spring MVC or Spring Boot, Experience with JMS, JPA and JAX-* APIs, Experience with SOAP and REST WebServices, Knowledge and practical application of SOLID principles, Strong understanding of OOP and Design Patterns, Ability to design modular, testable code, Experience with relational databases, Understanding of data modeling principles 📃 Skills: Java, Spring, SpringMVC, SpringBoot, JMS, JPA, JAXWS, JAXRS, SOAP, REST, SQL, OOP, SOLID, DesignPatterns, DataModeling, RelationalDatabases, UnitTesting 🏢 Description: As a recruitment company, DCG understands that every business is powered by experienced professionals. Our management style and partnership approach enable us to meet your needs and provide continuous support. Due to our ongoing growth and the large number of recruitment projects we undertake for our partners, we are currently looking for: Senior Java Developer Responsibilities: Design, development and testing of components of the Transfer Agency Investor Onboarding system Supporting business analysts in reaching a common understanding of user stories and acceptance criteria Integration of the systems developed in-house with vendor solutions Resolution of issues reported in test and on production systems Achieving clarity of vision by enhancing technical specifications and documentation which may include data modelling, dataflow diagramming, screen design, workflow analysis etc. Involvement in the design process as well as in system and UAT testing Involvement in creating the scripts for deployment and checkout of the solution Working with project managers, developers, testers and other specialists across multiple teams and locations to make sure that projects meet business needs Requirements: 4+ Java and related technologies/frameworks experience for creating multi-tiered service-oriented web applications: Spring MVC/springboot, JMS, JPA, JAX-* Knowledge and applying SOLID principles in practice Experience with WebServices (SOAP, REST) Knowledge and applying SOLID principles in practice and understanding basic principles of data modeling Strong foundation in Object Oriented Programming and Design Patterns Ability to create clean, versatile, modular code with easily replaceable modules and layers Skills to design code for unit testing Understanding and practical skills in relational database technologies Offer: Private medical care (dental care + vision care plan) Life insurance Sports card Training & learning opportunities Language course co-financing Annual bonus Employee referral program

Technology

DCG

Senior Java Developer

Senior

Hybrid

Gdansk, Poland

140 - 150 PLN

🏢 Summary: Senior Java Developer role focused on designing, developing, and maintaining Java-based solutions within a Data Products initiative, including rebuilding data streams in the Collateral domain using data mesh principles. The position involves implementing data processing logic, system integrations, and ensuring code quality through the four-eyes principle in an international environment. 🗂️ Requirements: Minimum 5 years of hands-on Java development experience, Experience designing and developing Java-based solutions, Experience with data processing logic and system integrations, Experience working under four-eyes principle, Ability to work in English (spoken and written) 📃 Skills: Java, DataMesh, DataProcessing, SystemIntegration, Git, English 🏢 Description: As a recruitment company, DCG understands that every business is powered by experienced professionals. Our management style and partnership approach enable us to meet your needs and provide continuous support. Due to our ongoing growth and the large number of recruitment projects we undertake for our partners, we are currently looking for: Senior Java Developer Responsibilities: Design, develop, and maintain Java-based solutions within the Data Products initiative Contribute to rebuilding data streams for the Collateral domain following data mesh principles Analyze and support implementation of data processing logic and system integrations Collaborate with team members to deliver high‑quality technical solutions aligned with business needs Work according to four‑eyes principle, ensuring code quality and validation of changes Support continuous improvement of data solutions and platform capabilities Collaborate with cross‑functional teams and contribute to team knowledge sharing Communicate effectively in an international environment using English Requirements: Five years of hands-on experience in Java development Strong ability to collaborate effectively with other team members Experience working according to the four-eyes principle Adaptable and responsive to change Fluent in spoken and written English Nice to have: Experience in banking or finance sectors Offer: Private medical care Co-financing for the sports card Constant support of dedicated consultant Employee referral program

Technology

DCG

Java Developer

Senior

Remote

120 - 135 PLN

🏢 Summary: The offer is for a Java Developer responsible for designing, developing, and maintaining scalable server-side web applications and APIs. The role focuses on back-end development, database design and optimization, performance tuning, security best practices, and integration with front-end systems and third-party services. 🗂️ Requirements: Minimum 4 years of experience as Java Developer, Proficiency in Java server-side programming, Experience with relational or NoSQL databases, Experience in back-end development, Experience building scalable web applications, Knowledge of database design and optimization, Experience with version control systems, English level B2 or higher 📃 Skills: Java, MySQL, PostgreSQL, MongoDB, SQL, NoSQL, Git, API, REST 🏢 Description: As a recruitment company, DCG understands that every business is powered by experienced professionals. Our management style and partnership approach enable us to meet your needs and provide continuous support. Due to our ongoing growth and the large number of recruitment projects we undertake for our partners, we are currently looking for: Java Developer Responsibilities: Designing, developing, and maintaining the server-side logic of web applications Implementing scalable and efficient server-side components and APIs 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 as Java Developer Proficiency in Java server-side programming 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) Offer: Private medical care Co-financing for the sports card Constant support of dedicated consultant Employee referral program

Technology

DCG

Senior Java Developer (Microservices / Cloud)

Senior

Hybrid

Gdansk, Poland

🏢 Summary: Senior Java Developer role focused on designing and building microservices-based backend systems in a cloud environment. The position involves developing modern Java applications, supporting containerization and deployments, and collaborating within Agile teams. Work model: 3 days onsite and 2 days remote. 🗂️ Requirements: Minimum 5 years of professional Java development experience, Strong proficiency in modern Java (records, pattern matching, virtual threads), Experience designing and developing microservices-based applications, Hands-on experience with Docker and containerized applications, Experience with relational databases (PostgreSQL or Microsoft SQL Server), Knowledge of Kubernetes or other container orchestration tools, Experience with AWS or Google Cloud Platform, Experience with Swagger or OpenAPI, Understanding of SDLC and Agile methodologies, Ability to write clean, maintainable, testable code 📃 Skills: Java, Microservices, Docker, Kubernetes, AWS, GCP, PostgreSQL, SQLServer, Swagger, OpenAPI, Agile, SDLC 🏢 Description: As a recruitment company, DCG understands that every business is powered by experienced professionals. Our management style and partnership approach enable us to meet your needs and provide continuous support. Due to our ongoing growth and the large number of recruitment projects we undertake for our partners, we are currently looking for: Senior Java Developer (Microservices/Cloud) Work 3 days a week from the office + 2 days remotely Responsibilities: Design, develop, and maintain backend services using modern Java technologies Contribute to the development of microservice-based architectures Write clean, maintainable, and testable code following best engineering practices Collaborate with cross-functional teams in an Agile development environment Participate in code reviews, technical discussions, and continuous improvement initiatives Support containerization and deployment processes using Docker Work with relational databases to design and optimize data structures and queries Requirements: At least 5 years of professional experience in Java development Strong proficiency in modern Java, including features such as records, pattern matching, and virtual threads Experience in designing and developing microservices-based applications Hands-on experience with Docker and containerized applications Experience with relational databases such as PostgreSQL or Microsoft SQL Server Knowledge of Kubernetes or other container orchestration tools Exposure to cloud platforms such as AWS or Google Cloud Platform Experience with API documentation tools such as Swagger or OpenAPI Strong understanding of the software development lifecycle (SDLC) and Agile methodologies Ability to write clean, maintainable, and testable code Very good command of English (oral and written) Offer: Private medical care Co-financing for the sports card Constant support of dedicated consultant Employee referral program

Technology

DCG

Senior Java Developer

Senior

Hybrid

Krakow, Poland

16,000 - 23,500 PLN

🏢 Summary: Offer for a Senior Java Developer to design, develop, integrate, and test components of an Investor Onboarding system within a service-oriented architecture. The role involves building multi-tier web applications, integrating in-house and vendor systems, supporting testing and deployment, and collaborating across agile teams. The position requires strong focus on clean code, system design, and production support. 🗂️ Requirements: BSc or MSc in Computer Science, Strong knowledge of Object Oriented Programming, Practical application of SOLID principles, Experience with SOAP and REST WebServices, Hands-on experience with Java and Spring framework, Experience building multi-tier service-oriented applications, Knowledge of JMS, JPA and JAX-*, Understanding of data modeling principles, Experience with relational databases, Ability to design code for unit testing, Experience with agile methodologies, Fluent English communication skills 📃 Skills: Java, Spring, SpringBoot, SpringMVC, JMS, JPA, JAX-RS, JAX-WS, SOAP, REST, SQL, OOP, SOLID, UML 🏢 Description: s a recruitment company, DCG understands that every business is powered by experienced professionals. Our management style and partnership approach enable us to meet your needs and provide continuous support. Due to our ongoing growth and the large number of recruitment projects we undertake for our partners, we are currently looking for: Senior Java Developer Responsibilities: Design, development and testing of components of the Transfer Agency Investor Onboarding system Supporting business analysts in reaching a common understanding of user stories and acceptance criteria Integration of the systems developed in-house with vendor solutions Resolution of issues reported in test and on production systems Achieving clarity of vision by enhancing technical specifications and documentation which may include data modelling, dataflow diagramming, screen design, workflow analysis etc. Involvement in the design process as well as in system and UAT testing Involvement in creating the scripts for deployment and checkout of the solution Working with project managers, developers, testers and other specialists across multiple teams and locations to make sure that projects meet business needs Requirements: BSc or MSc degree in Computer Science Strong foundation in Object Oriented Programming and Design Patterns Knowledge and applying SOLID principles in practice Experience with WebServices (SOAP, REST) Practical skills in Java and related technologies/frameworks for creating multi-tiered service-oriented web applications: Spring MVC/springboot, JMS, JPA, JAX-* Must understand basic principles of data modeling Ability to create clean, versatile, modular code with easily replaceable modules and layers Skills to design code for unit testing Understanding and practical skills in relational database technologies Provable verbal and written communication skills Fluency in English, including ease of communication on the telephone Experience in one or more agile software methodologies Positive, can-do attitude, openness to change and ability to grasp the big picture quickly Offer: Private medical care (dental care + vision care plan) Life insurance Sports card Training & learning opportunities Language course co-financing Annual bonus Employee referral program

Technology

DCG

Senior Fullstack Developer

Senior

Hybrid

Warsaw, Poland

140 - 150 PLN

🏢 Summary: Senior Fullstack Developer role focused on developing and modernizing a corporate digital banking platform. The position involves building scalable API solutions, working with microservices and monolithic architectures, and delivering high-quality software using modern engineering practices. The role requires close collaboration within Agile teams to ensure resilient and maintainable solutions. 🗂️ Requirements: Minimum 6 years of Java development experience, Approximately 2 years of Angular experience, Experience building API solutions, Working knowledge of Spring and Hibernate, Experience with reactive programming, Experience with REST and microservices, Experience with SQL, Experience with Git, Knowledge of Cucumber, Understanding of SOLID principles and design patterns, Experience working in Agile environment, Fluency in English 📃 Skills: Java, Angular, Spring, Hibernate, REST, Microservices, SQL, Git, Cucumber, Jasmine, SAFe 🏢 Description: As a recruitment company, DCG understands that every business is powered by experienced professionals. Our management style and partnership approach enable us to meet your needs and provide continuous support. Due to our ongoing growth and the large number of recruitment projects we undertake for our partners, we are currently looking for: Senior Fullstack Developer Responsibilities: Develop and maintain new features for a modern corporate digital banking platform Build and improve API solutions supporting key banking services such as accounts, payments, file transfer, and international/local services Contribute to the modernisation of the legacy Corporate Netbank platform Work with backend services based on microservice and monolithic architecture Design and implement resilient, scalable, and maintainable software solutions Follow Domain-Driven Design principles and port-adapter architecture Collaborate closely with developers, Product Owners, architects, analysts, and QA engineers Support maintenance, compliance, and platform improvement activities Participate in Agile ceremonies and contribute to team planning and delivery Ensure high quality of delivered software through clean code, testing, and best engineering practices Requirements: At least 6 years of hands-on experience in Java development Around 2 years of experience with Angular Strong experience in building API solutions Working knowledge of Spring and Hibernate Experience with reactive programming Experience with REST, microservices, SQL, and Git Knowledge of Cucumber framework Good understanding of SOLID principles and design patterns High level of software development skills and engineering mindset Experience working in an Agile environment, preferably SAFe Strong collaboration skills and focus on quality and timely delivery Fluency in English Nice to have: Working knowledge of unit testing in Jasmine Experience working in banking or financial services projects Offer: Private medical care Co-financing for the sports card Constant support of dedicated consultant Employee referral program

Technology

KUBO

Java Developer with Kafka

Senior

Hybrid

Gdańsk, Poland

130 - 170 PLN/hr

🏢 Summary: The offer is for a Senior Java Backend Developer to build and evolve a greenfield lending platform as a core component of a larger ecosystem. The role focuses on developing scalable, maintainable backend services using modern Java and Spring technologies, with integrations via REST and Kafka. It involves strong ownership, clean architecture, and Agile collaboration. 🗂️ Requirements: Minimum 8 years of experience with Java backend development, Strong hands-on experience with Java 21+, Minimum 8 years of experience with Spring Boot, Minimum 8 years of experience with JPA, Practical experience with Maven, Experience with Kafka for event-driven integrations, Experience with Liquibase for database versioning, Experience with REST API design and integration, Ability to work in Agile environment, Professional proficiency in English 📃 Skills: Java, Spring, SpringBoot, JPA, Maven, Kafka, Liquibase, REST, Cucumber, GitHubCopilot, SQL 🏢 Description: Our client needs the support of an experienced Java Backend Developer to help build a brand‑new greenfield platform that will act as a central component in the wider lending ecosystem. It is developed in Java 21+ using Spring Boot and JPA, integrates with multiple surrounding systems via REST APIs and Kafka‑based event streaming, and places strong emphasis on clean architecture, scalability, maintainable code, and clear ownership. Liquibase is used for database change versioning, and AI‑assisted tools such as GitHub Copilot support day‑to‑day development. The team works in an Agile setup, closely collaborating with Business SMEs and the Product Owner, with English as the primary working language. Scope of responsibilities Build and evolve a modern backend using Java 21+ and Spring Boot Design and implement integrations with surrounding systems through REST APIs and Kafka event streaming Implement business logic and the persistence layer using JPA, with a strong focus on clean architecture and maintainable code Use Liquibase to handle database change versioning in a controlled and transparent way Leverage AI‑assisted development tools (e.g. GitHub Copilot) to improve productivity, code quality, and development flow Work as part of an Agile team, participating in planning, refinement, reviews, and continuous improvement activities Collaborate closely with Business SMEs and the Product Owner to clarify requirements and co‑design solutions Take active ownership of delivered components, ensuring their reliability, performance, and long‑term maintainability Requirements At least 8 years of experience working with Java, ideally on backend systems Strong hands-on experience with Java 21+ At least 8 years of experience with Spring Boot At least 8 years of experience working with JPA for persistence Practical experience with Maven as a build and dependency management tool Experience using Kafka for event-driven communication and integrations Experience with Liquibase for database change versioning Familiarity with Cucumber or similar tools for automated testing (nice to have) Comfortable working in an Agile team, using English as the primary working language Conditions B2B contract with an hourly rate of 130 - 170 PLN net Hybrid work model: 3 days per week on site Private medical care Life insurance Multisport card Recruitment steps Initial phone call with a recruiter (20–30 min.) Technical verification call with the client Interview with the client Final feedback and decision

Technology

DCG

Senior FullStack Engineer

Senior

Remote

100 - 150 PLN

🏢 Summary: Senior FullStack Engineer role focused on designing, building, and maintaining web applications across frontend and backend. The position involves developing React components, implementing backend logic in Java, managing PostgreSQL databases, and working with Azure Functions and CI/CD pipelines. The role includes close collaboration with development teams and active participation in code quality processes. 🗂️ Requirements: 4–5+ years of experience as Full Stack Developer, Strong proficiency in React, Strong proficiency in Java, Strong proficiency in PostgreSQL, Experience with Azure Functions, Experience with CI/CD pipelines, Knowledge of Clean Code principles, Experience with code reviews and testing 📃 Skills: React, Java, PostgreSQL, AzureFunctions, CICD, AzureDevOps, GitHubActions, Jenkins, CleanCode, Testing 🏢 Description: As a recruitment company, DCG understands that every business is powered by experienced professionals. Our management style and partnership approach enable us to meet your needs and provide continuous support. Due to our ongoing growth and the large number of recruitment projects we undertake for our partners, we are currently looking for: Senior FullStack Engineer Responsibilities: Designing, building, and maintaining web applications (frontend + backend) Building and developing components in React Implementing backend logic in Java Working with PostgreSQL databases Building and developing Azure Functions Collaborating on the development and maintenance of CI/CD pipelines Collaborating with the project team (dev, QA, architecture) Participating in code reviews and ensuring code quality Requirements: At least 4–5 years of experience as a Full Stack Developer Strong proficiency in: React (frontend), Java (backend), and PostgreSQL Experience with: Azure Functions, CI/CD pipelines (e.g., Azure DevOps, GitHub Actions, Jenkins) Knowledge of software development best practices (Clean Code, code review, testing) Ability to work in an Agile/Scrum environment Good command of English (min. B2) Nice to have: Experience working in a cloud environment (Azure) Knowledge of microservices architecture Experience with enterprise projects Offer: Private medical care Co-financing for the sports card Training & learning opportunities Constant support of dedicated consultant Employee referral program