ANZ

Software Engineer

ANZ

full-time

Posted on:

Location Type: Hybrid

Location: BengaluruIndia

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Proactively providing technical leadership as well as being hands-on and willing to get stuck into the team with any tasks, including development, testing, business analysis.
  • Dramatically increasing the speed and frequency of tackling technical debt, platform health and feature delivery.
  • Contributing to solution design in the Microservices space and provide guidance to the community around best practice.
  • Working with Product Owners and Business Analysts and translating business requirements into elegant solution design.
  • Working with Lead Engineers and other Senior Software Engineers in uplifting our overall engineering capabilities in the Microservices area, as well as align with our future architecture direction.
  • Continuously simplifying and automating our build, test and deployment practices.
  • Creating a learning culture as well as sharing your knowledge with the team.
  • Providing guidance to other team members, mentoring and coaching of less experienced team members.

Requirements

  • Must have 8+years relevant experience in Banking Domain.
  • Extensive experience in leading commercial software development with Microservices/API as a Senior developer
  • Extensive experience in leading NodeJS development at an enterprise level or working with NodeJS frameworks (Fastify/Express.js/Moleculer)
  • Extensive experience working on API Gateways (Datapower/Kong preferable)
  • Extensive experience with IBM Integration products (IIB/MQ/APIC/ICP4I)
  • Experience in Java development at an enterprise level (Spring Boot, Java 8+, Spring)
  • Extensive experience leading API development and integration (REST/JSON, Kafka, message queues)
  • In depth technical knowledge of database systems (Oracle, SQL Server, PostgreSQL, or Mongo)
  • Experience working with Continuous Delivery/Continuous Integration pipelines
  • Experience working with Microservices on AWS (EKS, Codefresh, GitHub Actions).
  • Solid DevOps knowledge including
  • Configuring continuous integration, deployment, and delivery tools like Jenkins, or GitLab Cl
  • Container-based development using platforms like Docker, Kubernetes, and OpenShift
  • Instrumenting monitoring and logging of applications.
Benefits
  • Flexible work arrangements
  • Professional development opportunities
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
MicroservicesNodeJSFastifyExpress.jsMoleculerAPI GatewaysIBM Integration productsJavaSpring BootREST
Soft Skills
technical leadershipmentoringcoachingcollaborationcommunicationproblem-solvingknowledge sharingbusiness analysissolution designteam building