Provide guidance and mentor developer on coding and technical aspects
Development of the detailed system in accordance with the design and technical specification document
Customize, enhance, troubleshoot and document components developed by self and others as per the requirements and design
Conduct code review, perform unit testing, system integration testing and participate in technical and quality review with team members
Adhere to software development standards, guidelines, and processes
On-time delivery of agreed tasks with quality deliverables
Promptly escalate issues that will affect the quality and/or project delivery that are beyond the scope of work specifications
Conduct assessment and provide work effort estimations
Requirement
Good education background preferably in computer science or equivalent
At least 6 years of hands-on programming experience
In-depth knowledge on Spring Boot, Spring Framework, Spring MVC, Spring Security, Spring Data, Redis, microservice, DevOps and Hibernate etc.
Good understanding of Java Reflection, IOC, AOP, and OOP / OOD etc.
Experience with RDBMS (MSSQL, MySQL, or PostgreSQL) and NoSQL DB.
. Experience with Mulesoft platform
Experience in Test Driven Development (TDD) / Behavior Driven Development (BDD).
Experience in microservice architecture and building cloud-native applications.
Experience in Gitlab, Jenkins, Docker, Junit, JMeter and JIRA etc.
Familiarity with Agile development methodologies.
Excellent written and good spoken communication skills in English.
Able to work independently or in a team.
Working experience in logistics, supply chain, or transportation industry is added advantage
Team player with strong communication and interpersonal skills
Beware of fraud agents! do not pay money to get a job
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.