Logo
eTeam

Application Development - Java Springboot Developer Java Springboot Developer

eTeam, Hopkins, Minnesota, United States, 55305


Job Title: Java Springboot Developer Location: Hopkins, MN (hybrid) Duration: 12 months contract

Job Description:

Project:- Platform modernization work for digital platforms developing reusable and scalable solutions for customer facing applications • This person is a Onshore technical lead working with onshore and offshore developers • What skills/technologies are required - 5+ years of experience in java, spring boot, microservices, noSQL, jenkins • What skills/attributes are preferred (these are a desired, not required)? • What does the interview process look like? - Technical interview with onsite developers o How many rounds? - 1 o Video, phone, or in person? - Phone o How technical will the interviews be? - It will be highly technical

Responsibilities

: • Design and implement enterprise level microservices using the spring boot framework. • Analyzing and assessing user issues and working with other team members to perform systems review and problem solving in a timely and accurate fashion. • Working in a fast-paced and team-oriented environment. • Implementing unit test coverage. • Identifying and resolving bugs. • Ensuring the design criteria are satisfied. • Producing well-written documentation for each microservice. • Disseminating and sharing knowledge. • Creating and deploying microservices using the Spring Boot framework. • Adhering to the whole Software Development Life Cycle. • Interconnecting microservices with databases. • Utilizing Event Driven Design (i.e., Kafka). • Create solutions that are high-quality, scalable, and maintainable, with an Client on backend systems and related technologies • Carry out unit and integration tests • Interconnecting microservices with databases • Demonstrate strong design and programming skills using JSON, Web Services, XML, XSLT, PL/SQL in Unix and Windows environments.

Required Skills, Experience & Capabilities

: • Specific Spring framework components experience: Spring Data, Spring Security, Spring HATEOAS, Spring REST, Spring for Apache kafka, and Use of JPA Criteria Query. • Familiarity with software development design patterns: GIT, Swagger, PCF, or 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 ET_RV01