Full-Stack Developer
Capgemini
Software Engineering
Malaysia
Posted on Oct 24, 2024
Full Stack Developer
At Capgemini, we are seeking a highly skilled and motivated Full Stack Developer to join our dynamic team in Malaysia. This is an exceptional opportunity to work with a world-class organization that is executed to delivering flawless solutions to our clients. As a Full Stack Developer, you will play a crucial role in developing, testing, and deploying programs and systems that meet the highest standards of quality and security.
Responsibilities
- Design, develop, test, deploy, and support programs and systems in line with defined requirements, ensuring security and quality in every aspect of your work.
- Create and update comprehensive documentation, and effectively share information to colleagues, supervisors, and clients through engaging presentations.
- Provide timing and scheduling estimates to the squad Product Owner, and propose corrective actions to timelines when necessary.
- Engage in effective communication and cooperation with other squad members to facilitate the successful implementation of projects by offering guidance and support.
- Develop and maintain strong working relationships with solutions delivery peers and other IT Delivery partners.
- Demonstrate customer centricity by closely collaborating with internal customers to realize their needs and deliver exceptional solutions.
Requirements
- Strong familiarity with Java 8/11/17 and development frameworks including core and web Java, Spring Framework, Spring Boot, JPA, Junit, Tomcat, Eclipse/IntelliJ.
- Experience with web-service related technologies, including XML, Ajax, JSON, RESTFul webservice, and SOAP WS.
- Familiarity with continuous integration/delivery build environment tools such as GIT/Bitbucket, Jenkins/CloudBees, Maven, Coverage, and Static/Dynamic.
- Proficiency in Linux operating systems.
- Knowledge of HTML5, CSS3, and modern JavaScript frameworks like Angular, AngularJS, jQuery, and Bootstrap would be beneficial.
- Experience with data modelling and data migration is a plus.
- Familiarity with Ansible or any other platform automation tools is desirable.
- Knowledge in virtualization and containerization concepts and technologies such as VMware, vSphere, Docker, OpenShift, and Kubernetes would be advantageous.