Link copied to clipboard!
Back to Jobs
Senior Microservice Developer at VDart Inc
VDart Inc
Richardson, TX
Information Technology
Posted 0 days ago
Job Description
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 Experience 4 in Core microservice design and development Job 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 Github Implement 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
Resume Suggestions
Highlight relevant experience and skills that match the job requirements to demonstrate your qualifications.
Quantify your achievements with specific metrics and results whenever possible to show impact.
Emphasize your proficiency in relevant technologies and tools mentioned in the job description.
Showcase your communication and collaboration skills through examples of successful projects and teamwork.