Match score not available

Senior Java Engineer

Remote: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

Minimum 5+ years of experience in Backend Engineering., Proficiency in Java, Spring Boot, and relational databases., Experience with CI/CD, Docker, and DevOps practices., Understanding of security best practices..

Key responsabilities:

  • Develop, test, and maintain web applications.
  • Collaborate with teams to design and ship new features.
  • Ensure code quality through testing and reviews.
  • Contribute to architecture discussions and troubleshoot issues.
Waratek logo
Waratek SME https://www.waratek.com/
51 - 200 Employees
See more Waratek offers

Job description

Role overview

This is a role in a small vertical product team. We are looking for a candidate with a sense of product ownership. This is a complex security product built by a small and focused engineering organisation. You will be joining the team building Waratek Portal https://waratek.com/products/secure/ a central tool for managing and orchestrating security rules and their findings. The team currently consists of a frontend engineer and two test automation engineers.


You will be responsible for the backend development of Waratek Portal, utilising your expertise in Java and Spring Boot. This includes designing, building, testing, and maintaining the API and backend of our applications.

Responsibilities
  • Develop, test and maintain robust, scalable web applications.

  • Collaborate with cross-functional teams to define, design, test, and ship new features.

  • Ensure code quality and performance through testing, reviews, and best practices.

  • Maintain and evolve our frontend CI/CD pipelines.

  • Contribute to architecture discussions, especially around backend, DevOps and cybersecurity best practices.

  • Troubleshoot and resolve application issues, ensuring system reliability and performance.

Core experience / qualifications
  • Minimum 5+ years of professional experience as a Backend Engineer.

  • Experience with backend development, Java, Spring Boot, and relational databases.

  • Experience with a variety of testing approaches.

  • Familiarity with DevOps practices, including CI/CD pipelines, Docker, and Terraform.

  • Experience in creating and maintaining HTTP APIs or SDKs.

  • Understanding of security best practices in software development.

  • Excellent communication and collaboration skills.

  • Ability to mentor junior engineers and lead by example.

Desirable experience / skills
  • Experience in building, supporting, and maintaining developer tooling products.

  • Experience in the cybersecurity industry or knowledge of common security frameworks and protocols.

  • Familiarity with AWS, OCI, or other cloud platforms. Familiarity with Ansible.

  • Experience with Elasticsearch.

  • Understanding of Angular.

  • Experience with on-prem deployments and its lifecycle.

  • Engineering leadership experience. We are looking to grow this team further.

About us

Waratek is the award-winning Software Defined security platform that enables security teams to automate the management of security behavior to reduce human error, remove false positives, and maintain lockstep with the rapid rate of code changes and deployments. Never before have security teams solved security at scale by protecting every application in their enterprise or patching vulnerabilities at scale with modern application development without a single code change, assistance from engineering, or fear of regressions in future releases.

We value candour, transparency and collaboration at all levels. Our culture is one of enablement which favours the team over the individual, with a strong sense of accountability and ownership, giving staff the space to explore and both invention and innovation to flourish. Our Glassdoor rating is 4.6 / 5.

Waratek is headquartered in the Silicon Docks area of Dublin, Ireland with US head operations in the Fulton Market District of Chicago IL.

Required profile

Experience

Level of experience: Senior (5-10 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Collaboration
  • Communication
  • Mentorship

Java Developer Related jobs