Job Description
Job Description
Job Description
Our organization is seeking a Spring Boot Developer that understands how to build and deploy enterprise-level microservices with the Spring Boot platform. You must be fluent in Java and grasp the various components of the spring boot system and when and when to apply them.
You will also need to be a great communicator because you will spend a lot of time communicating and cooperating with your team’s other developers.
Reports To
路Chief Technology Officer
路Sr. JavaScript Developer
Developer Responsibilities
路Work in a fast-paced, project-centered, team-oriented atmosphere
路Visit clients outside of the nation to gather and specify needs.
路Create solutions that are high-quality, scalable, and maintainable, with an emphasis on backend systems and related technologies.
路Carry out unit and integration tests.
路Identifying and resolving bugs
路Make sure you’ve developed enough test cases to ensure the design criteria are satisfied.
路Produce well-written documentation for each microservice.
路Constantly educate yourself on new approaches and technology
路Disseminate your expertise inside the organization.
路Communicate with other developers.
路Creating and deploying microservices using the Spring Boot framework
路Adherence to the whole Software Development Life Cycle
路Interconnecting microservices with databases
路Knowledge of how streaming systems such as Kafka operate.
Requirements
Requirements & Skills
路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