Industry Type: IT & Software Solutions – Health Insurance (Preferred)
Functional Area: Programming & Design
Employment Type: Full Time, Permanent
Microservice Developer Job Description:
Developer should be responsible for high performance, fine grained microservice development and design core components of the product. As a microservice developer, you are required to build software systems that have well-defined interfaces. The selected candidate will have to write modular and reusable code. The candidate will be responsible for giving quality results to big enterprise projects. The candidate will take an active role in the definition and evolution of standard practices and procedures. You will be responsible for defining and developing software for tasks associated with the developing, designing and debugging of software applications or operating systems.
Microservice Developer Responsibilities:
Design and develop Microservices systems with Java, Spring or Node.js
Communicate with the tech lead, to understand the technology thoroughly
Perform unit and system testing
Understand business requirements and create plans accordingly
Work in an agile environment
Perform threat and risk assessments
Microservice Developer Requirements:
Bachelor’s/Master’s degree in computer science (or equivalent experience)
Minimum 4 yrs experience in Java Coding, at least 2 yrs experience in Microservice
Extensive knowledge of SQL
Experience in solving technical issues with thorough research and investigation
Hands-on experience with Java technologies
Work closely with the software architects to create high-level applications
Excellent written and verbal communication skills
Previous work experience with Spring framework
Knowledge of RESTful API services
Experience in supporting and/or implementing complex integration projects
Knowledge of MongoDB, Apache Kafka, and Kubernetes
Working experience in Agile framework
In-depth knowledge of data structures and algorithms