Mandatory Experience and Skills Required
- Experience with Spring framework
- Experience with Spring Boot
- Experience in ReactJS
- Proficient in designing, developing and integrating with REST APIs
- Experience with Tomcat
- Experience with Jenkins
- Experience with developer tools (e.g. Gradle, IntelliJ IDEA)
- Fluent with relational databases and ORM technologies
- Familiarity with Cloud technology (e.g. AWS), Serverless Computing (e.g. AWS Lambdas) and Infrastructure Automation technologies (e.g. Ansible)
- Knowledge and experience with CI/CD practices and processes
- Agile software delivery (basic working knowledge as a minimum)
- Knowledge and experience with Agile Development practices (BDD, TDD, Pair Programming)
Mandatory Experience and Skills Required
- 5 Years+ Java development (preferably Java 8 )
- Experience with Spring framework
- Experience with Spring Boot
- Experience in ReactJS
- Proficient in designing, developing and integrating with REST APIs
- Experience with Tomcat
- Experience with Jenkins
- Experience with developer tools (e.g. Gradle, IntelliJ IDEA)
- Fluent with relational databases and ORM technologies
- Familiarity with Cloud technology (e.g. AWS), Serverless Computing (e.g. AWS Lambdas) and Infrastructure Automation technologies (e.g. Ansible)
- Knowledge and experience with CI/CD practices and processes
- Agile software delivery (basic working knowledge as a minimum)
- Knowledge and experience with Agile Development practices (BDD, TDD, Pair Programming)
Desirable Skills and Knowledge
- Experience with AWS EC2, SNS, SQS, Lambda
- Experience with Ansible
- Experience with Jenkins
- Experience with OpenShift or other Container platforms