Senior Java Engineer (Java8, Kubernetes, Cloud, Cassandra)

Location UK / Belfast

Job Type Permanent full-time, TemporaryContract

Salary £50000 - 60000

Updated 2 weeks ago

Reference 1356737

 Job Description

Senior Java Engineer – Network Management Software - £50k to £60k plus package – Belfast City Centre – Java8, Containerisation, Cloud, Low Latency

Senior Java Engineer – Network Management Software – £50k to £60k plus package – Belfast City Centre – Java8, Containerisation, Cloud, Low Latency

Senior Java Engineer (Java8, Kubernetes, Cloud, Cassandra)

Opportunity to work in a relaxed and innovative start-up style environment within the extremely fast paced Network Management Software sector. The company views the Belfast office as a “Tier 1” Development Centre – of critical importance to R&D. They have invested heavily in Belfast – and Belfast are leading the way with new product development including moving their traditional infrastructure platforms to become more “cloud friendly”.

Due to continued global success of the products, they are currently seeking a Senior Java Engineers and are offering a top-flight salary and bonus package to secure the best talent available. The team utilise core server-side Java (Java 8) as well as tech such as: Micro-services architecture/containerisation, Spring Boot, Spring Cloud, Docker, Ansible, Subversion, GIT, DevOps, Remote Deployment, Identity and Authentication, API Gateways, Agile.

The Senior Java Engineer role

You will work as part of a team creating cloud scalable software solutions. You will participate in the complete product lifecycle in the area of network management software – design, development, test, installation – ensuring successful project execution and completion.

As a Senior Java Engineer you will participate in:

  • Software development implementing all aspects of software development including; design, specification, verification, implementation and system integration for management applications;   
  • Contribute to ongoing architectural and evolution of cloud hosted applications
  • Instigate and promote software improvement processes
  • Provide technical leadership to a small group of software engineers

Requirements

As a Senior Java Engineer you will ideally possess:

  • Extensive core server-side Java Development experience – ideally demonstrating evidence of designing server-side software within a distributed services architecture and an understanding of software design for scale, performance, simplicity and reliability
  • Ability to hit the ground running, work self-sufficiently in a small technical team – without heavy management involvement
  • Some exposure to Cloud tech or dev-ops tools would be nice to see – but not essential
  •  Nice to haves:
    • AngularJS and User Interface Design.
    • Unit Test Framework; Test Driven Development
    • Web Services, NoSQL; Messaging
    • Network concepts and protocols including TCP/IP; SSL; HTTP; JSON

Remuneration

Top basic salary up to £50k to £60k plus bonus, pension