CactusSoft is a software development company, providing full-cycle services for the European market. More than 170 companies increased business productivity using solutions developed by CactusSoft programmers. The company has been regularly included in the listings of the best software development companies in Belgium and Europe.
We are looking for a Senior Java Developer to take part in building the loyalty platform engine and take it to the next level by modernizing the tech stack and leading the cloud native transformation.
- Take responsibility and ownership of core services, supporting millions of monthly activeusers.
- Be part of a larger development team working together according to Agile methodology.
- 5+ years of experience in Java backend development, including deep understanding ofJVM internals & infrastructure technologies.
- 3+ years of experience in Web services development (REST, SOAP), Spring and Springboot frameworks.
- Good familiarity with java build tools (maven, gradle, jenkins).
- Experience with cloud providers and technologies (AWS preferred).
- In-depth understanding of software engineering methodologies and best practices.
- SQL DBs server experience (Postgress, Oracle DB).
- Fast learner with a passion for new technologies.
- Deep understanding of a microservices and cloud native architectures.
- Experience in legacy apps modernization (to cloud native).
- Good understanding of communications & networking technologies.
- BS in Computer Science (or an equivalent).
To ensure your comfortable working environment we offer:
- Flexible working hours (you can start your working day any time from 8 till 11 am).
- Opportunity to work remotely 3 days per week (fully remote work for a pandemic period).
- Work-related courses, certifications and books (we have our own corporate library).
- Health insurance.
- English classes several times a week.
- Good office location in a quiet city center.
- Comfortable workplace, break rooms and kitchen.
- Corporate parties and team-building events.