The role is remote working and Inside IR35.
Essential skills:
- Apache Camel - Good understanding of the core components, routing and testing
- Quarkus (or experience with Spring Boot)
- Java 17
- Gitlab CI
- Postman
- Wiremock
- Maven/Maven Archetypes
- JUnit Jupiter
- Docker
- Team Leadership – Ability to mentor junior developers, conduct code reviews, and foster a collaborative team environment.
- Stakeholder Communication – Capable of translating technical concepts for non-technical stakeholders and aligning development with business goals.
- Decision-Making – Strong problem-solving skills and the ability to make informed technical decisions under pressure.
- Analytical Thinking – Strong debugging and analytical skills to identify and resolve complex issues.
- Adaptability – Ability to quickly learn new technologies and adapt to changing project requirements.
- Attention to Detail – Ensures code quality, security, and performance through rigorous testing and best practices.
- Time Management – Efficient in managing multiple tasks and deadlines without compromising quality
Desirable:
- Python
- OpenAPI Specifications
- WSO2 API Manager
- ArgoCD
Other Skills:
- Experience with prompting and optimising prompts for GPT models (OpenAI)
- Experience with CI/CD, Shell/Bash scripting and Gitlab CI workflows
- Attention to detail
- Pro-active in researching documentation
- Debugging