Principle Software Development Lead / Hybris / Agile

Oscar Associates Limited
£70k - £75k pa
09 Nov 2017
16 Nov 2017
Contract Type
Full Time

Principle Software Development Lead / Hybris / Agile

This is great role for a technologist with a passion for Agile & all things best-practice!

A leading Retail business are looking to appoint a new Principle Java Development Lead to act as the technical authority & driver of change as their engineering function as they strive toward development best practice. For Lead Developers or Technical Architects from a Java background, that have a passion for instilling development best practice such as Continuous Integration, Continuous Deployment, Pair Programming & TDD, then this is worth looking at.

The client

The clients digital transformation has seen them implement the Hybris e-commerce platform, Oracle Fusion middleware, plus begin to replace legacy COTS fulfilment platforms that cover every aspect of the retail supply chain. They are also introducing Agile / Scrum delivery methods, plus the Atlassian toolset to help improve communication & quality of delivery.

The company are a high profile retain brand, operating a number of well publicised brands, some with a high street presence. The client are gravitating towards eventually becoming a 'pure-play' retail brand.

As far as Java Development goes, they are starting to introduce Containerisation & Continuous Integration, however this position offers the incoming Technical Lead the chance to help shape the roadmap for the adoption of Extreme programming methods, introduce increased automation across development, testing ultimately evolve towards Continuous Deployments.

This will help shape our clients omni-channel platforms & applications to point where they can rapidly scale applications & quickly respond to market changes when seeking to add new features.

The role

The Technical Lead will be working as the right-head person to the Digital Delivery Manager, effectively operating as a technical authority, working in partnership with the Delivery Manager to understand the present state of development practices, team capability & then help shape the direction of the engineering function. The role will also help oversee a partnership with a 3rd party offshore team based in India.

The Technical Lead will also work closely with Product Owners & UX to help create & shape digital products using Java, Hybris & JavaScript technologies, help scope and lead the adoption of new features in existing products

The role will be largely hands-off but the client is expecting the successful candidate to have come from a Java Development background & can point to previously help shape a development teams direction towards Continuous Deployment, ensure the team are maximising the potential of products from the Atlassian toolset, plus champion other ideas such as Hackathons and helping to promote the clients employer brand outside of the business.

Expected experience

The successful applicants will be able to point to previous experience working as a Technical Authority in a previous position, having progressed your career from a Java Developer. You will be able to demonstrate experience of introducing new concepts, technologies & tools into organisations such as TDD, Continuous Integration, Continuous Deployment, DevOps, Build tools, Containerisation tools.

You will have worked on large scale Agile project using some of the following technology: Java 8, Spring, Spring Boot, Microservices, Gradle, Docker, Kubernetes, JavaScript, Angular.js, React.js, JIRA, Confluence, Jenkins, Linux.

The Technical Lead has to have experience of working with offshore teams; the challenges of time-zones, cultural differences, limitations but crucially their capabilities.

Beneficial experience

Any previous experience with E-Commerce platforms such as Hybris, ATG (Oracle Comerce) or Demandware (Salesforce Commerce) would be a major benefit. Involvement in networking events, TED talks or open source communities would definitely score points!

Summary of required skills

  • Extensive background in Java Development
  • Previous experience as a Technical Lead, Technical Architect or Technical Authority
  • Experience of helping to shape engineering best practice including CI, CD, DevOps, Test automation, TDD, XP
  • Shaping Source Control, Issue Tracking & Release Management standards
  • Experience across Java 7 / 8, Core Spring, Spring MVC, Hibernate, SQL / Oracle databases
  • Experience of UI development with JavaScript, HTML5 & CSS3
    Cloud technology knowledge, ideally with AWS but other providers are fine
  • Excellent stakeholder & colleague communication skills

Unfortunately Visa sponsorship for non-EU citizens is not available for this position

Oscar Technology Limited is acting as an Employment Agency in relation to this vacancy.

This job was originally posted as