API Developer
Location: Toronto, ON - Hybrid - (Onsite 3 days per week)
Pay Rate: $88.85/Hr - $104.87/hr
Contract Length: 12 Months.
We at Raise are hiring an API Developer for one of our top clients. After establishing themselves as an industry leader, they’re now expanding their team to meet rising demand. We’re hiring right now; if you’re interested, apply below for your chance to join a great place to work.
Responsibilities:
Review assigned tasks, project deliverables, troubleshooting issues, or enhancements
Prioritize any urgent requests from stakeholders
Writing and testing code, scripts, or configurations.
Team members frequently collaborate with colleagues, whether through pair programming, code reviews, or brainstorming sessions.
Depending on the project, team members may engage with stakeholders to gather requirements, provide updates, or discuss technical solutions.
This ensures that the team’s work aligns with business needs and expectations.
Team members document their work, including technical designs, configurations, and processes. This ensures that knowledge is preserved and accessible to the team.
Key Attributes for Success:
Proactive and Self-Reliant: Team members are expected to take ownership of their tasks, seek solutions independently, and contribute meaningfully to the team’s goals.
Collaborative and Supportive: A strong emphasis is placed on teamwork, with members supporting each other to overcome challenges and achieve success.
Eager to Learn: The team values individuals who are curious, open to feedback, and committed to continuous improvement.
Must-have skills:
Bachelor’s degree in Computer Science, Information Technology, or a related field.
Minimum of 4 years of experience in API development, with strong expertise in designing and implementing RESTful APIs using Java Spring Boot.
Hands-on experience with OpenShift Container Platform for deploying and managing containerized applications.
Proficiency in API management platforms, particularly Apigee, for proxy configuration, traffic management, and analytics.
Strong understanding of microservices architecture and containerization using Docker and Kubernetes.
Experience with API security protocols, including OAuth2, OpenID Connect, and JWT.
Hands-on experience with GitHub Actions for CI/CD pipelines.
Proficiency in working with databases, specifically Microsoft SQL Server and PostgreSQL.
Excellent problem-solving skills, analytical thinking, and attention to detail.
Strong verbal and written communication skills, with the ability to articulate technical concepts to diverse stakeholders
Nice-to-have Skills:
Experience with GraphQL APIs and event-driven architectures.
Knowledge of monitoring and logging tools like ELK Stack for API performance and error tracking.
Understanding of compliance frameworks, regulatory requirements, and audit processes.
Experience with API testing tools such as Postman, Swagger, or SoapUI, and performance testing frameworks.
Familiarity with Helm charts for Kubernetes application deployment.
Experience with the Kafka producer/consumer model for event-driven messaging and streaming data.
Looking for meaningful work? We can help!
Raise is an established hiring firm with over 65 years of experience. We believe strongly in making the world a better place through work, which is why we’re a certified B Corporation and donate 10% of our profits to charity.
We strive to build teams that reflect the diversity of the communities we work in. We encourage all qualified applicants to apply, including people from traditionally underrepresented groups such as women, visible minorities, Indigenous peoples, people identifying as LGBTQ2SI, veterans, and people with visible/nonvisible disabilities.
We have a dedicated webpage for accommodations where you can learn more about what we offer and request accommodation: https://raise.jobs/accommodations/
In order to submit candidates for roles, our clients will sometimes require personal information to confirm the identity of applicants and their legal status to work. Raise will never ask you for personal or banking information unless you have been selected for a job. If you are ever unsure about the legitimacy of this or another job posting by Raise (or have any other questions), please contact us at +1 800-567-9675 or hello@raiserecruiting.com
#FIN24