Job Description
- Extensive web development experience using JavaScript based frameworks like Angular/ReactJS with server-side Java micro services architecture.
- Candidate must have excellent hands on knowledge of Core Java, Collections, dictionary, Multi-threading basic concepts.
- Strong experience in JavaScript, ReactJS & redux/Angular, HTML 5, CSS.
- Hands on experience into backend testing using JUNIT/Mockito.
- Hands on experience into Java 1.5 and above [Good to have Java 1.8], Spring Boot/Microservices, Restful API/Webservices.
- Experience of full software development life cycle.
- Deep and extensive knowledge of JavaScript and the web development ecosystem (bootstrap, SASS)
- Experience in Bootstrap compatibility, Object-Oriented Design, Web Services (REST/SOAP) Web Services (Restful/Any web services). Consumption experience is fine.
- CI / CD knowledge and tools like Jenkins, Git/Github, gradle/maven, sonarqube.
- Working knowledge of agile development practices including Test Driven Development, Continuous Integration.
Primary Skills
- Angular or ReactJS
- Javascript
- Spring Boot/Microservices
- Javascript, Restful API/Webservices
- Backend Testing: Junit/Mockito
Secondary Skills
- Experience with Git and GitHub
- Good to have experience into Cloud/AWS/PCF
- Banking Domain Knowledge