This job has expired.
Triad Resourcing
Expired

Senior Full Stack Java Developer

Hampshire (On-site)

Location restricted
This job is restricted to tax residents of , but we detected your IP as outside of the country. Please only apply if you are a tax resident.

Senior Full Stack Java Developer

The opportunity would require 3 days in Whiteley (Hampshire) and 2 days remote, with fortnightly meetings at our client's Head Office.

Areas of responsibility:

  • Developing software for in-house and customer products in agile environment, using diverse frameworks and technologies. Such as Node.js, Spring Framework\Batch, JPA, JDBC, Kubernetes, Relational & Document Databases, Spring Integration and Mockito to name but a few.
  • Rapidly developing POC solutions and new features of existing software products.
  • Building and extending Continuous Integration (CI) pipelines and toolchains.
  • Ensure software quality through extensive testing (unit, integration, functional, performance and regression) with a focus towards automation.
  • Establishing and evolving feature requirements through discussions with product and dev teams.
  • Writing product or support documentation.
  • Maintaining and extending skills by reading and training as well as being prepared to grow into a position whereby new techniques, tools or learnings can be shared with team members.

Requirements

Hands-on Experience of:

  • Highly experienced in building microservice architecture, especially in Java and NodeJS.
  • Building web applications using modern frameworks like ReactJS / AngularJS.
  • Web design skills with JavaScript, HTML5, CSS3 and general frontend development that includes customer application design, UI and UX.
  • Building high availability multi-threaded Java and Node.js applications.
  • Working in an Agile (Scrum, Kanban) and Test-Driven Development (JUnit, Mockito) environment.

Understanding of:

  • In-depth understanding of the entire software development lifecycle from design to deployment.
  • Object Oriented programming.
  • Version control, project configuration and continuous integration processes: Git, GitFlow, Maven, Jenkins, Sonar, Jira.

Familiarity with:

  • Cloud infrastructure and services: AWS, Google Cloud and\or Azure.
  • Application containers technologies, esp. Docker.
  • Database technologies: NoSQL and Graph Databases, and RDBMS.

Advantages:

  • Interested in using, and ideally contributing to, open-source frameworks.
  • Experience, knowledge or familiarity with: » Mobile Hybrid frameworks.
  • Electron (Atom Shell).
  • C# and Universal Windows Platform Apps.
  • Microsoft Office plug-ins technology.
  • Working within and scripting for Unity3D.

Other information

If this role is of interest to you, or you would like more information, please contact Ben Fowler or submit your application now.

Triad is an equal opportunities employer and welcomes applications from all suitably qualified people regardless of sex, race, disability, age, sexual orientation, gender reassignment, religion or belief.

Triad Group Plc acts as an Employment Business for this contract position.

Other Java contracts

Remote
0
USD
/hr

0 outside IR35 Java contracts