Previous Job
Previous
Java/API Developer- Louisville KY
Ref No.: 18-04342
Location: Louisville, Kentucky
Java/API Developer
Location         : Louisville KY
Duration        : Full Time
Rate                : DOE

US Citizen, Green Card, TN, GC EAD and H4 EAD only and no Third-party agencies corp to corp

Description

 
  • 'Have a clear understanding of functional / technical requirements
  • Prepare Service specifications, Class Diagrams, Sequence Diagram
  • Development of technical components
  • Should have a very good understanding of the project architecture
  • Adhere to the project's defined implementation / deployment model
  • Adhere to project specific design pattern, guidelines and checklist
  • Use project's best practices and coding standards
  • Help remove the technical impediments
  • Review and provide feedback on code produced by team
Required Skills
  • '8-10 years experience in Java based technologies
  • Working knowledge of Spring Boot, Spring Rest, Spring Data, JPA2, JMS, Spring Batch, Junit
  • Development experience in Microservices based architecture using Spring Cloudor Netflix OSS (Eureka, Ribbon, Sleuth, Zipkin, Hystrix, Event Sourcing)
  • Experience in Cache solutions: EhCache / Terracotta
  • Knowledge of any API Management Tool (IBM API Connect is bonus)
  • Experience in implementing Cloud native Applications/APIs with 12 factor adoption
  • Experience in using Swagger API
  • Java 8 experience is a must
  • Knowledge of SQL Server / CouchBase
  • Working experience in any Application Server (Tomcat / Wildfly / WebSphere)
  • Experience in developing Messaging applications using Apache Camel and/or Red Hat Fuse
  • Experience in designing transactional systems using ORM frameworks