-
KBC Technologies Group

Java Application Developer

KBC Technologies Group
Poland · Contract · Mid-Senior

We are looking for a Senior Application Developer who will join our new project.


Title: Senior Application Developer


Location: The primary location for the position is Gdańsk, Poland. However, we are open to remote work arrangements from within Poland and other EU countries.


Experience; 5+ yrs


Job description:


Responsibilities include:

• Collaborate closely with geophysicists, data scientists, and software engineers to translate scientific domain requirements into robust on-prem or Cloud software solutions.

• Design, develop, and maintain high-performance applications for geophysical and geological data analysis, interpretation and visualization (e.g., seismic, horizon, fault, velocity model, etc.)

• Present architectural designs and technical proposals to the architecture review board.

• Ability to break down development tasks and lay out clear implementation roadmaps.

• Implement and optimize computation algorithms

• Design and develop both thin and thick client applications that interact with cloud[1]based microservices.

• Ensure high code quality through unit testing, code reviews, security hardening and continuous integration with other domain tools

• Provide technical support and lead user troubleshooting sessions to resolve issues and ensure smooth operation of DSG application.

• Mentor junior developers and actively contribute to architectural and implementation decisions.

• Embrace Agile/Scrum methodologies, delivering and demonstrating working solutions at the end of each sprint

• Stay current with emerging technologies and trends in geophysical computing and software development.


Required Education and Skills

  • BS or MS degree in computer science, Geoscience, Applied Mathematics, or a related engineering discipline.
  • Minimum of 5+ years of experience in scientific or geophysical software development.
  • Minimum of 10+ years of Java/C++ experience.
  • Ability to break down complex development tasks and define clear, actionable
  • implementation roadmaps.
  • Proficiency in programming languages: Java, C++.
  • Proficiency with development tools and environments:
  • GitLab, Eclipse, VS Code, CI/CD pipelines
  • Draw.io for architecture diagrams
  • Performance tools: VisualVM, JMC/JFR, Async
  • Operating systems: Windows and Linux
  • Hands-on experience using GitHub Copilot to accelerate code implementation and
  • enhance development productivity.
  • Must be self-motivated but be able to work well in a team environment

Key Skills

Ranked by relevance

continuous integration data analysis cloud java cicd
Login to Apply
Posted
Sep 03, 2025
Type
Contract
Level
Mid-Senior
Location
Poland

Industries

IT Services IT Consulting

Categories

Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Crossing Hurdles
Related

Full-Stack Developer | Remote

2026-05-27

Contract
Associate
Australia
Software Development
Engineering
View Job Details
Accenture DACH
Related

Senior Data & Machine Learning Engineer (all genders)

2026-05-21

Full-time
Not Applicable
Austria
IT Services
Engineering
View Job Details
YUMMY Publishing GmbH
Related

Full Stack Web Developer (w/m/d)

2026-05-28

Full-time
Not Applicable
Austria
IT Services
Information Technology