- Develop and maintain web applications using React.js for the front end and Java for the back end.
- Design, implement, and maintain APIs and microservices.
- Collaborate with cross-functional teams including designers, product managers, and other developers to deliver high-quality software solutions.
- Implement and maintain Continuous Integration and Continuous Deployment (CI/CD) pipelines for effective and automated software delivery.
- Configure and manage servers to ensure optimal performance, security, and scalability.
- Troubleshoot and debug issues in development, testing, and production environments.
- Stay up-to-date with the latest technologies and best practices in web development, CI/CD, and server configuration.
- Designing and implementing technical solutions, standards and procedures
- Participate in software development projects using an Agile approach.
- Provide support during the development, testing and deployment phases at a client's site.
- Hands-on experience with CI/CD tools such as Jenkins, GitLab CI/CD, or similar.
- Proficiency in configuring and managing servers, preferably with experience in AWS, Azure, or Google Cloud Platform.
- Provide technical expertise on various projects within the Digital entity of Assystem