10,425 total live jobs
Search jobs
Enter keyword(s):Search tips
Select job sector:
Enter Town/Country/Postcode
Enter salary range (£)
Advanced search
Register your CV
Let us make life easier for you! By storing your CV in our secure database recruiters can find YOU taking the hassle out of looking for jobs yourself.

Java Developer
Title: Java Developer
Category: IT/Software Development
Job type: Permanent
Job status: Full Time
More jobs like this
More jobs by this recruiter
Create jobs by email
Java developer required in our Watford HQ with experience developing high-volume, performant, secure, scalable and maintainable enterprise software.

You will be part of the team responsible for shaping and building a modern digital and eCommerce platform for a prestigious retailer. You will have the opportunity to apply the latest technology trends to our solution, including building a containerised, distributed, API-driven and service-based eCommerce architecture hosted in the cloud, whist making use of cloud platform services and technologies. You will form a key part of an extremely knowledgeable, passionate, fast-paced and quality-conscious tech team and you’ll be expected to share our level of enthusiasm and innovation. Whilst we have a place for traditional solutions, we are looking for ways to build our clients’ digital capability outside of the traditional monolithic eCommerce platforms, and so we need like-minded and tech-hungry individuals to join us as we take our client on a journey towards a leading-edge digital platform.

Key responsibilities include:

Use your fundamental knowledge of development and apply that to new technologies and frameworks, especially in cloud computing platforms, containerised environments and microservice architectures. Have a good understanding of the core technologies in use on the project they are working on, with a particular focus on the technologies of their role. However, all developers should work towards a full understanding of their full stack, including cloud platform capabilities. You will take a technical task / story, and larger problem, then formulate a sound design (which may be reviewed by the Tech Lead / Application Architect) that fits within the architectural principals of the solution and implement it. You will review others' designs and provide well considered feedback on them. You will also take on code reviews of complex stories and tasks and provide clear and constructive feedback. Accurately estimate development tasks and stories. Identify and implement appropriate unit and integration tests for tasks / stories they are working on. Works with other members of the team towards a successful delivery of project. Investigate and diagnose defects and problems within software. Collaborates well with a team (of both internal and client members) and communicates clearly and openly with peers and managers. Implement automated tests against the platform and technologies being used. Create or update documentation both within the code and more formal documents (such as architecture documents) for changes made to a system. You…

Talented, enthusiastic, focused, eye for detail, professional. Keen to learn and find new ways of doing things. A team player who is proud of your work and wants to share with everyone! You like working in a fast paced environment and are driven by the desire to improve the online purchasing experience for everyone, no matter what they are buying and from where!

You will be client focused and be willing to be flexible when required to make them happy, including working at client locations.

The techy bit….we need you to be really great at:

Core JAVA and object-oriented programming (Java 7+) Core JEE programming, including: JSP, Servlet, JAX-RS, JPA, JDBC, JMS Extensive experience developing high-volume, performant, secure, scalable and maintainable, enterprise-level software, with involvement in the full delivery cycle Experience with Cloud platforms such as Google Cloud, AWS and Azure and development within an API first architecture Knowledge of Spring Boot, REST services, Apache SOLR and GIT flow Knowledge of the full stack and supporting technologies, including frameworks such as React Unit Testing frameworks such as Junit and Mockito and a TDD approach to developing quality code. Experience with Crucible code review tooling Knowledge of Microservice architecture and development principles If you know some of this even better!

Experience of developing within an enterprise eCommerce platform, such as IBM WebSphere Commerce, SAP Hybris, Magento, Salesforce, ElasticPath, CommerceTools, and developing within the associated design and programming patterns and extension points. Experience integrating a content management or customer experience engine (e.g. Adobe Experience Manager, CoreMedia) with an eCommerce platform. Relational and noSQL databases, and data-model design. Experience with Serverless architectures Experience integrating with and extending an enterprise search platform, such as FredHopper, Algolia and SOLR. Experience integrating an eCommerce platform into an Order Management System. Supporting cloud technologies for high-volume, highly available, production eCommerce platforms. Front-end web application frameworks such as Angular and React. Production troubleshooting skills. Knowledge of automated testing tools such as Selenium and Cucumber. Experience with JIRA tooling for agile software development. Wunderman Thompson Commerce is a new global eCommerce consultancy that applies strategy, technical know-how and outstanding design to make a big impact through eCommerce.

How? By creating outstanding websites and inspired shopper journeys. It’s why we work with some of the most exciting brands around such as GAME, Halfords, Sainsbury’s, Selfridges, Specialized and Ted Baker.

Tell me more! We’re an inclusive group of more than 1350 thinkers and doers from WPP’s leading commerce agencies: Salmon, POSSIBLE Commerce and Gorilla Group alongside two Amazon specialists - all under the world-renowned Wunderman brand. Our reputation is based on having the best the business – people who are inspired yet straight-talking, and who really want to understand not just our clients but their customers. We are passionate about innovation in everything we do, and proud of what our people achieve, empowering and respecting every one of them.

Together, we keep our clients and their customers inspired and ahead through digital, future-ready sites, solutions and services. When our clients win – we win.

With new, state-of-the-art offices in Watford, and two other cool agency offices in Central London, we’ve got 20 locations mapped across Europe, North America and Asia.

As our business grows internationally, we’re seeking new people who share our values and work ethic. We especially want to encourage more women to join, and take a key role in shaping some of the best eCommerce sites and experiences in the world.
Apply for this job
(3rd party vacancy)
If this job is not for you, why not try one of these instead?