Experience Requirements for Developer Profile:
Our main development will be using Java Springboot under LoanIQ framework to create API (Microservices). In addition we should do other integration with internal systems and Regulatory reporting.
Continuous integration workflow is using GitHub, UrbanCode and Sonarqube for coding review purposes. We will have Devops support although we will be the owner, so it isn’t mandatory to be an expert but knowledge about it would be useful.
Summarize, this could be the requirements (from highest to lowest priority):
- • Java, Springboot
- • APIs, Microservices
- • Continuous integration workflows (Github/Urbancode/Sonar/Jenkins)
- • Unit and integration tests, definition and implementation
- • Communication channels (Kaftka/MQ)
- • Basics of Cloud computing (Google, Docker)
- • APIs, Microservices
- • Agile Methodologies (Scrum/Kanban)
- • Java, Springboot