Search by job, company or skills

NAB

Java Software Engineer

new job description bg glownew job description bg glownew job description bg svg
  • Posted 6 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Role - JAVA ENGINEER

Experience- 4-13 years

Purpose

  • The Consultant, Java Engineer role exists to ensure the delivery of the Right data to the Right customer at the Right time and at the Right Cost using the Right tools and the Right Technology on NAB's target state (cloud) data platform Ada.
  • Enable the move, flow and processing of reusable data assets in the Technology and Enterprise Operations space for both Analytics and Insights.
  • Design, build, and develop target-state with approved framework.
  • Enhance business user experience on the target state platforms through robust, performant and resilient Java backend services and api.
  • Support the team and the enterprise stakeholders in driving informed business decisions by delivering a cloud-based end to end data-centric and engineering solutions on our target state platforms.
  • Collaborate with SMEs, Business to ensure end to end data delivery and the right outcome is delivered to the business.

Essential capabilities

  • In-depth understanding of data engineering practices and big data technologies.
  • Attention to detail, and experience in quality assurance (e.g. peer-review) and best practices for testing.
  • Ability to drive innovative and efficient solutions to stakeholders big data engineering needs.
  • Strong written and verbal communication skills.
  • Critical thinking and curiosity to understand problems and determine solutions.
  • Expertise in Java, Microservices, PostgreSQL, AWS, and API development. Strong understanding of data engineering practices, Big Data technologies, and dimensional data modelling.
  • Proficient in SQL scripting. Familiarity with AWS services and source control tools
  • Strong data analytical skills with data exploratory skills and the ability to investigate and determine root cause
  • Go-getter with the ability to lead initiative with minimum supervision

Experience

  • Bachelor's degree in computer science, Analytics, Engineering, or related field. Hands-on experience with Java microservice development. Performance improvement, api creation and integration.
  • Continuous improvement and performance optimisation practice ensuring high levels of performance, availability and integrity.
  • Proven consulting and mentoring experience.
  • Experience in working within an Agile environment.
  • Experience in applying DevOps practices, SDLC, CI/CD principles to build automated pipelines and deployment.

Key Accountabilities

  • Build strategic and reusable enterprise data assets
  • Effective prioritisation and completion of assigned activities
  • Identify and timely escalation of any issues as required
  • Develop stakeholder relationships across supporting business unit and the wider NAB enterprise

Key Performance Indicators

Proactively manage risk, meeting all policy and compliance requirements; perform controls; adhere to process and procedures pertinent to role; and escalate events, issues or breaches as they are identified (risk accountability forms part of all roles, as everyone is responsible for managing risk and compliance).

# Reusable data assets in production

# Resilient and performant data pipelines

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 134161471

Similar Jobs