Java Developer

Application deadline date has been passed for this Job.
This job has been Expired
Full Time
  • Post Date: October 11, 2021
  • Apply Before: November 30, 2021
Job Description

Purpose:

Develop a new platform(greenfield project) from scratch.

Design, Develop, test,deploy and run on K8s

Responsibilites

  • Java spring boot
  • Mentor and coach junior developers
  • Hands-on coding, develop high quality code while meeting deadlines
  • Design and occasional implementation of POCs
  • Provide unit testing and load testing
  • Working in highly collaborative, fun loving team using Agile methodology
  • Creating challenging application using Java from ground-up

“Write code for others, not for yourself” – your code will be visible to thousands 

Knowledge & Skills:

  • 5+ years Java server-side development experience with decent understanding of core design patterns.
  • Hands on experience in Java 8 and above
  • knowledge of GIT, branching strategies, build and deployment pipelines
  • Experience of Agile/Scrum development methodologies
  • Experience with SQL and nosql databases
  • Knowledge of software best practices, like Test-Driven Development (TDD) and
    Continuous Integration (CI)
  • Knowledge of consuming and providing REST APIs
  • Knowledge of Kubernetes
  • Knowledge of API gateways
  • Knowledge of Oauth is plus
  • Experience of scala and SPARK is a plus
  • Knowledge of retail banking is a plus
  • Cloud knowledge a big plus (AWS/GCP/terraform)
  • Be nice, respectful, able to work in a team