Java Application Developer
City, Kraków +4 Locations
DCV Technologies
We are looking for a Senior Java Application Developer to join a cutting-edge geophysical software project. This is a long-term remote contract position offering up to 1500 PLN/day (B2B).
You’ll work closely with geoscientists and global development teams (Europe, Canada, US) to build advanced tools for data processing, modeling, visualization, and interpretation.
🛠️ Tech Stack & Tools:
Mandatory: Core Java, GitLab, Eclipse or VS Code, CI/CD pipelines
Nice to have:C++, Draw.io, VisualVM, JMC/JFR, Linux/Windows, GitHub CopilotSeismic/geophysical formats: SEG-Y, OpenVDS, Landmark BRICKTools: Petrel, Kingdom, PaleoScan, GeoFrameJava 2D graphics, OpenGLScientific libraries (NumPy, Pandas, TensorFlow)Cloud: AWS, Azure, Kubernetes, SparkFrontend: Angular/ReactBackend: Quarkus, Spring Boot, Docker, Microservices
✅ Requirements:
5+ years of experience in software development
Proficiency in Core Java
Ability to define clear development roadmaps from complex tasks
BS/MS in Computer Science, Applied Math, Geoscience, or related field
🎯 What You’ll Do:
Design and develop high-performance apps for geophysical data analysis
Work closely with domain experts to deliver production-ready software
Present architectural proposals and lead key implementation decisions
Build client apps integrated with cloud-based microservices
Optimize algorithms and ensure high code quality (tests, CI/CD, security)
Mentor junior developers and support Agile workflows
🌟 Nice to Have:
Experience in scientific, geophysical, or seismic software projects
Familiarity with data formats and tools used in oil & gas or energy sectors
Cloud and distributed computing knowledge
Hands-on with GPU acceleration (CUDA), AI/ML libraries, or advanced graphics
📅 Start: ASAP📍 Remote💰 Rate: up to 1500 PLN/day (B2B)
Interested? Apply now and be part of a global team building state-of-the-art scientific software!
Java Application Developer
Java Application Developer
City, Kraków
DCV Technologies