Senior Java Software Engineer - Release Engineering
Swirlds LabsAbout the role
About Swirlds Labs:
We are a fast-growing company built around a revolutionary technology — the hashgraph consensus algorithm. Hedera Hashgraph is well-suited to become the world’s first mass-adopted distributed public ledger because it is blazing fast, highly secure, and ensures fairness. We are on a mission to create a trusted and empowered digital future for everyone; a cyberspace where you work, play, buy, sell, create, and engage socially; where you have safety and privacy in your digital communities; where you feel confident when interacting with others; where you own and control your information. Join us and say, “Hello future.”
About the role:
The Release Engineering team is a multi-discipline team responsible for the development and adoption of custom testing frameworks and extensions. We are looking for a Senior Java Engineer to help drive the development of our custom JUnit 5 extensions which support end-to-end testing of multiple internal and open source products both in isolation and in various multi-product configurations. The ideal candidate will be passionate about and have a strong background in application test design.
You may find yourself doing all of the following:
- Developing, enhancing, and documenting testing frameworks and custom extensions
- Developing, enhancing, and documenting best practices for product testing
- Driving internal test framework and tool adoption
- Developing and enhancing solutions for capturing test framework and product metrics, logs, and traces
- Collaborating with and supporting other Engineering teams to resolve testing and test framework issues
Qualification Requirements:
- 10+ years of experience with Java
- 5+ years of experience with the JUnit Testing Framework
- 2+ years of experience with software development lifecycles and agile/scrum-based project management
- 2+ years of experience writing effective design and process documentation
- 1+ years of experience using and supporting Gradle or Maven-based build toolchains
- Self-motivated and driven to take ownership and responsibility for assigned projects
- Excellent communication, organizational, and servant leadership skills
- Experience and excellent knowledge of Iterative and Incremental Engineering Practices
- Bachelor’s degree in Computer Science or similar field or equivalent work experience
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s