My client is looking to grow its solution design team with an experienced Principal / Java Engineer who will take the lead within an Agile Sprint team. You will beable to demonstrate a deep understand of Java technology and it's components and be able to lead on complex solutions for customers and play a major part in the development of project technology. You will ensure all of the applications developed are secure, robust and have the ability to be flexibile and grow with demands.
Outside of this you will be reviewing and approving other developers efforts and play a major role in evaluation new technologies and ways of working to stay ahead of the curve and competitive! So what skills do you need?
- Java JEE
- Design and develop RESTful services
- Spring, Hadoop or Spring
- UML design and Continuous Integration
- API Testing and Design
- Cloud platform development - AWS / Google or Azure
Full job spec is available - please send CV to email@example.com