Senior Java Software Developer

Information Technology

Posted: 02/05/2017

 


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.
ESSENTIAL REQUIREMENTS:

  • 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.


KEY RESPONSIBILITIES:

  • 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.