Senior Java Developer

  • Full-time
  • Department: Cloud & Infrastructure

Company Description

We pledge "to prove IT can make a real difference to our customer's businesses". We work hard to ensure we understand what our customers need from their technology solutions and then we deliver.

We are an award-winning company who provide world class customer service; we think big and we hire great people. Version 1 are more than just another IT services company - we are leaders in implementing and supporting Oracle, Microsoft and AWS technologies.

Invest in us and we’ll invest in you; if you are driven, committed and up for a challenge, we want to meet you.

Job Description

A senior developer is expected to have a good understanding of the design & build phase of the project lifecycle.

  • Coding new developments and / or enhancements as defined in a technical design.
  • Adhere to code quality and unit test testing standards
  • Identify and implement integration tests, automating tests where appropriate.
  • Ensuring code is peer reviewed.
  • Providing system test support when code is migrated to System Test (including SIR  resolution).

Qualifications

  • 8+ years’ experience in Java development
  • Experience working in a cross functional Scrum team in an agile environment
  • Strong database and MySQL development experience
  • Be flexible and hardworking both independently and as part of a team
  • A willingness and enthusiasm to improve and develop new skills and learn new technologies
  • Excellent interpersonal and written and verbal communication skills
  • Analytical and problem solving.
  • Sound grasp of the fundamentals of taxation, from registration through to returns filing and payment options.
  • Experience working in standards driven environments.

Technologies:

  • Java 8, Spring, Hibernate, Jackson, Mapstruct
  • MySQL, MongoDB (similar), SQL 
  • JMS, (AWS [SQS, SNS]), Security, 
  • JSON, SOAP, Maven, Docker
  • SWAGGER
  • JUnit, Mockito
  • Jira, Confluence, Agile, Scrum

 

Other knowledge the Developer will be expected to acquire includes:

  •      RDM.
  •      Revenue architecture & data sources.
  •      Revenue processes & procedures (e.g. RM procedures)
  •     Status reporting and risk/issue management.

Additional Information

Version 1 Talent Acquisition Team
 

Privacy Policy