Cactus can help your business benefit from AI through "StartAI", the AI program of Agoria and Vlaio

Senior Java Developer

Cactus is ready to expand the team with a Senior Java Developer. In this role you will be working as a part of a scrum team on the development of apps in such domains as Education, HR, Healthcare, Fintech, Fleet Management, Digital Transformation, etc.

Cactus stands for professional development and constant improvement of technical skills. We often start projects from scratch and choose a modern stack of technologies based on project needs and preferences of our team.

What You Will Do

  • Work closely with a team of passionate professionals (some with 20+ years of experience with our product).
  • Collaborate with Angular experts to provide the backend services they need.
  • Develop web services based on existing EJBs and controllers.
  • Contribute to the gradual replacement of legacy components (eventually phasing out EJBs).
  • You will play a key role in shaping the next generation of our software, with strong guidance and support from experienced colleagues.

What We Expect

  • Minimum of 5 years of hands-on development experience.
  • Experience with Java 21 and enterprise web applications.
  • Knows about: Web services (REST); Application servers (Wildfly in our case); Realms and EJBs (extensive use in current system); Tapestry (a plus, not required); FirebirdSQL or SQL databases; JavaScript and AJAX.
  • Has experience with (or interest in working alongside) Angular developers.
  • Values incremental improvements and understands the need for seamless customer experience.
  • Strong communication skillsproficiency in English is a MUST.
 
Apply for this position

By filling in the form, you agree to our Privacy Policy, including our cookie use.
Resume *

Share this position
Have any questions?
Please contact us via LinkedIn