Java Architect / Senior Solution Design
Yeovil
Circa £500 per day
Senior Tech Lead / Architect with strong Java focus needed for large scale Digital Development project for leading E-Commerce client in Yeovil. Initial 6 months with remote working flex
Key Requirements
- Create software designs that are capable of practical and cost-effective implementation
- Work closely with the development teams and use experience to solve complex architecture and design issues
- Work closely with the technical community to help identify Quality best practices
- Assist in determining infrastructure designs and providing the cost/benefits to support them
- Challenge and drive forwards design discussions to produce tangible system designs for implementation
- Review projects and work, taking learnings from them in order to champion and educate, coach and mentor peers and colleagues
- Run Technical workshops
- Create accurate technical documentation
- Assist in providing project/feature estimations
- Have strong communication skills with the ability to build relationships with a range of internal and external stakeholders
- Be able to discuss technical requirements with subject matter experts and end users
Experience / Technical Requirements
- Experience of delivering complex technical solutions within a Service Oriented or API-based Architecture
- Proven track record of designing and implementing large-scale eCommerce web solutions and/or point-of-sale applications is preferred
- Experience of successfully delivering projects within a dynamic, developing and changing business
- Delivering solutions using Agile methods
- Extensive experience of developing and delivering software for commercial organisations
- Tet Driven Development and code refactoring, with awareness of the principles of creating 'clean code'
- Use of Java development IDEs such as Eclipse, IntelliJ, etc.
- Experience with Automation tools, e.g. Jenkins, Ansible, Docker, etc.
- Web-based presentation using HTML, JSP, CSS, Javascript and AJAX
- MVC frameworks such as Struts, Spring, JSF etc.
- Wb services, both RESTful & SOAP, JSON/XML parsing, binding & transformation
- Experience of using automated unit testing tools such as JUnit, JMock, Karma, etc.
- Experience of software build tools, such as Maven, BuildR, Ant, Gradle etc.
Contact David Southwood - Sanderson Recruitment