Title : Senior Microservice Developer
Job Type : Contract
Location : Richardson TX & Buffalo Grove IL
Top Skills Required :
- Microservice Spring Boot OpenJDK Apache Camel Azure Kubernetes J2EE
- OpenShift GitHub JUnit
- Mongo DB
Years of experience :
7 Overall IT Experience4 in Core microservice design and developmentJob Description / Responsibilities :
At least 7 years of strong experience in leading projects as Technical Lead in Middleware or J2EE technologies.At least 4 year of hands on experience in leading development projects involving Microsvc architecture.Experience in Springboot OpenJDK Apache Camel Kubernetes Mongo DB OpenShift Container Platform STS GithubImplement Rest controller with spring boot project structure.Implement transformation with Apache Camel project structure.Implement Business Delegate Pattern along with Microservice Design Patterns while creating Micro Services with appropriate packaging structure.Create DTO DAO Service Controller Utility packages for each package for better code maintenance.Write JUnit Test Cases for each Micro Services for quick unit testing.The Maven Dependency () need to be updated with correct version of jars and maintain same versions for all micro services for consistency.Implement non-blocking I / O coding.Implement logging using fluentd.Implement metrics / transaction tracking using Sleuth.Implement appropriate API error handling messages same as existing APIs.Implement appropriate exception handling in handling error scenarios.Key Skills
APIs,REST,Spring,SOAP,.NET,React,Node.js,Angular,J2EE,JavaScript,Web Services,Java
Employment Type : Full Time
Experience : years
Vacancy : 1