-
Wipro

Java Software Engineer

Wipro
Ireland · Full-time · Associate

Introduction

Wipro is looking for a Senior Java & Big Data Engineer to join our dynamic team. As the Senior Java & Big Data Engineer, you will be responsible for designing, developing, and optimizing data-driven solutions using Java, Kafka, and Spark. You’ll collaborate with talented professionals to deliver innovative projects that drive business impact.


About Wipro

Wipro is an exciting organisation to work for. We ranked as a “Top Employer” as part of the Top Employer Institute 2024 annual listings, assessed on key HR practices including Diversity and Inclusion. Our business has grown consistently over the last ten quarters.


Your Benefits

You will be joining a growing, fast-paced, and dynamic organisation. As the Senior Java & Big Data Engineer, you will receive a competitive salary, a generous benefits package including training and development, up to 6% employer contributory pension, and a quarterly bonus.


Your Responsibilities

As Senior Java & Big Data Engineer, you will be responsible for:

  • Designing and implementing robust Java applications with a focus on performance and scalability.
  • Building and maintaining Kafka producers and consumers for real-time data streaming.
  • Migrating and optimizing Spark applications from version 2 to 3, including Structured Streaming.
  • Collaborating with cross-functional teams to deliver high-quality solutions.
  • Ensuring code quality through thorough testing, validation, and performance tuning.


Mandatory Skills

You will have a solid understanding of:

  • Core Java fundamentals: syntax, data types, control flow, OOP (inheritance, polymorphism, encapsulation, abstraction).
  • Java Collections Framework (List, Set, Map, Queue).
  • Exception handling and best practices.
  • Multithreading, synchronization, and concurrent data structures.
  • Kafka architecture: topics, partitions, brokers, producers, consumers.
  • Writing Kafka producers/consumers in Java, including error handling and configuration.
  • Spark 2 & 3: RDDs, DataFrames, Datasets, Spark SQL, Spark Streaming (DStreams), Structured Streaming.
  • Migration from Spark 2 to 3: compatibility, code refactoring, dependency management, performance tuning.


Desirable Skills

Ideally, you will be familiar with:

  • Kafka Connect and schema registry tools (e.g., Confluent Schema Registry).
  • Real-time messaging and batch file transfer implementation.
  • Pandas UDFs for vectorized operations in Spark.
  • Adaptive Query Execution (AQE) in Spark 3.
  • Data ingestion and storage from various sources and formats.
  • Java EE (J2EE), SQL, Unix/Linux, MQ, WebSphere.


Equal Opportunities

Wipro is an advocate for positive change and conscious inclusion. As a global employer, we strive to create a diverse Wipro family by remaining committed to the development of our culture, diversity, equality, and inclusion in the workplace. All applicants welcome.

Key Skills

Ranked by relevance

java spark big data kafka sql storage j2ee oop
Login to Apply
Posted
Nov 20, 2025
Type
Full-time
Level
Associate
Location
Dublin
Company
Wipro

Industries

IT Services IT Consulting

Categories

Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
smartclip
Related

Senior Software Engineer API (f/m/d) - Node.js, SQL

2026-05-28

Full-time
Mid-Senior
Germany
Technology
Information Technology
View Job Details
AnyTax
Related

Full-Stack Software Engineer (TypeScript)

2026-05-21

Full-time
Not Applicable
Germany
IT Services
Information Technology
View Job Details
Holidu
Related

Backend Developer - Host Experience (all genders)

2026-05-28

Full-time
Associate
Germany
IT Services
Engineering