Spring Boot Developer Requirements & Skills
- A bachelor's degree in information technology, computer science, or a related discipline.
- Strong programming skills specially in JAVA.
- At least 2 years Spring Boot Experience.
- Familiarity with software development design patterns: MVC & Microservices
- Familiarity with GITHUB & GITLAB
- Expertise in API documentation Swagger
- Expertise in API technologies such as Rest Webservices.
- Familiarity with PostgreSQL Database .
- Previous experience writing unit tests with JUnit, Mockito, or PowerMock
- Knowledge of markup languages such as JSON and YML..
- Working knowledge of quality and security scan technologies such as Sonar, Fortify, and WebInspect.
- Knowledge in Microservices.
- Knowledge of the Agile approach.