Work in a fast-paced, project-centred, team-oriented atmosphereVisit clients outside of the nation to gather and specify needsCreate solutions that are high-quality, scalable, and maintainable, with an emphasis on backend systems and related technologiesCarry out unit and integration testsIdentifying and resolving bugsMake sure you've developed enough test cases to ensure the design criteria are satisfiedProduce well-written documentation for each microserviceConstantly educate yourself on new approaches and technologyDisseminate your expertise inside the organisationCommunicate with other developersCreating and deploying microservices using the Spring Boot frameworkAdherence to the whole Software Development Life CycleInterconnecting microservices with databases.A bachelor's degree in information technology, computer science, or a related discipline
- Spring Boot Experience
- Familiarity with software development design patterns : GIT, Swagger, PCF, and Rabbit MQ
- Expertise in API technologies such as Rest Webservices
- 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 of the Agile approach