Senior Application Developer

5 - 9 years

0 Lacs

Posted:22 hours ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Role Overview: With 900+ employees in Poland supporting over 45 clients, Wipro leverages its holistic portfolio of capabilities in consulting, design, engineering, operations, and emerging technologies. As part of a diverse and innovative environment, you will have the freedom to learn, grow, and create a career path beyond boundaries of region, age, gender, ability, and routine. Join Wipro and be part of an organization that offers opportunities for limitless growth and development. Key Responsibilities: - 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-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. Qualifications Required: - BS/MS in computer science, Geoscience, Applied Mathematics, or related engineering. - 5+ years in scientific/geophysical software development. - Ability to break down complex tasks and define clear implementation roadmaps. - Proficient in Java, C++. - Experience with tools: GitLab, Eclipse, VS Code, CI/CD, Draw.io, VisualVM, JMC/JFR, Async, Windows, Linux. - Hands-on with GitHub Copilot for productivity. - Knowledge of geophysical software/tools: SEG-Y, Landmark BRICK, CMP, OpenVDS, DSG, Petrel, Kingdom, GeoFrame, PaleoScan. - Familiarity with cloud platforms: RESTful API, AWS, Azure, Kubernetes, Spark. - Strong in Java 2D and 3D OpenGL programming. - Understanding of geophysical methods/data types: Seismic, Fault, Horizon, Velocity modeling. - Experience with scientific libraries: Python (NumPy, SciPy, Pandas, TensorFlow), C++/Java (CUDA), Angular/React, Microservices (Quarkus, Spring Boot), Docker, Kubernetes.,

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You

navi mumbai, maharashtra, india

great nicobar, andaman and nicobar islands, india