Enable job alerts via email!

Java Software Engineer

CBSbutler Ltd.

Reading

Remote

GBP 100,000 - 125,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative firm is seeking a Java Engineer to spearhead the transition to a cloud-ready solution. In this pivotal role, you will leverage your Java expertise to provide technical leadership and strategic guidance, ensuring best practices in software architecture and lifecycle automation. The ideal candidate will have extensive experience with both current and legacy Java versions, as well as a strong background in continuous integration and delivery practices. This is an exciting opportunity to make a significant impact in a dynamic environment, driving the adoption of modern DevOps principles and collaborating with a talented team of engineers and architects.

Qualifications

  • Broad knowledge of Java, including best practices for code migrations.
  • Experience setting up Test Automation Frameworks and CI/CD pipelines.

Responsibilities

  • Lead the transformation to a cloud-ready solution using modern DevOps principles.
  • Provide technical leadership and strategic decision-making.

Skills

Java Engineering
Software Architecture
Continuous Integration/Delivery
Test Automation Frameworks
Stakeholder Engagement

Tools

Jenkins
Selenium
Cucumber
REST Assured
GitLab
JIRA

Job description

Job description: Java Engineer
Location: Remote

Contract: 6 months+

SC security clearance is required for this role.
Candidates must be willing to go through NPPV3 clearance as well.

As a Java Software Engineer, you will take a lead position in its transformation to a cloud-ready solution built upon modern DevOps principles by providing strategic decision making and technical leadership, sharing your Java expertise and providing advice to fellow engineers and architects.

Experience required:

  1. Java engineering and general software architecture
  2. Software lifecycle automation and best practices
  3. Using consultative approach, engaging with internal and external stakeholders
  4. Product identification and down-selection

Essential skills required:

  1. Broad knowledge of JAVA / JAVA EE - current and legacy versions, including best practices and patterns for code migrations
  2. Knowledge of best practices regarding continuous Integration/Delivery Pipelines (Jenkins or similar)
  3. Experience in setting up Test Automation Frameworks (Selenium, Cucumber, REST Assured)

Desirable skills:

  1. Cloud Providers (Azure, AWS)
  2. Configuration Management Tooling (GitLab or similar)
  3. Project/Issue Management Tooling (JIRA or similar)

If you are interested in this role or wish to apply, please feel free to reply to this advert or call me on 01737 821029.

Many thanks,

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.