Senior Java Developer

Cheltenham, UK
Full Time
Guide salary
Up to £55,000 (dependent on experience)
Company Description

At Volo Commerce, we’re far more than just a software company, we’re set to create the world’s most successful community of online multichannel sellers, delivering excellence to this multi-million pound market.

Volo enables retailers to distribute their products and seamlessly scale up their operation through the ever-increasing number of marketplaces on the web, such as Amazon, eBay, Google and Rakuten. Our solution integrates with our customers' online sales process, simplifying and automating tasks such as inventory management, product listing and scheduling, sales order processing, payment and dispatch, customer communications and accounts posting.

Our organisation has received significant investment over the past few years and we have exciting plans to grow and support our global customer base.

Role Description

Are you an innovative, creative and highly skilled Java Developer looking for challenge in a market leading technology company? We are looking for someone who possesses strong expertise in building enterprise software applications with a clear passion for the technologies involved. The ability to push modern technologies to their limits is a must. You will be responsible for design and implementation of scalable, high performance solutions used by leading international retailers. Great communication skills are essential to be able to take on requirements and work alongside the Product Owner and users to spear head simple, initiative solutions that deliver the business efficiencies. You will inspire high-performing teams to deliver positive experiences for our customers in a fast-paced, dynamic environment. Most importantly, you will evangelise the Volo vision with employees and customers in a fun and creative environment. If coding world-class software products is something you eat, sleep, and dream – then you are ready to lead our software development teams.

Key Responsibilities
  • Research, conceive and develop solutions to extend and improve on Volos product offering.
  • Work closely with UX designers, product owners, project managers, quality analysts and engineers to implement robust and scalable enterprise solutions.
  • Create APIs to expose our rich functionality to internal and external consumers.
  • Act as a player coach for the business leading by example in delivering best in class solutions working both independently and as part of a team.
  • Lead, develop and inspire the other members of the development team.
  • Deliver new functionality through projects whilst also handling day-to-day operational issues.
  • Delivery of solutions with minimal risk and repeatable process using automation.
  • Encouraging a continuous improvement culture.
Key Skills and Experience
  • Excellent Knowledge of OO paradigms & Enterprise design patterns
  • Experience in java RESTful APIs both server side and client side
  • Experience of API integrations using Java
  • Experience of using XML processing APIs
  • Experience of Understanding of RDBMS preferably MYSQL
  • Experience in using dependency injection technologies (Spring, Guice and CDI)
  • Good Understanding of Version control system (Subversion and Git)
  • Good Understanding of java web servers (Tomcat)
  • Experience in building high performance low latency applications
  • Experience of unit and integration testing
  • Experience of working with Continuous Integration (Maven and Bamboo)
  • Experience of working in agile environment
  • Good understanding of Ecommerce world such as Online market places, order processing, inventory management, stock control.
  • Experience in TDD and BDD development.
  • Experience of working with NoSQL Databases, Microservices and API Integration layers
  • Spirit of Adventure
  • • Transformational Growth
  • Experience the Difference
  • Power in our Community
Why work with us
  • Competitive salary plus benefits
  • 25 days of annual holiday plus your birthday off as well
  • Relaxed dress code
  • An ever-changing growth environment with plenty of opportunity to develop your career

Apply Now

If you're interested in this role and would like to apply, please send your CV and covering letter to Volo by filling in the form below.

How did you hear about the role?*

Are you Human?

| * required field