
Back End Engineer
- Vancouver, BC
- Permanent
- Temps-plein
- 6-month contract Back End Engineer role.
- Global enterprise organization.
- In-office work environment in Vancouver, 4 days a week in office.
- Strong experience with Java (Spring Boot, Hibernate, etc.) and related technologies.
- Proven experience with AWS services (EC2, RDS, Lambda, S3, etc.).
- Familiarity with database management systems such as MySQL, PostgreSQL, or NoSQL databases.
- Experience in building and maintaining RESTful APIs.
- Knowledge of microservices architecture and design patterns.
- Familiarity with version control systems (Git).
- Strong understanding of security best practices for web applications.
- Experience with creating architecture solutions and documentation.
- Experience with containerization (Docker, Kubernetes).
- Knowledge of messaging systems like Kafka, RabbitMQ.
- Skills to include: Avro, Event Driven Architecture, MongoDB, Micro Services, UML, GitLab.
- Familiarity with Agile development methodologies.
- Experience with JavaScript or front-end technologies is a plus.
- Python and Gitlab copilot experience as nice to haves.