Senior Java Software Developer

McGregor Boyall Associates Limited
18 May 2017
17 Jun 2017
Contract Type
Full Time

Senior Java Software Developer- JQuery, HTML5, CSS3, CucumberJS, Jasmine, J2EE, Spring, TDD, BDD- Permanent- Cheshire
I am working with a multinational financial services organization who are looking for a Senior Java Software Developer to join their team as they undergo a period of growth. This is a role for an experienced software engineer and Java developer who is looking to progress into the next stage of their career with more advanced projects as a Senior Java Software Developer. The role will involve interesting project work and will enable you to develop creative software solutions to give rich digital experiences to customers using internet services.

  • Extensive knowledge of and proven abilities of working on end to end software development lifecycle projects.
  • A strong background working to Agile and/or Waterfall methodologies.
  • Expert knowledge of frameworks (Testing and Mocking, MVC/MVMM).
  • Good knowledge of Servelets, JSPs, Javascript and EJBs.
  • Ability to competently work with JQuery, HTML5, CSS3 and HTTP.
  • Background knowledge in CucumberJS, Backbone, Jasmine, Bootstrap etc is also preferred.
  • Previous experience using Spring and Hibernate.
  • Previous hands on work with Oracle and/or SQL Server databases, and webservices such as SOAP or REST.
  • Knowledge of TDD/BDD oriented environments.
  • Previous experience using build tools, automated testing and continuous integration methods.


  • Act as a technical consultant when new software solutions are proposed for deployment.
  • Develop detailed reports on current technical systems and make proposals for how technology systems need to be developed to fall in line with business needs and universal standards.
  • Keep up to date with the latest technologies on the market and actively look to implement these into enterprise architecture.
  • Propose the test strategy for any new software deployments and agree the procedures and standards with relevant business units.
  • Develop brand new applications to enrich the customer experience, and formulate these in line with client requirements from global policy standards and needs of relevant business units.
  • Lead and execute the day to day management of the systems engineering team and coach them in the best practices for solution design and software integration.
  • Evaluate system performance and make any recommendations to weaknesses in software design.

Senior Java Software Developer- JQuery, HTML5, CSS3, CucumberJS, Jasmine, J2EE, Spring, TDD, BDD- Permanent- Cheshire

McGregor Boyall is acting as an Employment Agency in relation to this vacancy.