April 24, 2026

Senior Java Developer / Security Specialist (Sailpoint)

Senior • Remote

130 - 150 PLN

Warsaw, Poland

Responsibilities:

  • Designing, developing, and implementing SailPoint IIQ solutions with a focus on high-quality, maintainable code

  • Creating, migrating, and maintaining SailPoint connectors, including file-based to direct connector migrations

  • Integrating SailPoint with various Microservices (REST/SOAP) and implementing authentication mechanisms such as OAuth2, SAML, etc

  • Writing and optimizing SQL queries and maintaining database integrations

  • Managing identity life cycle processes and certifications, ensuring proper governance and compliance

  • Maintaining high software quality standards within the team by adhering to best practices and coding standards

  • Applying analytical and problem-solving skills to identify issues, propose solutions, and improve system efficiency

  • Contributing to continuous improvement initiatives by introducing automation, reducing risks, and enhancing team productivity

  • Ensuring timely and on-budget delivery of solutions while following high-quality development principles

 

Requirements:

  • Senior level experience on Sailpoint IIQ & Java

  • Good knowledge about various Sailpoint Connector types and have experience in creating new/migrating file based connectors to direct connectors

  • Good knowledge working with MicroServices(REST/SOAP), and various Authentication Mechanisms (OAuth2, SAML etc)

  • SQL Databases experience and knowledge

  • Good knowledge about Identity Life Cycle management and Certification

  • Ability to maintain high software quality standards within the team by adhering to good practices and habits

  • Have excellent analytical and problem solving skills

  • Ability to contribute continuous improvement in terms of efficiency, reducing risk and applying automation

  • Will adhere to high-quality development principles while delivering solutions on-time and on-budget

Nice to have:

  • Experience working with SCIM based connectors

  • Experience working with Container Platforms and using them in the CI CD pipeline

  • Experience working with Sprint framework and Sprint Boot

  • Experience of working as a senior developer on large projects in international organizations

  • Experience in banking

 

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 / Security Specialist

Senior

Hybrid

Gdynia, Poland

130 - 150 PLN

🏢 Summary: Senior role focused on designing, developing, and implementing SailPoint IIQ solutions, including connector development and system integrations. The position involves integrating SailPoint with microservices, managing identity lifecycle and certifications, and ensuring high-quality, maintainable code. It requires strong expertise in SailPoint, Java, and secure authentication mechanisms within complex enterprise environments. 🗂️ Requirements: Senior-level experience with SailPoint IIQ and Java, Experience creating and migrating SailPoint connectors, Knowledge of REST and SOAP microservices integration, Experience with OAuth2 and SAML authentication mechanisms, SQL database experience, Knowledge of Identity Lifecycle Management and Certifications, Ability to maintain high coding standards and best practices, Strong analytical and problem-solving skills, Experience applying automation and continuous improvement practices, Ability to deliver high-quality solutions on time and within budget 📃 Skills: SailPoint, IIQ, Java, REST, SOAP, OAuth2, SAML, SQL, Microservices, IdentityLifecycle, Certification 🏢 Description: Responsibilities: Designing, developing, and implementing SailPoint IIQ solutions with a focus on high-quality, maintainable code Creating, migrating, and maintaining SailPoint connectors, including file-based to direct connector migrations Integrating SailPoint with various Microservices (REST/SOAP) and implementing authentication mechanisms such as OAuth2, SAML, etc Writing and optimizing SQL queries and maintaining database integrations Managing identity life cycle processes and certifications, ensuring proper governance and compliance Maintaining high software quality standards within the team by adhering to best practices and coding standards Applying analytical and problem-solving skills to identify issues, propose solutions, and improve system efficiency Contributing to continuous improvement initiatives by introducing automation, reducing risks, and enhancing team productivity Ensuring timely and on-budget delivery of solutions while following high-quality development principles Requirements: Senior level experience on Sailpoint IIQ & Java Good knowledge about various Sailpoint Connector types and have experience in creating new/migrating file based connectors to direct connectors Good knowledge working with MicroServices(REST/SOAP), and various Authentication Mechanisms (OAuth2, SAML etc) SQL Databases experience and knowledge Good knowledge about Identity Life Cycle management and Certification Ability to maintain high software quality standards within the team by adhering to good practices and habits Have excellent analytical and problem solving skills Ability to contribute continuous improvement in terms of efficiency, reducing risk and applying automation Will adhere to high-quality development principles while delivering solutions on-time and on-budget Nice to have: Experience working with SCIM based connectors Experience working with Container Platforms and using them in the CI CD pipeline Experience working with Sprint framework and Sprint Boot Experience of working as a senior developer on large projects in international organizations Experience in banking Offer: Private medical care Co-financing for the sports card Constant support of dedicated consultant Employee referral program

Technology

DCG

Java Fullstack Developer

Senior

Hybrid

Warsaw, Poland

🏢 Summary: The offer is for a Senior Java Developer responsible for developing and modernising a Corporate Netbank application, including backend services and REST APIs. The role involves working with both microservices and monolithic architecture, implementing new features, fixing bugs, and supporting production in an Agile/SAFe environment. The position also requires analysing legacy code and contributing to ongoing system improvements. 🗂️ Requirements: Minimum 5 years of Java development experience, Strong experience with Java 7/8, Practical experience with Maven, Practical experience with Git, Practical experience with Spring Framework, Practical experience with Spring Boot, Good knowledge of SQL, Experience with JSP, Experience with JavaScript, Experience in writing REST APIs, Experience in backend services design and implementation, Experience with unit testing, Minimum 2 years of experience with Angular, Minimum 2 years of experience with Jasmine, Experience working in Agile environment, Willingness to analyse and maintain legacy code, Fluency in English 📃 Skills: Java, Maven, Git, Spring, SpringBoot, SQL, JSP, JavaScript, REST, Angular, Jasmine, Agile, Microservices 🏢 Description: Responsibilities: Developing, maintaining, and enhancing the Corporate Netbank application Implementing new features and improvements based on business and technical requirements Fixing bugs and supporting the resolution of production incidents Implementing compliance and mandatory business changes Designing and implementing backend services according to given specifications Writing and maintaining REST APIs Working with both microservice-based and monolithic architecture Implementing unit tests to ensure high-quality delivery Analysing and working with legacy code Collaborating with international teams in an Agile/SAFe environment Supporting the ongoing modernisation of the existing system Requirements: Minimum 5 years of experience with Java development Strong experience with Java 7/8 Practical experience with Maven, Git, Spring Framework, and Spring Boot Good knowledge of SQL Experience with JSP, JavaScript, and frontend-related development Experience in writing REST APIs Experience in backend services design and implementation Experience with unit testing Minimum 2 years of experience with Angular and Jasmine Experience working in an Agile environment Willingness to analyse, maintain, and improve legacy code Good communication skills Fluency in English Nice to have: Knowledge of SOLID principles Knowledge of design patterns Offer: Private medical care Co-financing for the sports card Constant support of dedicated consultant Employee referral program

Technology

Sii

Java Developer (f/m/x)

Senior

Hybrid

Wroclaw, Poland

🏢 Summary: The offer is for a Java Developer responsible for designing and building scalable backend systems and microservices for international clients. The role involves developing Java-based applications, ensuring high code quality, and contributing to technical improvements within a hybrid work model. 🗂️ Requirements: Minimum 5 years of experience with Java, Hands-on experience with Spring Framework, Experience with Hibernate, Understanding of microservice architecture 📃 Skills: Java, Spring, Hibernate, Microservices 🏢 Description: Join Sii and play a key role in delivering solutions for international clients. As a Java Developer, you will design and build scalable backend systems, develop microservices, and ensure high-quality code. You will collaborate with cross-functional teams and support strategic technology initiatives across the organization. We are looking for candidates who are open to working in a hybrid model (2 days at the office). Your tasks Design, develop, and maintain Java-based backend applications Build and evolve microservice architectures Collaborate with product owners, architects, and QA teams Ensure code quality through reviews, testing, and best practices Actively contribute to technical improvements and innovations Requirements At least 5 years of experience with Java Hands-on knowledge of Spring Framework Experience with Hibernate Understanding of microservice architecture Proactive mindset, good communication, and teamwork skills A very good level of English is required Nice-to-have requirements Experience with cloud platforms What we offer Great Place to Work since 2015 - it’s thanks to feedback from our workers that we get this special title and constantly implement new ideas Employment stability - revenue of PLN 2.1BN, no debts, since 2006 on the market We share the profit with Workers - over PLN 76M has already been allocated for this aim since 2022 Attractive benefits package - private healthcare, benefits cafeteria platform, car discounts and more Comfortable workplace – class A offices or remote work Dozens of fascinating projects for prestigious brands from all over the world PLN 1 000 000 per year for your ideas - with this amount, we support the passions and voluntary actions of our workers Investment in your growth – meetups, webinars, training platform and technology blog – you choose Fantastic atmosphere created by all Sii Power People If you want to work on systems with high operational significance — apply now!

Technology

New offer

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

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

B-SoftPlats

Senior Java/Kotlin Engineer

Senior

Remote

🏢 Summary: Hands-on Lead Integration Engineer role combining technical leadership with architecture and development of enterprise-grade integrations for a core banking platform. You will lead and mentor a team while designing scalable integrations, complex workflows, and secure distributed systems using modern backend and cloud technologies. The position focuses on building reliable connectors to financial systems and continuously improving integration architecture and practices. 🗂️ Requirements: 7+ years experience in integration or backend software engineering, 3+ years leadership or senior technical leadership experience, Advanced proficiency in Java or Kotlin, Deep experience with Quarkus framework, Hands-on expertise with Temporal for workflow orchestration, Strong experience with Apache Kafka, Strong knowledge of PostgreSQL and NoSQL databases, Expert experience with RESTful APIs and OpenAPI, Strong understanding of security principles (encryption, OAuth2, JWT, mTLS) 📃 Skills: Java, Kotlin, Quarkus, Temporal, Kafka, PostgreSQL, Elasticsearch, Redis, REST, OpenAPI, OAuth2, JWT, mTLS, Apache, Camel, AWS, GCP, Azure, Docker, Kubernetes, Argo, Terraform 🏢 Description: Job description About the Role We are seeking an experienced Lead Integration Engineer to manage and grow our integration engineering team while remaining hands-on with architecture and development. The ideal candidate will have extensive experience designing enterprise-grade integrations across financial systems, combined with proven team leadership skills. You will be responsible for managing engineers, mentoring the team, architecting our integration strategy, and actively contributing to the delivery of scalable solutions that power our core banking platform. This is a hands-on management role where you will both guide your team and directly contribute to critical integration work. Responsibilities Architect and oversee the design of high-quality, scalable, and reliable integrations using Java, Kotlin, Quarkus, and Temporal. Lead the development and management of connectors to third-party systems, including core banking platforms (e.g., Mambu, Saascada, Tuum), payment gateways, and financial service providers, using Apache Camel. Design and orchestrate complex business workflows using Temporal, establishing best practices and patterns. Lead and mentor a team of integration engineers, providing technical guidance and fostering continuous learning. Collaborate with cross-functional teams (product, engineering, operations) to define integration architecture, requirements, and deliver solutions. Establish and enforce security and integrity standards by implementing best practices for authentication, authorization, and data protection. Drive the continuous improvement of our integration platform, processes, and engineering practices. Lead troubleshooting and resolution of complex integration issues and architectural challenges. Evaluate and recommend new technologies and tools to enhance our integration capabilities. Required Skills and Experience 7+ years of professional experience as an Integration Engineer or Software Engineer, with significant focus on backend development. 3+ years of leadership or senior technical leadership experience, guiding teams and providing technical direction. Advanced proficiency in Java and/or Kotlin with deep experience with the Quarkus framework. Hands-on expertise with Temporal for workflow orchestration and complex distributed systems. Strong experience with messaging systems, particularly Apache Kafka. Deep understanding of relational databases, such as PostgreSQL, and NoSQL databases like Elasticsearch and Redis. Expert-level experience building and consuming RESTful APIs with a strong understanding of OpenAPI standards. Advanced understanding of security principles and best practices, including: Encryption: Data-at-rest and data-in-transit encryption mechanisms Authentication and Authorization: Standards like OAuth 2.0 and JWT mTLS: Mutual TLS for secure service communication Excellent problem-solving, architectural thinking, and debugging skills. Strong communication and leadership skills with the ability to influence across teams. Preferred Qualifications Extensive experience with Apache Camel for enterprise integration solutions. 5+ years of experience in the financial services or fintech industry. Deep experience with core banking platforms such as Mambu, SaasCada, or Tuum. Strong knowledge of cloud platforms (AWS, GCP, Azure) and containerization technologies (Docker, Kubernetes). Experience in architecting and managing CI/CD pipelines using tools like Argo Workflows. Proficiency with infrastructure-as-code tools like Terraform. Experience building and scaling integration platforms in fast-growing environments.

Technology

B-SoftPlats

Senior Java/Kotlin Engineer

Senior

Remote

🏢 Summary: Hands-on Lead Integration Engineer role combining team leadership with architecture and development of enterprise-grade integrations for a core banking platform. Responsible for designing scalable integration solutions, orchestrating complex workflows, and ensuring secure, reliable connectivity with financial systems. The position involves mentoring engineers while actively contributing to backend and integration development. 🗂️ Requirements: 7+ years backend or integration engineering experience, 3+ years technical leadership experience, Advanced proficiency in Java or Kotlin, Strong experience with Quarkus framework, Hands-on experience with Temporal workflow orchestration, Strong knowledge of Apache Kafka, Experience with relational and NoSQL databases, Expertise in RESTful APIs and OpenAPI, Knowledge of OAuth2 and JWT, Experience with encryption and mTLS 📃 Skills: Java, Kotlin, Quarkus, Temporal, Kafka, PostgreSQL, Elasticsearch, Redis, REST, OpenAPI, OAuth2, JWT, mTLS, Camel, AWS, GCP, Azure, Docker, Kubernetes, Argo, Terraform 🏢 Description: Job description About the Role We are seeking an experienced Lead Integration Engineer to manage and grow our integration engineering team while remaining hands-on with architecture and development. The ideal candidate will have extensive experience designing enterprise-grade integrations across financial systems, combined with proven team leadership skills. You will be responsible for managing engineers, mentoring the team, architecting our integration strategy, and actively contributing to the delivery of scalable solutions that power our core banking platform. This is a hands-on management role where you will both guide your team and directly contribute to critical integration work. Responsibilities Architect and oversee the design of high-quality, scalable, and reliable integrations using Java, Kotlin, Quarkus, and Temporal. Lead the development and management of connectors to third-party systems, including core banking platforms (e.g., Mambu, Saascada, Tuum), payment gateways, and financial service providers, using Apache Camel. Design and orchestrate complex business workflows using Temporal, establishing best practices and patterns. Lead and mentor a team of integration engineers, providing technical guidance and fostering continuous learning. Collaborate with cross-functional teams (product, engineering, operations) to define integration architecture, requirements, and deliver solutions. Establish and enforce security and integrity standards by implementing best practices for authentication, authorization, and data protection. Drive the continuous improvement of our integration platform, processes, and engineering practices. Lead troubleshooting and resolution of complex integration issues and architectural challenges. Evaluate and recommend new technologies and tools to enhance our integration capabilities. Required Skills and Experience 7+ years of professional experience as an Integration Engineer or Software Engineer, with significant focus on backend development. 3+ years of leadership or senior technical leadership experience, guiding teams and providing technical direction. Advanced proficiency in Java and/or Kotlin with deep experience with the Quarkus framework. Hands-on expertise with Temporal for workflow orchestration and complex distributed systems. Strong experience with messaging systems, particularly Apache Kafka. Deep understanding of relational databases, such as PostgreSQL, and NoSQL databases like Elasticsearch and Redis. Expert-level experience building and consuming RESTful APIs with a strong understanding of OpenAPI standards. Advanced understanding of security principles and best practices, including: Encryption: Data-at-rest and data-in-transit encryption mechanisms Authentication and Authorization: Standards like OAuth 2.0 and JWT mTLS: Mutual TLS for secure service communication Excellent problem-solving, architectural thinking, and debugging skills. Strong communication and leadership skills with the ability to influence across teams. Preferred Qualifications Extensive experience with Apache Camel for enterprise integration solutions. 5+ years of experience in the financial services or fintech industry. Deep experience with core banking platforms such as Mambu, SaasCada, or Tuum. Strong knowledge of cloud platforms (AWS, GCP, Azure) and containerization technologies (Docker, Kubernetes). Experience in architecting and managing CI/CD pipelines using tools like Argo Workflows. Proficiency with infrastructure-as-code tools like Terraform. Experience building and scaling integration platforms in fast-growing environments.

Technology

Link Group

Senior Java Developer

Senior

Hybrid

Warsaw, Poland

130 - 150 PLN

🏢 Summary: Opportunity for a Senior/Strong Mid Java Developer to design and build high-performance APIs and integrations connecting core systems with global brokers. The role focuses on developing scalable microservices architecture, managing high-traffic applications, and ensuring robust CI/CD practices. You will drive strategic system integrations and contribute to modernizing infrastructure for global scale. 🗂️ Requirements: 5+ years of Java experience, Strong knowledge of Spring and Hibernate, Experience designing REST APIs, Proficiency with SQL and relational databases, Experience with Maven in large-scale projects, Understanding of microservices architecture, Knowledge of design patterns, Experience with CI/CD tools, Ability to work with Java 8/17/21, English and Polish communication skills 📃 Skills: Java, Spring, Hibernate, SQL, REST, Maven, Git, TeamCity, Microservices, React, Kafka 🏢 Description: Take ownership of our platform's expansion by building high-performance bridges between our core systems and global external brokers. We are looking for a developer who combines deep Java expertise with an architectural mindset. Your Impact: Strategic Integrations: Design and build high-quality Java 8/17/21 APIs from scratch to enable seamless, scalable connectivity with international partners and brokers. Architecture Evolution: Contribute to modern, service-oriented designs using microservices to ensure our infrastructure is resilient and ready for global scaling. Data Mastery: Manage high-traffic applications using Spring, Hibernate, and SQL, ensuring peak performance and data consistency. Modern Engineering: Drive excellence via Git, Maven, and TeamCity, upholding high standards for CI/CD, clean code, and documentation. Full-Stack Awareness: Use your React knowledge to design user-centric APIs that are practical and easy for both internal and external teams to consume. Global Synergy: Collaborate across international borders, communicating effectively in both Polish and English to ensure smooth project delivery. What Supports Your Success: Experience: 5+ years of Java expertise (Senior or strong Mid+) with deep Spring & Hibernate knowledge. Technical Core: Mastery of REST API design, SQL, and large-scale Maven applications. Architectural Flair: Solid understanding of design patterns and microservices. Bonus Points: Experience with Apache Kafka, DDD/Hexagonal architecture, or migrating monoliths to microservices. Domain: Previous experience in Fintech is a significant plus.

Technology

DCG

IT Developer

Mid

Hybrid

Warsaw, Poland

🏢 Summary: The offer is for an IT Developer specializing in Quantexa to design, develop, and maintain data-driven applications on the Quantexa platform. The role focuses on building scalable data processing solutions using Scala and Apache Spark within Hadoop ecosystems, supporting financial crime and analytical use cases. The position also involves platform upgrades, production support, and collaboration with DevOps and architecture teams. 🗂️ Requirements: Minimum 2 years of experience in software development or data engineering, Hands-on experience with Quantexa platform (certification completed or in progress), Strong experience with Scala, Strong experience with Apache Spark, Experience with Hadoop ecosystem tools (Hive, HDFS, Oozie, Impala, Parquet), Experience with Elasticsearch, Experience with SQL, Experience with Unix, Experience with shell scripting, Basic knowledge of Java, Understanding of ETL processes, Knowledge of data warehousing concepts 📃 Skills: Quantexa, Scala, Spark, Hadoop, Hive, HDFS, Oozie, Impala, Parquet, Elasticsearch, SQL, Unix, Bash, Java, ETL, Datawarehousing 🏢 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: IT Developer (Quantexa) Responsibilities: Design, develop, and maintain applications built on the Quantexa platform Implement scalable data processing solutions using Scala and Apache Spark Integrate and process large datasets within Hadoop-based ecosystems Contribute to solution design, development, testing, deployment, and platform upgrades Provide production support at P3 level and ensure system stability Collaborate with DevOps teams, architects, and Quantexa experts to enhance platform capabilities Support analytical and investigative use cases within Financial Crime and data platforms Requirements: Minimum 2 years of experience in software development or data engineering roles Hands-on experience with the Quantexa platform (certification completed or in progress) Strong experience with Scala and Apache Spark in large-scale data environments Solid knowledge of Hadoop ecosystem tools such as Hive, HDFS, Oozie, Impala, and Parquet Experience with Elasticsearch, SQL, Unix, and shell scripting Basic knowledge of Java Understanding of ETL processes and data warehousing concepts Fluency in English (both written and spoken) Nice to have: Experience with AWS and cloud-based data platforms Familiarity with DevOps practices and infrastructure as code tools such as Terraform Experience with Quantexa platform upgrades and cloud search technologies like OpenSearch Ability to collaborate effectively with product teams and R&D stakeholders 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