Senior Java Developer with expertise in API development to build scalable applications securing payment authentication and authorization mechanisms
S.i. Systems
Vancouver, BC-
Number of positions available : 1
- Salary To be discussed
-
Contract job
- Published on April 18th, 2025
-
Starting date : 1 position to fill as soon as possible
Description
Our Vancouver client in the banking services industry is looking for a Senior Java Developer with expertise in API development to build scalable applications securing payment authentication and authorization mechanisms.
Note: 6-month contract to start. This role is hybrid, 1-2 days in the office
Must Have:
- 8+ years' experience with Java development, preferable Java 17-21
- Expertise in API development implementing RESTful/ SOAP APIs
- Solid understanding of API security principles, including authentication (AuthN) and authorization (AuthZ) mechanisms.
- Hands-on experience with OpenAPI YAML Specifications.
- Experience ensuring network-level security within APIs.
- Proficiency in Spring Boot 3 and Microservices
- Hands-on experience with Maven for build and dependency management.
- Experience working with Spring Cloud Configuration and Spring Cloud Gateway for microservices architecture.
- Strong knowledge of Redis for caching and performance optimization.
Nice to Have:
- Kubernetes and containerization experience
- CI/CD pipelines
- Monitoring tools for API performance analysis
- Agile development environment experience
Requirements
undetermined
undetermined
undetermined
undetermined
Other S.i. Systems's offers that may interest you