Senior Software Developer / Java / J2EE / Net / developer

Recruiter
International Business Solutions Consult
Location
London (Greater)
Salary
400.00 - 500 Per day
Posted
04 Nov 2017
Closes
16 Nov 2017
Contract Type
Contract
Hours
Full Time

Senior Software Developer / Java / J2EE / .Net / developer

We are looking for a Senior software developer to create the solutions for integration and reporting with our client based in Sunbury on Thames, for a 6-month contract.

Much of the server side work will primarily be using Java enterprise, while the client side work will be a combination of .NET based Windows solutions, and Excel based VBA solutions.

The main deliverables are: -

  • Design and develop solutions for the integration and reporting. This will require knowledge of messaging technologies, API management technologies, web services, transaction management, JDBC technologies, and other Java EE technologies.
  • Contribute to the full SDLC, including analysis, design, development, testing, and maintenance of the system, business processes, data and interfaces.
  • Use modern test driven and behaviour driven development approaches ? we use behaviour driven development across the whole solution, so you will be expected to work with business analysts and SDETs to build a test first approach to software development.

Experience: -

  • Exceptional development skills in core Java/JEE and .NET/C# (preferable)
  • Strong understanding of programming paradigms such as distributed architectures, clustering and multi-threaded program design.
  • Experience of working in brownfield sites, where the work requires creating new solutions within an existing array of highly integrated systems.
  • Exceptional development experience of working with service orientation, and related technologies, like SOAP, JWS, JSON, etc.
  • Exceptional knowledge of relational database technologies, like Microsoft SQL Server, and Oracle RDBMS, and related Java technologies, like JDBC, Hibernate, JPA, etc.
  • Experience in continuous delivery and related technologies, like continuous integration (with tools like Cruise/Jenkins), unit testing (with tools like JUnit, Clover/Cobertura, etc.), testing automation and behaviour driven development (with JBehave or CucumberJVM) and automated deployment (with tools like Ansible, Chef or Puppet).
  • Familiarity with non-relational data storage technologies, especially those dealing with big data, like HBase, MongoDB, etc.
  • Familiarity with working with mobile technologies, spread across different platforms, like IOS and Android.
  • Strong analytical and numerical skills, ideally with a numerate degree
  • Familiarity with Excel, including macros.

We are looking for a Senior software developer to create the solutions for integration and reporting with our client based in Sunbury on Thames, for a 6-month contract.

Much of the server side work will primarily be using Java enterprise, while the client side work will be a combination of .NET based Windows solutions, and Excel based VBA solutions.

The main deliverables are: -

  • Design and develop solutions for the integration and reporting. This will require knowledge of messaging technologies, API management technologies, web services, transaction management, JDBC technologies, and other Java EE technologies.
  • Contribute to the full SDLC, including analysis, design, development, testing, and maintenance of the system, business processes, data and interfaces.
  • Use modern test driven and behaviour driven development approaches ? we use behaviour driven development across the whole solution, so you will be expected to work with business analysts and SDETs to build a test first approach to software development.

Experience: -

  • Exceptional development skills in core Java/JEE and .NET/C# (preferable)
  • Strong understanding of programming paradigms such as distributed architectures, clustering and multi-threaded program design.
  • Experience of working in brownfield sites, where the work requires creating new solutions within an existing array of highly integrated systems.
  • Exceptional development experience of working with service orientation, and related technologies, like SOAP, JWS, JSON, etc.
  • Exceptional knowledge of relational database technologies, like Microsoft SQL Server, and Oracle RDBMS, and related Java technologies, like JDBC, Hibernate, JPA, etc.
  • Experience in continuous delivery and related technologies, like continuous integration (with tools like Cruise/Jenkins), unit testing (with tools like JUnit, Clover/Cobertura, etc.), testing automation and behaviour driven development (with JBehave or CucumberJVM) and automated deployment (with tools like Ansible, Chef or Puppet).
  • Familiarity with non-relational data storage technologies, especially those dealing with big data, like HBase, MongoDB, etc.
  • Familiarity with working with mobile technologies, spread across different platforms, like IOS and Android.
  • Strong analytical and numerical skills, ideally with a numerate degree
  • Familiarity with Excel, including macros.

This job was originally posted as www.jobsite.co.uk/job/959465690