Snr JAVA Developer - Team leader - 625k Reading - Hand's on J2EE

Recruiter
Tribus Consulting Ltd
Location
Englefield
Posted
11 Feb 2018
Closes
16 Mar 2018
Contract Type
Permanent
Hours
Full Time
My client is a global software house based in Reading - they have a role for a senior Java developer .The Role:

To work as a member of the Development team on my cleints SaaS offerings including web and back end applications supplied to major financial institutions. To be responsible for investigating new technologies and mentoring team members, developing prototypes and new features, performing unit testing, maintenance and taking a lead in design discussions.

Main Duties

The post holder will be expected to:

  • Work with the team and Product Managers in an Agile (scrum) environment to design and develop high quality features and enhancements.
  • Mentor other team members and provide technical leadership
  • Assist in estimation and planning of future work within a scrum project framework.
  • Provide maintenance support for products and services and assist the support teams with relevant product issues.
  • Create automated unit tests.
  • Contribute to the creation of automated integration and system tests.
  • Participate in release testing.
  • Write and maintain system specifications and documentation.
Additional Duties

The post holder will be expected to:

  • Provide peer code reviews.
  • Continuously update technical expertise.
  • Investigate new technologies and propose ideas for future development.
  • Write prototypes where necessary in order to explore ideas and gain feedback.
  • Demonstrate new product functionality to other development and business groups within the company.
  • Record activity and re-estimate work remaining on project tasks.
Person SpecificationCompetencies

Essential

  • Core Java
  • JEE
  • Spring Framework
  • Oracle or MSSQL

Desirable

  • WebLogic
  • JMS
  • Docker
  • HTML
  • JavaScript
  • JQuery
  • Ajax
  • CSS
Experience

Essential

  • Minimum of 5 years industry experience developing Java applications
  • Hands-on experience in J2EE/Java development

Desirable

  • Experience using WebLogic, Maven, JAX-RS, Spring DI, Spring boot, Keycloak
  • Hands-on experience with .net technologies
  • Service-oriented architecture
  • Java Multithreaded programming
  • Hands-on experience in HTML, JavaScript & web application development
  • Financial Domain experience, specifically:

o Payments (Domestic, International, Wire)

o Check Management and production

  • Web Services, Java Messaging Services (JMS)
  • Agile methodologies
  • Development using TDD/BDD
  • Scrum Master Experience/CSM
  • Team lead experience
Qualifications

Desirable

  • Good degree in a numerate discipline or equivalent work experience

Similar jobs

Similar jobs