Job Description
The person in this role plays a key part in the design and development of integration services and web services. Reporting to the Director of Solutions Architecture & Software Engineering, the individual will develop robust microservices while ensuring the performance, reliability, and scalability of systems.
Key Responsibilities
- Design Back-End integration services using the Java programming language.
- Develop and support web services and inter-system integration services.
- Collaborate with the team to propose effective technical solutions for data exchange needs.
- Contribute to the containerization of applications by working with Docker and Kubernetes.
- Develop unit tests to ensure code quality and stability.
- Provide estimates and develop prototypes to validate technical choices.
- Maintain and enhance existing applications by adding new features and optimizing code.