Senior Microservices Developer at Cognizant - Thailand
Buffalo Grove, Illinois, United States -
Full Time


Start Date

Immediate

Expiry Date

23 Dec, 25

Salary

102500.0

Posted On

24 Sep, 25

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Microservices, Spring Boot, OpenJDK, Apache Camel, Kubernetes, Mongo DB, OpenShift Container Platform, STS, GitHub, Azure Kubernetes, J2EE, JUnit

Industry

IT Services and IT Consulting

Description
About the role We are seeking a Senior Microservices Developer with 7 to 10 years of experience in leading projects as a Technical Lead in Middleware or J2EE technologies. At least 4 years of hands-on experience in leading development projects involving Microservices architecture. In this role, you will: · Implement Rest controller with spring boot project structure. · Implement transformation with Apache Camel project 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 (pom.xml) needs to be updated with correct version of jars and maintain same versions for all microservices · Implement Business Delegate Pattern along with microservice design patterns while creating microservices with appropriate packaging structure for consistency. · Implement non-blocking I/O coding. · Implement logging using fluentd. · Implement metrics/transaction tracking using Sleuth. · Implement appropriate API errors handling messages same as existing APIs. · Implement appropriate exception handling in handling error scenarios. Work model: Hybrid – Richardson, TX What you need to have to be considered: · Experience in Microservices, Spring Boot, OpenJDK, Apache Camel, Kubernetes, Mongo DB, OpenShift Container Platform, STS, and GitHub. · Experience in Azure Kubernetes, J2EE, and Junit. We're excited to meet people who share our mission Don't hesitate to apply, even if you only meet the minimum requirements listed. Think about your transferable experiences and unique skills that make you stand out as someone who can bring new and exciting things to this role. Salary and Other Compensation The annual salary for this position is between $90,000 - $102,500 depending on experience and other qualifications of the successful candidate. This position is also eligible for Cognizant’s discretionary annual incentive program, based on performance and subject to the terms of Cognizant’s applicable plans. Benefits Cognizant offers the following benefits for this position, subject to applicable eligibility requirements: Medical/Dental/Vision/Life Insurance Paid holidays plus Paid Time Off 401(k) plan and contributions Long-term/Short-term Disability Employee Stock Purchase Plan Disclaimer The salary, other compensation, and benefits information is accurate as of the date of this posting. Cognizant reserves the right to modify this information at any time, subject to applicable law.

How To Apply:

Incase you would like to apply to this job directly from the source, please click here

Responsibilities
The Senior Microservices Developer will implement Rest controllers and transformation with Apache Camel, ensuring proper code structure and maintenance. Responsibilities also include writing JUnit test cases and implementing various design patterns and error handling mechanisms.
Loading...