Spring Boot Developer
Apply NowCompany: Efficus, Inc.
Location: Bethesda, MD 20817
Description:
Task Description:
Java/JEE developer to design and develop MeF components using Spring Framework, JAX-RS, SOAP/JMS Web Services, JPA/Hibernate, Distributed Transaction Management, AWS EKS and Redhat OpenShift. Perform unit testing and maintain Java components as needed.
Primary Duties:
Required skills/Level of Experience:
Nice to have skills:
Java/JEE developer to design and develop MeF components using Spring Framework, JAX-RS, SOAP/JMS Web Services, JPA/Hibernate, Distributed Transaction Management, AWS EKS and Redhat OpenShift. Perform unit testing and maintain Java components as needed.
Primary Duties:
- Design and develop Java/JEE components using JAX-RS, Spring Boot - 70%
- Perform unit and development level integration testing as needed - 20%
- Perform code maintenance based on needs of IBM testing, customer testing, and production issues - 10%
Required skills/Level of Experience:
- Java/JEE development with Spring REST, JAX-RS and Spring Boot - 7 years
- AWS EKS, Kubernetes, docker - 5 years
- Red Hat OpenShift Container platform - 4
- Develop automated unit tests with JUnit - 4 years
- Rational Software Architect or Eclipse with Spring Tool Suite or JBoss studio - 3 years
- IBM EWM, Rational Team Concert, Github - 3 years
Nice to have skills:
- Kubernetes/Docker Administration
- Red Hat OpenShift administration