Job Description: We are looking for a Java Microservices Developer who can work closely with team members to help troubleshoot, improve and implement microservices based applications. We want an engineer that is looking for an opportunity to learn and understand that failure is an opportunity to learn and improve for the better of them team.
Roles and Responsibilities: Collaborating with front-end developers and product to establish objectives and design functional and efficient code to enhance the user experience.
Implement and maintain API gateways.
Write test driven code that can scale.
Participate in sprint planning, review, and retrospectives.
Develop and maintain data export to partners and clients.
Develop and maintain data imports from partners and clients
Candidate must possess at least Diploma, Bachelor's Degree in Computer
Science/Information Technology or equivalent. (Fresh Graduate with good skills are welcome)
Good interpersonal, written, and oral communication skills in English in order to help support.
Willing to work in shifts and in client's side
Required Knowledge, Skills, and Abilities: Strong knowledge in Java, spring (MVC, IOC, and AOP), RESTFUL Web services.
Experience in developing micro service using Spring Boot.
Having good knowledge and experience in Core JAVA, Spring, Hibernate, Servlets, Web services, Restful, OOPS Concepts, Multithreading, Hibernate is a must.
Experience working knowledge on web services
Should have worked in distributed agile model and continuous integration
Should have knowledge on designing and implementation
Provide data and information in order to develop method and business process and tools related to compliance.
Communicate test progress to stakeholders.
Supervise and manage our service technician.
Maintainance area of customers.
Support performance service technician.
Good Communication and decision maker.