Location: Chennai
Experience: 1+ years
Role Software Developer
Skill: AngularJS
Skills that will help you in the role:
- BE, MCA or equivalent
- Experience of development using MongoDB
- Experience of using test automation tools (e.g. Selenium)
- Strong experience using Spring 3/4 (including Core Spring Framework, Spring Boot)
- Experience of using the Git source code control system
- Experience of the Acana / MuleSoft API platforms
- Understanding of Scaled Agile Framework (SAFe)
- Front end skills in another UI framework (e.g. jQuery, JSF, React, Polymer, Bootstrap)
- Experience of developing software for multiple Operating Systems (e.g. Linux, Windows)
- Experience of software development within the Payment Industry
- Appreciation of Event Driven Architecture & Domain Driven Design
What we’re looking for:
- Strong Java development skills
- Strong logical reasoning, problem solving and performance tuning skills
- Experience of participating as a member of an Agile development team
- Web front-end development skills, ideally in Angular
- Knowledge of Rich UI – HTML, CSS, Json, Jquery, Angular, JavaScript etc.
- Strong web services / API development experience using REST / SOAP
- RDBMS development experience (e.g. Oracle) & SQL skills
- Strong understanding of OO Designing and Programming Techniques and associated concepts, Data Modelling, Design Patterns
- Strong understanding of TDD with extensive experience of automated unit testing (e.g. JUnit) using mock object frameworks
- Knowledge of tools like Chef, SonarQube, Jenkins, Jprofiler, Maven, Gradle etc.
- Knowledge of Cloud concepts, DevOps and CI:CD