Job Description
Job Title:  Senior Application Developer (Contract)
Req Id:  89450
City:  Gdansk
State/Province:  pomorskie
Posting Start Date:  9/3/25

With 900+ employees in Poland supporting over 45 clients, we leverage our holistic portfolio of capabilities in consulting, design, engineering, operations, and emerging technologies to help clients realize their boldest ambitions and build future-ready, sustainable businesses. It is the freedom provided to every individual at Wipro to learn, grow, and create a career path that makes us an organization of opportunities beyond boundaries of region, age, gender, ability, and routine. We invite you to be a part of this experience!

Job Description: 

Job Description

 Hybrid module of work from Gdansk or Remote type of work
 

͏

Key Responsibilities:

  • Collaborate effectively with cross-functional teams to convert scientific requirements into reliable geophysical software solutions deployed both on-premises and in cloud environments.
  • Architect, develop, and maintain advanced applications for analyzing, interpreting, and visualizing seismic, horizon, fault, and velocity model data.
  • Develop detailed architectural designs and present technical proposals to the architectural review board to ensure high standards and alignment with organizational goals.
  • Dissect complex development initiatives into manageable components, creating clear roadmaps and ensuring timely delivery of features.
  • Implement and optimize computational algorithms for efficient data processing and analysis.
  • Engineer both thin and thick client applications integrating seamlessly with cloud-based microservices to enhance user experience and performance.
  • Maintain rigorous code quality through comprehensive unit testing, peer code reviews, security enhancements, and continuous integration practices.
  • Provide expert technical support and lead troubleshooting sessions, ensuring end-user satisfaction and application reliability.
  • Mentor and guide junior team members, fostering a culture of learning, innovation, and technical excellence.
  • Adopt and champion Agile and Scrum methodologies to deliver iterative, demonstrable software increments per sprint cycle.
  • Remain at the forefront of emerging technology trends and evolving best practices in geophysical computing and software engineering.

͏

Candidate Profile and Qualifications:

  • A Bachelor’s or Master's degree in Computer Science, Geoscience, Applied Mathematics, or a closely related engineering field.
  • At least 5 years of professional experience in scientific or geophysical software development, with a strong technical foundation.
  • A minimum of 10 years of proficient experience in Java and C++ programming languages.
  • Demonstrated ability to decompose complex technical tasks into clear, executable plans with well-defined milestones.
  • Proficient with modern development environments and tools including GitLab, Eclipse, Visual Studio Code, and CI/CD pipelines.
  • Experience with architecture modeling and diagramming tools such as Draw.io, alongside performance profiling tools like VisualVM and Java Mission Control.
  • Familiarity with both Windows and Linux operating systems for development and deployment.
  • Practical experience with GitHub Copilot to enhance code implementation efficiency and accelerate delivery.
  • Strong self-motivation coupled with the ability to thrive in collaborative team settings.

Desirable Skills and Expertise:

  • Hands-on knowledge of geophysical and seismic data formats and tools, including SEG-Y, Landmark Seismic BRICK, CMP datasets, OpenVDS, and domain-specific software such as DSG, Petrel, Kingdom, GeoFrame, or PaleoScan.
  • Experience designing and implementing RESTful APIs and working with cloud platforms such as AWS and Azure.
  • Familiarity with distributed and scalable data processing technologies like Kubernetes and Apache Spark.
  • Strong background in Java 2D graphics and 3D OpenGL programming for data visualization.
  • An in-depth understanding of geophysical methodologies and data types spanning seismic acquisition, fault and horizon interpretation, and velocity modeling.
  • Proficiency in scientific computing libraries and frameworks, including Python packages (NumPy, SciPy, Pandas, TensorFlow) and GPU acceleration with CUDA in C++/Java environments.
  • Experience with frontend frameworks such as Angular or React for building responsive user interfaces.
  • Knowledge of microservice architectures leveraging Quarkus, Spring Boot, and AWS API Gateway, alongside containerization and orchestration tools like Docker and Kubernetes.

͏

Equal Opportunity Employer:
Wipro is an Equal Opportunity Employer. We provide consideration for all qualified applicants regardless of race, color, religion, gender, marital status, age, ethnicity, national origin, sexual orientation, political views, disability, or any other characteristic protected by law.

Internal Reporting and Whistleblower Protection:
Wipro IT Services Poland Sp. z o.o. adheres to the Internal Reporting and Whistleblower Protection Regulations. Candidates can submit internal reports via email to ombuds.person@wipro.com, through the Internet at www.wiproombuds.com, or by post/courier to Wipro's registered office.

 

͏

Mandatory Skills: Core Java .

 

Experience: 5-8 Years .

 

Reinvent your world. We are building a modern Wipro. We are an end-to-end digital transformation partner with the boldest ambitions. To realize them, we need people inspired by reinvention. Of yourself, your career, and your skills. We want to see the constant evolution of our business and our industry. It has always been in our DNA - as the world around us changes, so do we. Join a business powered by purpose and a place that empowers you to design your own reinvention. Come to Wipro. Realize your ambitions. Applications from people with disabilities are explicitly welcome.
Information at a Glance

Get Job Alerts

Receive notifications when we have open roles and get other relevant career news


Register >
 

Join Us

Explore open roles that match your interests and skills


Search Jobs >
 

If you encounter any suspicious mail, advertisements, or persons who offer jobs at Wipro, please email us at helpdesk.recruitment@wipro.com. Do not email your resume to this ID as it is not monitored for resumes and career applications.

Any complaints or concerns regarding unethical/unfair hiring practices should be directed to our Ombuds Group at ombuds.person@wipro.com.

We are an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, caste, creed, religion, gender, marital status, age, ethnic and national origin, gender identity, gender expression, sexual orientation, political orientation, disability status, protected veteran status, or any other characteristic protected by law.

Wipro is committed to creating an accessible, supportive, and inclusive workplace. Reasonable accommodation will be provided to all applicants including persons with disabilities, throughout the recruitment and selection process. Accommodations must be communicated in advance of the application, where possible, and will be reviewed on an individual basis. Wipro provides equal opportunities to all and values diversity.