Job Title : Java Developer
Location : Denver, CO
Contract : 11+ months (Possibility for extensions)
Job Summary:
Looking for a strong candidate with 5-10+ years of overall experience in: Java, J2EE, Spring, Spring Boot, Spring Security, API, Microservices, Web Services( SOAP, REST) GIT, Jenkins, Maven DB2, Oracle
- 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 emphasis 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
Required Skills
Looking for a strong candidate with experience in: Java, J2EE, Spring, Spring Boot, Spring Security, API, Microservices, Web Services (SOAP, REST) GIT, Jenkins, Maven DB2, Oracle