Our client is a global provider of IT solutions is dedicated to delivering cuttingedge solutions that cater to the requirements of various industries including Banking & Finance Airline Utility and Retail on a worldwide scale.
Job Responsibilities:
- Lowlevel design components and developing them with their associate user requirements.
- Supporting QC team and BA to sustain proper quality.
- Designing developing and implementing Javabased applications using Spring Boot framework and microservices architecture.
- Developing and maintaining RESTful APIs and web services using Java and Spring Boot.
- Implementing secure and scalable microservices solutions ensuring high performance and reliability.
- Producing clean efficient and maintainable code that adheres to coding standards and best practices.
- Troubleshooting production issues performance issues and security issues
- Participating in code reviews and providing constructive feedback to ensure code quality and maintainability.
Job Requirements:
- Strong technical background excellent understanding of OOP concepts and backend application development designs.
- Excellent Java and spring boot knowledge. Is a must.
- Experience in RDBMS design is a must. Especially Postgres Oracle and MySQL
- Hibernate JPA and spring Data is a must.
- Git and SVN knowledge is a must.
- Good command of using Linux OS is a must.
- Familiar with software development lifecycle.
- Knowledge of working with testing teams and defect tracking tools. (like Redmine).
- Knowledge of working using Java Messaging tools especially Apache MQ
- Knowledge of working using API Gateway.
- Knowledge of UML 2.0 design
- Knowledge of both source control tools (i.e. Git GitLab etc.) and CI/CD tools.
- AWS Cloud Google Cloud and Azure Cloud is a big plus.
- Perfect understanding of clean code principles OOP principles and security.
- 1Good understanding of design patterns.
- Understanding of Restasaresource principles.
- Perfect understanding of microservices architecture.
- Experience in Java Enterprise Application server like Red Hat EAP.
- Experience in Docker.
- Experience in containers orchestration tools is a plus.
- Good written and verbal communication skills in English and Malay.
Remote Work :
No