Description
NAB is hiring a Senior Java Engineer to design, develop, review, implement, and manage Java applications and microservices for banking front-end applications. The role provides technical leadership across the software delivery lifecycle, including CI/CD, DevOps, AWS cloud architecture, serverless development, containers, and modern software engineering practices. Candidates need 3–5+ years of enterprise Java development experience, strong Java and Spring Boot skills, RESTful API and microservices experience, AWS and container expertise, and DevOps/CI/CD knowledge. The position offers a hybrid working model and benefits including healthcare, annual leave, a 13th-month salary, and performance bonuses.
