Candidates with prior banking domain knowledge would be preferred.Determining requirements & providing project estimates and timelinesUnderstanding of requirements and translating them to the teamResponsible for developing, enhancing, maintaining and delivering Web applicationDisplay skills such as showing initiative, taking responsibility, pursuing solutions to problems, displaying resourcefulness towards accomplishing given taskExperience in a client facing role demonstrating good presentation skills, including ability to communicate and provide status to the client.To help manager in process deployment in the projectExcellent verbal and written communication skillsClear communication within team, managers, and customerOverseeing deployments and new releases.Experience of agile methodology.Assigned tasks should be performed in accordance with industry standards and best practicesProviding leadership, support and motivation to technical team members.Technical skills requirements
- Expertise in Java 8+, Spring, Spring Boot, REST API, JPA / Hibernate, CI / CD, JUnit
- Angular (2 / 4 / 6 / 8 / 10), HTML5, CSS3, Scss, Typescript, JavaScript, bootstrap.
- Good exposure of OOPs concept.
- Experience with Maven / Gradle, Git, Jenkins / Similar, SonarQube
- Knowledge of AWS or Deploying of websites.
- Cross Browser & platform web development.
Nice-to-have skills
- Logical, analytical & Dev mindset attitude
- Ability to work collaboratively
- Experience of Agile methodology
Skills Required
Html5, Css3, Scss, Typescript, Javascript