Senior Core Java Developer
Technology
Wrocław, Polska1 miesięcy temuDo 13.05.2026
Pełny etat
Opis stanowiska
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, modelling, visualization, and interpretation.
This is a fully remote role for candidates located in Poland, with collaboration across Europe, Canada, and the United States.
Your 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
- Desired Skills
- C++ (preferred)
- 1+ years of geoscience-related experience (preferred)
- 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
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
What we offer
- Location: Gdańsk, Poland
- Work Mode: 100% Remote (must be located in Poland)
- Duration: 6 Months (likelihood of further vextension)
- Experience: Min 6+ years of professional experience in software development
- Work with modern technologies and international teams
- Long-term and stable cooperation
- Professional growth opportunities
¿Te interesa este puesto?