Skip to content

Intermediate Java Software Engineer

Are you an experienced Java Engineer with a passion for all things Cyber-Security? Do you want to work in a fast-paced Agile environment at a pivotal time for the company, producing mission-critical software for some of the biggest names in the industry?

Titania is at a pivotal moment in its history after securing investment and is now laser-focused on achieving its ambitious growth plans. This role will be critical in establishing the launch of Titania’s Enterprise class solution.

With an exciting and impactful company vision, we are looking to enhance and expand our Software Engineering team with high performing Java Engineers who will be responsible for contributing towards the ongoing development of our products and services.

Who are we?

At Titania, we are market leaders in configuration analysis tools, helping to protect over 25 million end users in 95 countries. Cyber professionals around the world trust Titania’s pioneering virtual Pen-testing technology to maintain the world’s most secure networks.

The Role:

We are looking for an experienced Engineer who enjoys working in Agile teams. Someone who understands the importance of a user story but thrives on identifying solutions, turning business requirements into functional, working software, trusted by our clients to help secure and protect their networks.

You will develop an awareness of various Networking and Pen-testing standards and configurations allowing you to confidently input into the design and features of our software. With an enquiring mind, you’re comfortable thinking outside the box, proposing technologies and recommendations to ensure our solutions meet the changing needs of our market.

Working remotely, you will collaborate closely with your team, Product Owners, Delivery Managers and Architects using agile frameworks to continuously deliver iterations of our software. There are opportunities for on-site days in Worcester (usually once a quarter) where we all get together to share ideas and look forward to our next phase of delivering our product roadmap.

 Interested? We need you to have the following skills and attributes:

  • Strong experience of working within an Agile team using Scrum and / or Kanban methodologies
  • Able to break down user stories with Acceptance Criteria following BDD formats
  • 3-5 years’ experience using Java or similar language(s)
  • Experience using Spring and React
  • Experience in creating unit tests and performing code reviews
  • Experience of pair-programming
  • Experience using JIRA, Confluence and Bitbucket
  • Full product lifecycle experience including awareness of DevSecOps and CICD processes
  • Good communication skills, both written and oral
  • Some experience of solutions design considering both functional and non-functional requirements

If you have any of these then that would be a bonus too:

  • Experience with using Python
  • Git experience
  • Appreciation of Agile Testing methodologies
  • Networking Principles

 Typical requirements of the role:

  • Delivery of coded solutions in accordance with Sprint goals meeting Titania coding standards
  • Participate in and deliver regular brown-bag sessions / technical forums
  • Assist testers with Quality Assurance tasks (both manual and automated) when required
  • Mentoring team members where applicable
  • Participation in customer meetings if required
  • Production of clear, concise, and accurate documentation to support development tasks
  • Assist testers with Quality Assurance tasks (both manual and automated) when required

What can we offer you?

  • Flexible working that helps fit round you (core hours of 9:30-3:30 Mon-Thurs 9:30-12 Friday)
  • 25 days holiday plus bank holidays (including Duvet Days) with the option to buy / sell up to 5 days additional leave per year
  • Award-winning cash-back Healthcare plan
  • Employer pension contribution of 5%
  • Investment in your ongoing training and progression at Titania
  • Fully remote working with the option to come into the office for occasional get-togethers

 

Titania’s privacy notice is available to view by clicking here.

 

To apply, please send your CV and cover letter to HR@titania.com

To get started, email your CV and cover letter to hr@titania.com by clicking the button below.

 

Titania’s privacy notice is available to view by clicking here.

  • Job Details

  • Employment Type:

    Full-time - 37.5 hours
  • Workplace Type:

    Remote
  • Department:

    Engineering
  • Salary:

    £45,000 to £55,000