April 24, 2026
Senior Java Developer
Senior • Hybrid
16,000 - 23,500 PLN
Krakow, Poland
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
Similar jobs you might like
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 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
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
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
Gdansk, Poland
170 - 180 PLN
🏢 Summary: Senior Java Developer role to design and build a greenfield backend platform for the STP Lending Manager application using Java and Spring Boot. The position focuses on shaping architecture, implementing scalable solutions, and integrating systems via REST and Kafka. The role involves ownership of backend components and collaboration within an Agile environment. 🗂️ Requirements: 8+ years of experience with Java (Java 21+), 8+ years of experience with Spring Boot, 8+ years of experience with JPA, Experience with Maven, Experience with Liquibase, Experience building REST integrations, Experience with Kafka event streaming, Strong backend development skills, Experience working in Agile environment, Ability to work in English 📃 Skills: Java, SpringBoot, JPA, Maven, Liquibase, REST, Kafka, SQL, GitHubCopilot, Cucumber, Agile 🏢 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 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
Technology
DCG
Senior Java Developer
Senior
Hybrid
Warsaw, Poland
150 - 160 PLN
🏢 Summary: Senior Java Developer role in the banking industry focused on designing and modernising backend integration solutions for Safekeeping and Corporate Actions platforms. The position involves developing Java microservices, supporting production environments, and collaborating across Scrum teams in large-scale enterprise systems. The offer includes private medical care, sports card co-financing, and an employee referral program. 🗂️ Requirements: 5+ years of Java backend experience, Experience in large-scale enterprise environments, Spring Boot, Spring Integration, SQL, Relational databases, REST services, Microservices, Integration patterns, Maven, Git, CI/CD pipelines, JUnit, Testcontainers, Messaging systems, Event-driven integration, Ability to analyse requirements and production issues, Fluent English 📃 Skills: Java, Spring, SpringBoot, SpringIntegration, SQL, Oracle, IBMMQ, Kafka, REST, Microservices, Maven, Git, CI/CD, JUnit, Testcontainers, JIRA 🏢 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 Industry: Banking Responsibilities: Design backend integration solutions for Safekeeping and Corporate Actions platform Develop Java-based microservices and integration components Test, deploy and support backend services in production Modernise and rearchitect existing codebase due to scope expansion Analyse business and system flows and clarify requirements Prepare and support test cases when needed Document system dependencies and data flows Support deployment planning and orchestration Troubleshoot production issues and analyse logs and data flows Participate in Scrum processes using JIRA Contribute to knowledge sharing and development standards Support growth and mentoring of other developers Collaborate across development, analysis, QA and infrastructure teams Requirements: Minimum 5 years of Java backend experience (Senior) or 10 years (Expert) Strong experience in large-scale enterprise environments Spring Boot and Spring Integration SQL and relational databases (preferably Oracle) Experience with messaging and event-driven integration (IBM MQ, Kafka preferred) Experience with REST services, microservices and integration patterns Maven, Git and CI/CD pipelines Automated testing with JUnit and Testcontainers Ability to analyse requirements, system flows, logs and production issues Fluent English Nice to have: Experience in banking or trading domain Experience with cloud-ready application design Experience in modernising integration in regulated domains (custody, settlement, corporate actions) Experience with containerisation and integration with legacy systems or vendor platforms Experience with test automation, static code analysis and AI-assisted development tools 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 (OpenShift)
Senior
Remote
Warsaw, Poland
🏢 Summary: The role involves developing and operating Java-based microservices on OpenShift, with a strong focus on containerization, CI/CD, observability, and DevSecOps practices. The position requires building and maintaining cloud-native applications using Spring Boot, Kafka, and modern deployment and automation tools. The candidate will also optimize performance, ensure security, and manage GitOps-driven delivery pipelines. 🗂️ Requirements: Strong experience with Java and Spring Boot, Practical experience with OpenShift and containerization, Experience building CI/CD pipelines with Tekton and Maven or Gradle, Knowledge of GitOps and Argo CD, Experience with observability tools and cloud-native troubleshooting, Understanding of DevSecOps practices and security scanning tools, Ability to automate tasks using scripting languages 📃 Skills: Java, Spring, SpringBoot, OpenShift, Docker, S2I, Kafka, AMQ, Tekton, Maven, Gradle, ArgoCD, GitOps, Prometheus, Grafana, Loki, EFK, Bash, PowerShell, Python, Helm, Kustomize, Trivy, Clair, Snyk, RBAC, JVM, Kubernetes 🏢 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 (OpenShift) Responsibilities: Develop and maintain Java microservices (Spring Boot) integrating with databases, APIs, and Kafka/AMQ Containerize applications (Docker/S2I) and optimize images for performance and security Deploy and operate services on OpenShift (deployments, routes, services, config/secrets, operators) Build CI/CD using Tekton and manage GitOps flows via Argo CD Implement observability: logs, metrics, alerts (Prometheus, Grafana, Loki/EFK) Automate tasks using Bash, PowerShell, Python, oc CLI, Helm/Kustomize Apply DevSecOps practices: image & dependency scanning (Trivy, Clair, Snyk), RBAC, secure coding Tune JVM and troubleshoot performance issues in containerized workloads Requirements: Strong Java & Spring Boot experience Practical experience with OpenShift and containerization CI/CD knowledge (Tekton, Maven/Gradle, GitOps/Argo CD) Familiarity with observability tools and cloud‑native troubleshooting Understanding of DevSecOps and automation scripting Nice to have: Java Certifications: Oracle Certified Professional (OCP) – Java SE 11 or 17 / Oracle Certified Associate (OCA) – Java SE Cloud‑Native & Container Certifications: Red Hat OpenShift Developer (DO288) / Red Hat Certified Specialist in OpenShift administration (EX280) / Kubernetes certifications: CKA / CKAD / CKS Offer: Private medical care Co-financing for the sports card Constant support of dedicated consultant 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
DCG
Java Integration Developer
Senior
Hybrid
Gdynia, Poland
160 - 180 PLN
🏢 Summary: The offer is for a Java Integration Developer responsible for building and maintaining backend microservices and integration solutions. The role focuses on developing APIs, working with ETL processes, and integrating data systems in an agile environment. It requires strong experience in Java, Spring Boot, and modern DevOps practices. 🗂️ Requirements: Minimum 5 years of experience in backend or systems integration development, Strong proficiency in Java (preferably Java 21), Hands-on experience with Spring Boot, Experience with microservices architecture, Experience in building and integrating APIs, Good knowledge of SQL and relational databases, Experience with PostgreSQL, Experience with ETL or data integration tools (e.g., DataStage), Knowledge of Kubernetes, Experience with Bitbucket, Jenkins, Maven, Experience with Kafka, Experience with Liquibase, Understanding of DevOps principles, Experience with CI/CD pipelines 📃 Skills: Java, SpringBoot, Microservices, API, SQL, PostgreSQL, DataStage, ETL, Kubernetes, Bitbucket, Jenkins, Maven, Kafka, Liquibase, DevOps, CICD 🏢 Description: Jako firma rekrutacyjna, DCG rozumie, że każda organizacja opiera się na doświadczonych specjalistach. Nasz styl zarządzania oraz partnerskie podejście pozwalają nam odpowiadać na potrzeby klientów i zapewniać ciągłe wsparcie. W związku z dynamicznym rozwojem oraz dużą liczbą projektów rekrutacyjnych realizowanych dla naszych partnerów, obecnie poszukujemy osoby na stanowisko: Java Integration Developer Zakres obowiązków: Tworzenie oprogramowania ze szczególnym naciskiem na rozwiązania backendowe i integracyjne Budowa oraz utrzymanie mikroserwisów w oparciu o Java i Spring Boot Tworzenie oraz integracja API Praca z procesami ETL oraz narzędziami do integracji danych Współpraca z zespołami interdyscyplinarnymi w środowisku agile Wymagania: Minimum 5 lat doświadczenia zawodowego w tworzeniu oprogramowania, najlepiej na stanowiskach związanych z backendem lub integracją systemów Bardzo dobra znajomość języka Java, preferowana Java 21 Praktyczne doświadczenie ze Spring Boot, architekturą mikroserwisową oraz tworzeniem API Dobra znajomość SQL i relacyjnych baz danych, w szczególności PostgreSQL Doświadczenie z DataStage lub innymi narzędziami ETL/integracji danych Znajomość Kubernetes, Bitbucket, Jenkins oraz Maven Doświadczenie w pracy z Kafka Znajomość Liquibase i zarządzania zmianami w bazach danych Rozumienie podejścia DevOps oraz praktyk CI/CD Dobre umiejętności komunikacyjne i interpersonalne Nastawienie na współpracę zespołową i umiejętność efektywnej pracy w środowisku agile Biegła znajomość języka angielskiego w mowie i piśmie Mile widziane: Znajomość JOLT Doświadczenie z Pythonem Doświadczenie z Apache Camel Doświadczenie z Oracle SOA Suite Znajomość metodyki Scrum Doświadczenie w projektach z obszaru bankowości, usług finansowych lub przeciwdziałania przestępczości finansowej / AML Oferujemy: Prywatną opiekę medyczną Dofinansowanie karty sportowej Stałe wsparcie dedykowanego konsultanta Program poleceń pracowniczych