Responsibilities
- Designing, building and testing responsive web applications from scratch.
- Pilot the use of innovative solutions using the latest software libraries technologies.
- Rapidly prototyping solutions based on limited inputs.
- Working in an agile team with front-end software engineers, QA, UX and Product Owners.
- Accurate estimation of effort/complexity of user stories.
Required Technical Experience
- Familiarity with agile ways of working, both Scrum and Kanban.
- Understanding of Event Driven architectures.
- Proven experience with Test Driven Development: JUnit, Mockito, Gherkin, Cucumber & Selenium.
- Proven experience with continuous integration and continuous delivery pipelines utilizing maven, Jenkins, Artifactory
- Substantial experience with Java based cloud-native web-app application development using Spring / Spring Boot.