-
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
STACKIT
Related

Fullstack Engineer (m/w/d) - Android & Kotlin

2026-05-22

Full-time
Not Applicable
Germany
IT Services
Engineering
View Job Details
Capgemini
Related

Senior Solidity & Ethereum Engineer

2026-05-23

Full-time
Mid-Senior
Poland
IT Services
Information Technology
View Job Details
Grid Dynamics
Related

AI Architect

2026-05-23

Full-time
Not Applicable
Poland
IT Services
Information Technology