Website Flexisource IT
This is a key role within a highly skilled technical team, working for a ground-breaking start-up whose focus is software-as-a-service Business Architecture Modelling tools, as our client moves in to a new phase of business growth and project maturity.
Our client is looking for a backend engineer to work with the existing development team to help them migrate their server-side code into a modern microservices architecture. You will need to be fluent in one or more JVM languages (Java, Scala, etc) and have commercial experience delivering high-quality code to production in an agile fashion.
You will be joining the team on a permanent basis, with the role open for an immediate start.
The second-generation architecture is an event-sourced microservices design. Any experience you might have with frameworks such as Play, Lagom or Spring Boot would be an advantage. Test-driven design and development and DevSecOps philosophies are important to the delivery procedures. Experience with APIs, both consuming third-party APIs and exposing APIs to the outside world would be well regarded.
The company is based out of CBD office, but the development team is distributed and often work remotely. You should be comfortable with working remotely or integrating with remote workers.
Ideally, our client is looking for someone with:
- Commercial development in one or more JVM languages (5+ years).
- Asynchronous programming patterns.
- Design and development of a microservices backend.
- APIs, both as the designer/developer AND as the consumer/client.
- Working with databases.
- Working in an Agile delivery team.
- Test Driven Design & Development.
- Learning new technologies as required.
In addition, they are looking to compliment this with:
- SPARQL or other Graph DB.
- Knowledge of XQuery.
- CI/CD (we use Jenkins).
- Kubernetes.Use of cloud service APIs (AWS and/or Azure).
- Use of cloud service APIs (AWS and/or Azure)
What’s in it for you?
- Multiple career development path opportunities depending on your strengths and interests.
- Innovative product and leading technology experience.
- Great team and company culture.
- Flexible work environment, ability to work from home, a fair degree of autonomy in your craft, etc
To apply for this job email your details to firstname.lastname@example.org