You have experience in building platform for large scale secure applications using microservices or event driven systems ? You have at least 4-6 years of experience with two or more development languages such as Java, Kotlin ? Must have technical knowledge: Java, Springboot, MongoDB ? Good to have technical knowledge: Kafka, Forgerock, AWS, Kong, Solace ? You can skillfully write high-quality, well-tested code and you are comfortable with Object-Oriented programming ? Comfortability with Agile methods, such as Extreme Programming (XP), Scrum and/or Kanban ? You enjoy influencing others and always advocate for technical excellence while being open to change when needed ? You’re resilient in ambiguous situations and can approach challenges from multiple perspectives ? Bonus points if you have working domain knowledge in Banking domain You’ll spend time on the following: ? You will work in collaborative, value-driven teams to build innovative mobile customer experiences for our clients ? Create large-scale distributed systems out of microservices ? Efficiently utilize DevOps tools, practices to build and deploy software ? You will lead or take part in the entire cycle of software consulting and delivery from ideation to deployment and everything in between ? You will act as a mentor for less-experienced peers through both your technical knowledge and leadership skills