April 8, 2026
Senior Java Developer with Gosu/Guidewire
Senior • Remote
130 - 155 PLN
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 with Gosu/Guidewire
100% remote work within Poland
Responsibilities:
Designing, developing, and maintaining backend solutions using Java within a Guidewire environment
Working with Gosu to implement business logic and system customizations
Ensuring code quality and compliance with Guidewire and client development standards
Contributing to solution design and technical discussions
Collaborating with cross-functional teams in an international insurance environment
Requirements:
Strong experience in Java development (senior level)
Practical experience with Guidewire and/or Gosu
Ability to write clean, maintainable, and standards-compliant code
Understanding of enterprise application architecture and backend best practices
Strong communication skills and ability to work in an international environment
Very good command of English, both spoken and written
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
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
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
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
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 (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
Ness Solution
Java Gosu Developer
Senior
Hybrid
Warsaw, Poland
150 - 170 PLN
🏢 Summary: Hybrid role for an experienced Java Gosu Developer to design and develop insurance systems within the Guidewire ecosystem (PolicyCenter, BillingCenter) using microservices architecture. The position involves end-to-end participation in agile projects, from solution design to deployment and stabilization. The role focuses on core system development in the property insurance domain. 🗂️ Requirements: Minimum 5 years of experience in Java/JEE, Minimum 4 years of experience with Guidewire (PolicyCenter or BillingCenter), Minimum 4 years of experience in Gosu, Experience with Spring and Hibernate, Very good knowledge of SQL and relational databases, Experience with Oracle database, Experience with Git and Maven, Experience with Docker, Kubernetes and Helm, Experience with Kafka, ElasticSearch and REST API, Experience with Linux and application servers, Experience with CI/CD tools (Jenkins or GitHub Actions), Experience with microservices architecture (event-driven) 📃 Skills: Java, JEE, Gosu, Guidewire, PolicyCenter, BillingCenter, Spring, Hibernate, SQL, Oracle, Git, Maven, Docker, Kubernetes, Helm, Kafka, ElasticSearch, REST, Linux, Jenkins, GitHub, CI/CD, Microservices 🏢 Description: Branża: Ubezpieczeniowa Lokalizacja: Warszawa, Wola Tryb pracy: Hybrydowy (1 dzień w biurze + 4 dni zdalnie, możliwa większa liczba dni z biura) O projekcie: Do zespołu realizującego projekty w branży ubezpieczeniowej poszukujemy doświadczonego Java Gosu Developera (Guidewire). Osoba na tym stanowisku będzie odpowiedzialna za rozwój systemów wspierających obszar ubezpieczeń majątkowych, w szczególności w ekosystemie Guidewire (PolicyCenter, BillingCenter).Rola obejmuje projektowanie i rozwój rozwiązań w architekturze mikroserwisowej, współpracę w zespole zwinnym oraz udział w inicjatywach biznesowych od koncepcji po wdrożenie. Zakres obowiązków: Projektowanie i implementacja rozwiązań w zespole zwinnym Rozwój systemu Guidewire (PolicyCenter, BillingCenter) Współtworzenie architektury mikroserwisowej wspierającej monolit Guidewire Udział w opracowywaniu koncepcji rozwiązań dla inicjatyw biznesowych Projektowanie i wdrażanie nowych rozwiązań systemowych Dbanie o jakość kodu oraz zgodność ze standardami Wsparcie testów, wdrożeń oraz stabilizacji systemu Udział w planowaniu sprintów, przeglądach i retrospektywach Utrzymanie i rozwój dokumentacji technicznej Wymagania: Minimum 5 lat doświadczenia w programowaniu w Java / JEE Minimum 4 lata doświadczenia w pracy z Guidewire (PolicyCenter lub BillingCenter) Minimum 4 lata doświadczenia w programowaniu w języku Gosu Znajomość frameworków Spring i Hibernate Bardzo dobra znajomość SQL oraz relacyjnych baz danych (Oracle) Znajomość narzędzi: Git, Maven Znajomość Docker, Kubernetes, Helm Znajomość Kafka, ElasticSearch oraz REST API Doświadczenie w pracy z Linuxem oraz serwerami aplikacyjnymi Znajomość CI/CD (Jenkins, GitHub Actions) Doświadczenie w pracy z architekturą mikroserwisową (event-driven) Mile widziane: Doświadczenie w wykorzystaniu narzędzi AI (np. GitHub Copilot) Certyfikat Guidewire Znajomość TypeScript Doświadczenie w pracy z chmurą (Azure, GCP, AWS) Oferujemy: Pracę przy rozwoju systemów core w branży ubezpieczeniowej Udział w projektach o dużej skali i złożoności Realny wpływ na architekturę i rozwiązania technologiczne Stabilną współpracę w modelu B2B Preferencyjne pakiety do wykupienia na Multisport i Luxmed Aplikuj już teraz i rozwijaj systemy, które wspierają kluczowe procesy w branży ubezpieczeniowej!
Technology
Sollers Consulting Sp. z.o.o
IT Tech Lead/IT Designer with German
Senior
Hybrid
Warsaw, Poland
17,200 - 25,900 PLN
🏢 Summary: Technical leadership role focused on implementing and customizing the Guidewire core insurance platform using Java or Gosu. The position combines hands-on development, solution architecture design, and team leadership within agile client-facing projects. Responsibilities include systems integration, technical documentation, and ensuring high-quality delivery aligned with architectural standards. 🗂️ Requirements: Minimum 4 years commercial experience with Java or Gosu, At least 1 year experience in a Tech Lead or Architect role, Hands-on experience with systems integration or insurance domain systems, Strong knowledge of OOP, design patterns, and clean code principles, Experience with REST or SOAP web services, Knowledge of Microservices or JMS, Experience with Spring framework or similar, Ability to create technical documentation using BPMN or UML, Experience estimating effort and identifying technical risks, Ability to work within the European Union 📃 Skills: Java, Gosu, Guidewire, Git, Jenkins, IntelliJ, SOAP, REST, Apex, Oracle, MSSQL, H2, Spring, Microservices, JMS, BPMN, UML, OOP 🏢 Description: About the role. You will: Implement and customize Guidewire core insurance system, working with alternative JVM language. Lead the design of IT solutions, taking into account architecture and its constraints. Serve as a reliable advisor and “sparring partner” for our clients. Independently lead a project team, ensuring the timely completion of tasks and maintaining high standards. Monitor compliance with project scope, spread good practices, and share knowledge across teams. Create well-structured technical documentation (e.g., using BPMN, UML). Work directly with our clients as an active member of an agile project team. Build strong and long-lasting relationships with clients. About the skills and tools. You will use: Java or Gosu Git, Jenkins, and similar IntelliJ SOAP, REST Apex Oracle, MSSQL, H2 …and more depending on the project About the requirements. You need: At least 4 years of commercial experience as a software developer, using Java/Gosu. A minimum of 1 year of experience in a leadership role, such as a Tech Lead or Architect. A fluency in English and German (at least B2/C1 level) is a must. Solid hands-on experience with systems integration or in the insurance domain. Strong understanding of Object-Oriented Programming (OOP), design patterns, and clean code principles. Excellent communication and presentation skills, with the ability to bridge business requirements with technical solutions and effectively facilitate workshops. Experience in estimating effort on various levels and identifying potential risks. Any of the following: Web services (REST/SOAP), Microservices, JMS knowledge, Spring, or any similar hands-on experience. Readiness to travel regularly (depending on the project, we work partially from the client side). Ability to work in the European Union. About the wishes. Nice to haves: Experience from a consulting company. A desire to mentor and support less experienced colleagues. A proactive approach to self-development. * The final salary offer may fall outside the given brackets depending on your education, experience, and location.
Technology
Sollers Consulting Sp. z.o.o
IT Tech Lead/IT Designer
Senior
Hybrid
Warsaw, Poland
17,200 - 25,900 PLN
🏢 Summary: The offer is for a senior software developer/technical leader to implement and customize the Guidewire insurance platform using Java or Gosu, while leading solution design and project teams. The role combines hands-on development, system integration, and architectural responsibilities within agile client-facing projects. It also includes technical documentation and ensuring high-quality delivery aligned with project scope. 🗂️ Requirements: Minimum 4 years commercial experience with Java or Gosu, Minimum 1 year experience in a Tech Lead or Architect role, Hands-on experience with systems integration or insurance domain, Strong knowledge of OOP and design patterns, Experience with REST or SOAP web services, Microservices, JMS, or Spring, Fluent English (B2/C1 level), Ability to work in the European Union, Willingness to travel regularly 📃 Skills: Java, Gosu, Guidewire, Git, Jenkins, IntelliJ, SOAP, REST, Apex, Oracle, MSSQL, H2, BPMN, UML, OOP, Microservices, JMS, Spring 🏢 Description: About the role. You will: Implement and customize Guidewire core insurance system, working with alternative JVM language. Lead the design of IT solutions, taking into account architecture and its constraints. Serve as a reliable advisor and “sparring partner” for our clients. Independently lead a project team, ensuring the timely completion of tasks and maintaining high standards. Monitor compliance with project scope, spread good practices, and share knowledge across teams. Create well-structured technical documentation (e.g., using BPMN, UML). Work directly with our clients as an active member of an agile project team. Build strong and long-lasting relationships with clients. About the skills and tools. You will use: Java or Gosu Git, Jenkins, and similar IntelliJ SOAP, REST Apex Oracle, MSSQL, H2 …and more depending on the project About the requirements. You need: At least 4 years of commercial experience as a software developer, using Java/Gosu. A minimum of 1 year of experience in a leadership role, such as a Tech Lead or Architect. A fluency in English (at least B2/C1 level) is a must. Solid hands-on experience with systems integration or in the insurance domain. Strong understanding of Object-Oriented Programming (OOP), design patterns, and clean code principles. Excellent communication and presentation skills, with the ability to bridge business requirements with technical solutions and effectively facilitate workshops. Experience in estimating effort on various levels and identifying potential risks. Any of the following: Web services (REST/SOAP), Microservices, JMS knowledge, Spring, or any similar hands-on experience. Readiness to travel regularly (depending on the project, we work partially from the client side). Ability to work in the European Union. About the wishes. Nice to haves: Experience from a consulting company. A desire to mentor and support less experienced colleagues. A proactive approach to self-development. * The final salary offer may fall outside the given brackets depending on your education, experience, and location.
Technology
DCV Technologies
Senior Java & Groovy Engineer with ECM Expertise
Senior
Remote
Krakow, Poland
🏢 Summary: Senior Java & Groovy Developer role focused on building and customizing enterprise-grade ECM systems for document management and workflow automation. The position involves developing backend solutions, integrating ECM platforms, and designing RESTful APIs for business-critical applications. Remote work within Poland with monthly onsite presence in Krakow. 🗂️ Requirements: 4+ years commercial software development experience, Strong Java knowledge, Strong Groovy knowledge, Understanding of ECM concepts, Experience with RESTful APIs and web services, Experience with JSON, Solid SQL skills, Experience with ECM platform integration or customization 📃 Skills: Java, Groovy, ECM, SER, Doxis, Documentum, REST, JSON, SQL, WebCube 🏢 Description: Senior Java & Groovy Developer (ECM) Location: Remote (Poland) + 1 day/month in Krakow Working hours: 9:00–17:00 CET We are looking for a Senior Java & Groovy Developer with ECM expertise to join an international project focused on enterprise-grade document management systems. You will work on highly business-critical platforms that automate and optimize document-driven workflows across large organizations. If you enjoy working on complex backend systems, integrating enterprise platforms, and building scalable solutions - this role is for you. What you will do Develop and customize applications using Java and Groovy Implement and integrate ECM platforms such as SER Doxis and Documentum Build and maintain document management workflows Collaborate with Tech Leads, Business Analysts, and stakeholders to deliver business-driven technical solutions Optimize application performance and resolve complex technical issues Design and integrate RESTful APIs What we are looking for Must-have: 4+ years of commercial software development experience Strong knowledge of Java and Groovy Understanding of ECM concepts : document lifecycle, metadata, retention policies, and archiving Experience with RESTful APIs, JSON, and web services Solid SQL skills Nice to have (big plus): Experience with SER Doxis WebCube or Documentum Hands-on experience customizing or integrating ECM platforms Working model Remote from anywhere in the Poland Office visit: once per month in Krakow, Poland Working hours: 9:00–17:00 CET 📩 If you’re interested and meet the qualifications, please apply or send your CV to Veronika Lazareva at veranika.lazarava@dcvtechnologies.co.uk
Technology
DCV Technologies
Senior Core Java Developer
Senior
Remote
Warsaw, Poland
1,300 - 1,400 PLN
🏢 Summary: Senior Core Java Developer role focused on designing and optimizing high‑performance desktop applications for geophysical data processing, modeling, and visualization in a fully remote setup within Poland. The position involves architectural design, algorithm implementation, and collaboration with international teams in an Agile environment. The project centers on advanced scientific computing and integration with cloud-based microservices. 🗂️ Requirements: 6+ years professional software development experience, Strong Core Java knowledge (OpenJDK 21), Experience with Eclipse RCP, SWT or Swing, Experience in thick-client desktop application development, Knowledge of design patterns and Java best practices, Experience with OpenGL, Strong algorithmic analysis skills, Experience with performance optimization and debugging, Experience working in Agile/Scrum, Poland-based for fully remote work 📃 Skills: Java, OpenJDK, Eclipse, RCP, SWT, Swing, OpenGL, C++, AWS, Azure, Kubernetes, Spark, Quarkus, Spring, Docker, GitLab, CI/CD, VisualVM, JMC, JFR, NumPy, SciPy, Pandas, TensorFlow, CUDA, Angular, React 🏢 Description: We are looking for an experienced Senior Core Java Developer to join a project in Gdańsk, Poland for a leading global company in geophysical software solutions. You will play a key role in designing, developing, and optimizing advanced applications for geophysical data processing, modeling, visualization, and interpretation. This is a fully remote role for candidates located in Poland, with collaboration across Europe, Canada, and the United States. 📍 Location & Work Mode Work Mode: 100% Remote (must be located in Poland) ⏳ Contract Details Daily Rate: 1.200 – 1.400 PLN/day 👤 Experience 6–15 years of professional experience in software development 🛠 Mandatory Skills Core Java (OpenJDK 21) Eclipse / RCP / SWT / Swing (stretch) Thick-client (desktop) application development with design patterns & Java best practices OpenGL Algorithmic analysis Development skills, teamwork, Agile, performance optimization, debugging ✅ Desired Skills C++ (preferred) 1+ years of geoscience-related experience (preferred) 📱 Responsibilities Collaborate with geophysicists, data scientists, and software engineers to translate scientific requirements into robust software solutions Design, develop, and maintain high-performance applications for geophysical data analysis, interpretation, and visualization (e.g., seismic, horizon, fault, velocity model) Present architectural designs and technical proposals to the architecture review board Break down development tasks and define clear implementation roadmaps Implement and optimize computational algorithms Develop thin and thick client applications that interact with cloud-based microservices Ensure high code quality via unit testing, code reviews, security hardening, and CI/CD pipelines Provide technical support and lead troubleshooting sessions for end-users Mentor junior developers and actively contribute to architectural and implementation decisions Work in an Agile/Scrum environment, delivering working solutions at the end of each sprint Stay current with emerging technologies and trends in geophysical computing and software development 💻 Tools & Technologies GitLab, Eclipse, VS Code, CI/CD pipelines Draw.io for architecture diagrams Performance tools: VisualVM, JMC/JFR, Async Windows and Linux operating systems GitHub Copilot for accelerated development Geophysical and seismic software: SEG-Y, Landmark seismic BRICK, CMP, OpenVDS, DSG, Petrel, Kingdom, GeoFrame, PaleoScan Cloud & distributed computing: AWS, Azure, Kubernetes, Spark Microservices: Quarkus, Spring Boot, AWS API Gateway Docker, Kubernetes Scientific computing libraries: Python (NumPy, SciPy, Pandas, TensorFlow), C++/Java (CUDA for GPU acceleration) Frontend frameworks (optional): Angular or React 🚀 Join us and be part of a cutting-edge geophysical software project, collaborating with international teams to create powerful, high-performance applications that impact scientific decision-making globally. If you’re passionate about Java development and scientific computing , we’d love to hear from you!