Senior Java Developer

Job Reference : 002273
Closing Date : 31/10/2018
Salary : £50,000 plus benefits
Department : IT
Hours Per week : 36.25

Would you like to be part of a passionate, skilled and collaborative team shaping the future in the fast-pace digital retail business?

Are you passionate about java development, design patterns and quality development principles?

Do you want to learn modern commercial frameworks and work on full stack development?

If yes, come and join our Java development team!

In this role you will be developing our commercial websites and support software using modern development standards, technologies and techniques.  We work using Agile processes to deliver efficient well tested code.

What we expect from you:  

  • Passion for well designed, testable and efficient code using design patterns and quality development principles.
  • Experience in developing high quality, scalable and secure Java apps.
  • Solid understanding of the full software development cycle.
  • At least one popular web framework (Spring MVC, Servlets / JSP, Struts2).
  • Experience with Javascript and Front-End Development.
  • Experience with Unit Testing.
  • An ability to not only follow, but collaborately set development standards.
  • Proactive identification of issues and barriers and escalating or resolving appropiately
  • Passion for user experience.
  • Knowledge of Relational Databases, SQL and ORM technologies (e.g. Hibernate).
  • At least 3 years Java Development experience.

 

Nice to have (though not essential):

  • Experience with Kanban development methodology and associated processes and tools.
  • Experience with Continuous Integration and Deployment (CI/CD).
  • Experience with Git/Mercurial Version Control.
  • Experience with Maven/Gradle
  • Experience with working with Web and Cloud technologies.
  • Experience with e-commerce or content management systems
  • Exposure to Hybris, Tomcat or SOLR

In Return:

  • Fantastic training and development opportunities
  • Competitive salary with excellent benefits package
  • Opportunity to work on different projects and to get experience in a various technologies and teams.
  • Fun, innovative working environment full of talented people at the heart of Manchester City Centre.