Senior Oracle ATG Developer

Department & Location: Technology, London or Utrecht

Reporting to: Head of Technology

Duration: Full-time

Travel required: Yes — subject to clients' needs

Who we’re looking for

Quite simply, we’re looking for someone who lives and breathes ATG Commerce. A proficient coder with intrinsic knowledge of every facet of the platform. Someone who can decipher complex business cases to design and deploy maintainable and scalable enterprise systems and applications for our clients.

It goes without saying that you will need to be technically minded, but we also need you to be personable and lead teams on large development initiatives. With the ability to draw upon your extensive experience and skills to help coach  younger team members.

As a Senior Oracle ATG Developer at Spindrift, you’ll have the chance to be part of one of the most experienced Oracle ATG teams in Europe and have the opportunity to improve own suite ecommerce solutions, like our Hypermedia API and Momentum accelerator.

What we want them to do

  • During the planning and design phase, lead team members to come up with comprehensive and viable designs and estimates
  • Depending on project size, develop subsystem or full-systems using technologies assigned by the technical architect
  • Develop clean, accurate and effective code
  • Collaborate with the front-end team and other technical people to integrate back-end and front-end issues
  • Participate in project meetings including post project analysis and provide insightful input and ideas and effectively communicate project status and challenges
  • Partner with QA throughout the development process and quickly respond to bugs and errors identified by QA
  • Ensure bugs are rectified and manage the preparation of documentation explaining the steps taken to overcome bugs
  • Ensure accurate documentation throughout projects
  • Research and experiment with new technologies and share your discoveries with the teams
  • Contribute to internal projects on an as needed basis

The skills and experience they need to have

Qualifications Essential Desirable
Relevant degree in IT
Essential
ATG certification
Essential
Java certification
Desirable
Experience & Knowledge Essential Desirable
5+ years experience with ATG Commerce.
Essential
ATG/J2EEs development and enhancement, customisation of the ATG Data Anywhere Architecture, Dynamo Application Framework , ATG Merchandising (BCC) ecommerce API, security sub-system, data synchronisation, web services, messaging sub-systems.
Essential
Experience of the full software development life-cycle, delivering web-based systems in a Java based environment.
Essential
Client interaction experience.
Desirable
Retail/ecommerce experience.
Essential
Web accessibility experience.
Essential
Integration with common ecommerce backend systems such as Order Management System (OMS), Product Information Management (PIM) etc.
Desirable
Proficiency in designing distributed systems that can support large numbers of concurrent users.
Essential
User interface design (HTML, JavaScript, Java).
Desirable
Expert understanding of databases such as Oracle, MSSQL, and MySQL.
Desirable
Transactional persistent data sources (SQL, OODB).
Desirable
Skills Essential Desirable
Distributed RPC protocols: TCP, HTTP, RMI, web services. Integration Patterns and technologies (Synchronous/Asynchronous, MQ, ESBs, SOAP, REST etc.)
Essential
Object Oriented Programming concepts and design patterns.
Essential
Java programming and related technologies such as Java Servlets, Java Server Pages (JSP), EJB and J2EE application servers.
Essential
Test Driven Development and unit testing.
Essential
Search Engine (Search and guided navigation) such as ATG Search, Endeca.
Desirable
Database Design and SQL.
Desirable
Continuous Integration and deployment tools (such as Jenkins, Bamboo, Maven etc.)
Desirable
Version System (such as SVN, RTC etc.)
Desirable
Build tools (such as ANT, Gradle etc.)
Desirable
Wiki and Ticket System (Such as Jira, Confluence etc.)
Desirable

How to apply

Are you who we’re looking for? If so, attach your latest CV and tell us a bit about yourself and why you want to become a Spindrifter.

If you’re a recruitment agency then please don’t call or email.  We have trained professionals who enjoy finding talented people. If they need your help,  they will be in touch. 

captcha