Job responsibilities
- Experience of working to Sprint based Agile development practices.
- Involvement in refinement and estimation of development epics & stories
- Production of technical designs for significant changes
- Adherence to design, code, test automation, etc. best practices
- Responsible for production support of the applications being worked upon by the team.
- Participate and resolve L3 issues that occur and ensure we design resiliency management and performance tune the application to minimize frequently occurring issues.
Required qualifications, capabilities, and skills
- Strong Java Expertise
- Javascript / HTML / CSS Development
- Building Spring / Spring Boot Services
- Implementing JDBC / Kafka interfaces
- Development of Rest APIs
- Working with RDMS / SQL data stores
- Implementing Continuous Integration / Continuous Deployment pipelines
- Building applications with resiliency, scalability and extensibility in mind
Preferred qualifications, capabilities, and skills
- React Front End Development
- Experience with Elastic Search and/or Mongo
- Acceptance Test Driven Development, e.g. using Cypress/Cucumber
- Data and Message Modelling
- DevOps and SRE Concepts
- Cloud Foundry (private cloud)