Senior Geophysics Application Developer
Important Information
Location: Peru, Colombia, Bolivia, Costa Rica, or Argentina
Work Modality: Remote
Language Requirement: Advanced English (oral and written), Fluent Spanish
Job Summary
We are looking for a Senior Java Developer (18308) with strong experience in building advanced geophysical applications. This role involves developing high-performance UI applications, collaborating with global engineering teams, and contributing to architectural decisions in a cloud-native, scientific computing environment. The ideal candidate will have a solid background in Java and C++, cloud platforms, and data visualization technologies.
Responsibilities and Duties
- Design and optimize solutions for data visualization and interpretation.
- Implement graphical interfaces using Eclipse RCP/SWT.
- Build thin and thick client applications connected to cloud microservices.
- Present technical and architectural proposals.
- Conduct unit testing, code reviews, and support CI/CD and security hardening.
- Provide technical support and troubleshoot DSG applications.
Qualifications and Skills
- Minimum 5 years of experience in Java/C++ development.
- Experience with Windows and Linux operating systems.
- Familiarity with AWS, Azure, Docker, and Kubernetes.
- RESTful API design and implementation.
- Scalable data processing using Kubernetes and Spark.
- Graphical programming in Java 2D and OpenGL 3D.
- Scientific computing with NumPy, SciPy, Pandas, and TensorFlow.
- GPU acceleration using CUDA (C++/Java).
- Frontend development with Angular or React.
- Microservices development using Quarkus, Spring Boot, and AWS API Gateway.
- Containerization and orchestration with Docker and Kubernetes.
About Encora
Encora is a global company that offers Software and Digital Engineering solutions. Our practices include Cloud Services, Product Engineering & Application Modernization, Data & Analytics, Digital Experience & Design Services, DevSecOps, Cybersecurity, Quality Engineering, AI & LLM Engineering, among others.
At Encora, we hire professionals based solely on their skills and do not discriminate based on age, disability, religion, gender, sexual orientation, socioeconomic status, or nationality.