Java Software Engineer

4 - 13 years

0 Lacs

Posted:20 hours ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

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

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

gurugram, haryana, india