Intermediate Full Stack developer to develop microservices with Java (Spring) and Javascript (React) to enhance a payment engine application for our public
S.i. Systems
Calgary, AB-
Number of positions available : 1
- Salary To be discussed
-
Contract job
- Published on March 14th, 2025
-
Starting date : 1 position to fill as soon as possible
Description
Our public sector client is seeking a Intermediate Full Stack developer to develop microservices with Java (Spring) and Javascript (React) to enhance a payment engine application
Candidates must be located in Calgary. Hybrid work model of 1-2 days on site/month. 37.5 hour work week.
Must haves:
- 3+ years of experience as a full-stack developer, developing microservices with Java (Spring) and JavaScript frontend libraries (React, Angular, Bootstrap)
- 3+ years of experience with unit and integration tests, and working with tools like Git, GitLab, Jenkins, Docker, Kubernetes, RabbitMQ, and messaging queues.
- 3+ years of experience analyzing and resolving penetration test issues using tools like Burp Suite or Postman and integrating payment frameworks and payment gateways.
Nice to haves:
- Strong verbal and written communication skills to effectively communicate internally and externally.
- Strong problem-solving, documentation, and analytical skills, with ability to manage multiple competing priorities and meet tight deadlines.
- Solid software development background with experience in microservices-based architecture, Spring Framework, and knowledge of message brokers.
Responsibilities:
• Participate in system design, implementation of new features and application enhancements
• Create and develop new or enhanced applications based on stakeholder feedback and new technologies and development practices.
• Be familiar with working in an Agile development environment and using project management tools.
• Design and implement backend services and APIs using Spring technologies to handle user requests, data processing, and business logic.
• Interact with relational databases to store, update and retrieve data, including database schema design and query optimization.
• Troubleshoot application problems, monitor application performance and implement optimizations to ensure scalability and responsiveness.
• Build and maintain efficient, secure, and scalable RESTful APIs (or GraphQL APIs) to support front-end and external system integrations.
Requirements
undetermined
undetermined
undetermined
undetermined
Other S.i. Systems's offers that may interest you