Join our clients Innovation team as a Java Architect, supporting colleagues in delivering a World Class Customer Experience, through a wide variety of Digital, technical and infrastructure projects within the Innovation team.
This is an exciting opportunity to join a leading e-commerce organisation across Europe and Asia Pacific, and be involved in their Agile journey. The Innovation team’s purpose is to transform the business to provide an unrivalled digital experience for customers and suppliers.
As a motivated and innovative Java Architect, you will play a critical role in designing technical solutions for an award-winning e-commerce platform that can transform customer experience.
With a strong emphasis on investing in people, enabling them to be customer focused at all times and exceeding their expectations. This is because customers are at the heart of everything they do. So they look for people who have a strong belief in, and commitment to exceeding customer expectations, people who have pride and belief in their company.
They are looking for competent and skilled individuals who are passionate and keen to make a difference.
You will be:
·Collaborating with developers and other architects, to reach an agreed design.
·Helping stakeholders understand the rationale and any implications of technical approaches and decisions.
·Helping to define and evolve the architectural patterns, design principles and techniques used by the team.
·Hands-on analysis and development activity, where required.
·Supporting project analysis and implementation phases, as required.
·Researching new technologies and producing proof-of-concepts, to innovate and allow our systems to keep pace with evolving expectations.
·Re-engineering / upgrading existing legacy systems.
·Sharing knowledge, mentoring others in areas without the same level of expertise.
·Ensuring that system documentation is updated to reflect any changes or new development.
·Championing best practices and good engineering principles, throughout the organisation.
To facilitate this, you will have experience of designing scalable enterprise web applications, utilising established Java JEE frameworks, APIs and technologies, such as Spring, Tomcat, JBoss, JMS and Hibernate (and much more). You will be aware of common Internet concepts and protocols.
You will have the flexibility to work on a variety of projects, using different development methodologies - to agreed time and quality criteria, whilst ensuring adherence to agreed processes and standards.
- Demonstrable experience of designing high-performance, resilient, large-scale, distributed systems.Extensive experience of the full software development life-cycle at an enterprise level.Significant hands-on enterprise Java development experience. Practical experience of contemporary web and UI technologies.Must be able to organise own workload, communicate effectively at all levels, motivate others and work hard to ensure commitments are met.
·Proactive approach, coupled with a desire to continuously improve our architecture and processes, balanced with the pragmatism required to effect change within a large organisation.
This job was originally posted as www.cwjobs.co.uk/job/77600761