PP - Data Engineer / Java Developer

  • Remote
  • Contracted
  • Experienced

Job Description:

The Transformation Enablement & Measurement team is seeking an experienced Data Engineer/ Java Developer to help drive the Product & Platform Datamart (PPDM) forward.  We are looking for a Data Engineer / Java Developer to work with the Business and Product/Platforms development teams to manage the backend infrastructure. The responsibilities of the Data Engineer / Java Developer include building ETL pipelines from varied sources, creating technical solutions, creating and managing data dictionary, support maintaining data architecture, and conducting tests.

To be successful as a Data Engineer / Java Developer, you should have a broad understanding of the business technology landscape, the ability to build and automate pipelines, strong analytical skills and the aptitude to learn and get up to speed quickly.


  • Create and maintain optimal data pipeline architecture using JAVA (Primary) and Python.
  • Identify, design, and implement internal process improvements: automating manual processes, optimizing data delivery, re-designing infrastructure for greater scalability, etc.
  • A solid understanding of SQL, rational databases, and normalization. Will be expected to write DDL and DML as needed including create tables, create views, analyze execution plans, and create indexes.
  • Performing and documenting data analysis, data validation, and data mapping/design.
  • Reviewing and improving existing systems and collaborating with teams to integrate new systems.
  • Conducting unit tests and developing database queries to analyze the effects and troubleshoot any issues.


  • Degree in Mathematics, Computer Science, Information Systems, or related field.
  • Relevant programming work experience in JAVA and Python.
  • A solid understanding of SQL, rational databases, and normalization.
  • Experience in database modelling and schema design.
  • Experience with Tableau, Power Query, Power Pivot, SQL, Power BI is a plus
  • Ability to utilize a diversity of software packages, applications, and automated systems for collecting and managing data
  • Minimum Experience: Bachelor’s degree and 6-9 years of directly applicable experience; Master’s degree and 4+ year’s experience preferred.

Additional Skills:

  • Excellent written and verbal communication skills.
  • Self-starter demonstrates independence, initiative and follow-through. Delivers on time while meeting quality objectives and customer expectations
  • Work across the company to drive to decisions, build consensus and bridge gaps. Builds rapport, credibility and relationships with multiple stakeholders. Great team player.
  • Must be detail-oriented, conscientious, thorough and accurate
  • Must be able to step back and analyze at a broader level, while still being detailed oriented, conscientious, thorough and accurate
  • Strong interpersonal skills, diplomacy, and client service-oriented attitude and mindset
  • Ability to work globally and cross-functionally and lead change in a fast-paced environment
  • Proven ability to function well independently as well as in a team
  • Be comfortable in a fast paced and dynamic environment with a high degree of accuracy
  • Comfortable working in a fluid environment where roles and responsibilities are still evolving
  • Good project management and reporting skills
  • Ability to facilitate group discussions and run meetings
  • Ability to handle multiple projects under pressure
  • Well-developed sense of urgency and follow through
  • Ability to resolve complex issues and settle disputes equitably
  • Ability to determine when to escalate to management and identify the right stakeholders for decision making

Proficient with tools such as Power Point, Microsoft Project, MS Word, Excel, Access and Visio

Read More

Apply for this position

Apply with
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file