Java Developer - WFH

  • Rark Solutions
  • Maidstone, Kent
  • 05/11/2021
Full time Information Technology Telecommunications Java SQL Testing

Job Description

Java Developer needed to work for a world leading Financial Services firm based in Maidstone, Kent.

The role will offer the opportunity to be home based 3 days a week with 2 days spent in the office.

The Java Developer will join the broker accounting team. The role will involve working on the specification and design of information systems to meet defined business needs, coding of the solution, appropriate testing, documentation and implementation. The main focus surrounds the internal Broker Accounting platform and the Java applications that are the foundations for it.

Your Role:

  • Works closely with the business to establish requirements for new or amended systems.
  • Designs, codes, tests, corrects and documents large and/or complex programs and program modifications from specifications using agreed standards and tools, to achieve a well-engineered result. Takes technical responsibility for all stages in the software development process.
  • Takes part in reviews of own work and leads reviews of colleagues' work.
  • Provides advice, guidance and assistance to less experienced colleagues as required.
  • Provides technical advice to other members of the team and ensures that solutions meet prevailing standards.
  • Works to avoid and remove technical debt.
  • Works with Application Support Analysts to Investigate, establish root cause and remediate operational incidents.
  • Investigates operational needs and problems, and opportunities, contributing to the recommendation of improvements in automated and non-automated components of new or changed processes and organisation.

Your Skills, Experience and Qualifications:

  • Minimum bachelor's degree or commensurate experience required with emphasis in Computer Science, Engineering or Information Systems Management.
  • Design Patterns
  • Databases, Database Design and SQL
  • Automation testing frameworks (such as JUnit, Cucumber)
  • CI/CD pipelines (in particular Jenkins)
  • Version control (eg Git)
  • APIs and interacting with 3rd party systems
  • Web and Desktop Application Development
  • Issue tracking and Support Systems
  • Data formats such as JSON and XML
  • RPA and automated processing
  • Financial and Insurance sector
  • Experience of working in an Agile environment with SCRUM
  • Knowledge of good quality processes including code review, Unit Testing, coding standards, appropriate documentation and secure development practices.
  • You are eligible to work in the UK

Immediate interviews are available for this position.