Spring Boot Developer

Apply for this job

Email *

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