Hey there, think you stumbled upon this job posting by chance? We dont believe in chance at Nimber.
Caught your eye? Great. Keep going...
We are Nimber, and we are not just filling positions, we are building a team that is ready to shake things up. If you are ready to rewrite the rules and make a real impact, this is your moment. Join us and lets put the future where it belongs. In the hands of passionate people.
But what does Nimber mean?In mathematics and game theory, they are numbers with special properties of addition and multiplication. And what we really want is to add value to customers' projects.
Position: Senior Java Developer
Location: Hybrid
Key Responsibilities:
- Development of Java applications and frameworks to optimise automated test suites, including bug and defect analysis with a focus on root cause identification;
- Maintenance and improvement of scripts using Java, SQL, Cucumber and Selenium, ensuring adequate test coverage and code quality through SonarQube;
- Setup, monitoring and maintenance of CI/CD pipelines using Jenkins, including code review and version control management (Bitbucket);
- Monitoring of test execution results and delivery of quality metrics and reports to stakeholders, using tools such as Grafana;
- Collaboration with development and business teams to gather test requirements and align test coverage;
- Creation and maintenance of technical documentation for automation frameworks and processes.
Requirements:
- Minimum 4 years of proven experience in Java, with a focus on systems architecture and test automation framework development (eliminatory factor);
- Proven experience with Cucumber or an equivalent BDD framework for test automation (eliminatory factor);
- Proven experience with UI test automation frameworks such as Selenium or equivalent (e.g. Playwright, Cypress, Appium) (eliminatory factor);
- Proven experience in CI/CD, including setup and maintenance of Jenkins pipelines or equivalent (eliminatory factor);
- Strong and proven knowledge of SQL and custom script development (eliminatory factor);
- Analytical mindset, technical independence and the ability to make decisions in software architecture contexts;
- Strong cross-team communication skills and a continuous improvement mindset, with the ability to engage with both technical and business teams and propose process improvements;
- Commitment to quality, strong organisational skills, ability to manage priorities, proactivity and resilience.
This is our winning strategy, built on the core principles of impartiality, independence, and fairness at Nimber. The only thing missing is you!
Ready to join us and succeed?
If you're tired of feeling like just a number, send us your application and become a Nimber.