Huntel Global

Senior Java API Developer- Ministry Experience

Job Location

Toronto, ON, Canada

Job Description

Title: Senior Java API Developer- Ministry Experience Location: Toronto, ON (Hybrid) Type: Long Term Contract Introduction: Join a rock-solid organization as our client’s next Intermediate Senior Java API Developer and sit at the center of projects that drives decisions. You’ll help one of Canada's most trusted organizations work on the latest project, and be rewarded with great opportunities. Responsibilities Detailed design and specification documents for RESTful APIs, including endpoints, request/response models, authentication, and error handling. Clean, scalable, and secure REST APIs built using Java and Spring Boot, adhering to best practices and company standards. Modular and decoupled microservices, designed and deployed independently, with clear inter-service communication protocols. Using APIs to develop application based on the business requirement to transform and route data. Comprehensive test coverage using tools like JUnit, Mockito, or Test Containers to ensure code reliability and prevent regressions. Efficient relational database schemas designed and implemented to support API data storage and retrieval. Profiled and optimized APIs for response time, memory usage, and throughput, ensuring high performance under load. Secure API calls with proper authentication (e.g., OAuth2, JWT), authorization, input validation, and protection against common vulnerabilities (OWASP). Dockized applications with configuration files, docker-compose scripts, and Kubernetes manifests (if applicable) for smooth deployment. Integrated monitoring (e.g., Prometheus, Grafana) and logging (e.g., ELK stack, Logstash, or Splunk) for operational visibility. Produce clear documentation for developed systems such as design, deployment instructions, and operational guides. Regular code reviews, feedback sessions, and mentorship to junior developers, ensuring code quality and knowledge sharing. Weekly or sprint-based status updates on development progress, blockers, and delivered functionalities. Timely resolution of production issues, regression fixes, and performance improvements based on user feedback and testing. Available for any on-call on weekend for production issues. Must Have: Extensive experience in designing, building, and consuming REST APIs, including experience with API documentation and testing. In-depth knowledge of integration patterns and best practices, including experience designing and building integration solutions using Spring Integration In-depth knowledge of microservice architecture and experience building scalable, highly available systems using various Azure Services. Hands-On experience in messaging queuing and event driven architecture. Experience with asynchronous communication, multi-threading. Knowledge on Integration with Oauth2, JWT, SAML, etc. Strong skills in SQL and experience working with relational databases, such as SQL Server, or Oracle. Knowledge of data transformation techniques, such as mapping and normalization, and experience using them in a Spring Integration context. Nice to have: Knowledge and experience in Criminal Justice Business and System Experience with asynchronous communication, multi-threading. Ability to transform data between different formats (JSON, XML, CSV). About Drake International: Since 1951, Drake International has been a global leader in flexible and permanent staffing, connecting people with the right roles at any career stage, both in Canada and worldwide. As a leading recruitment and HR partner, we collaborate directly with employers to bring you the best opportunities at no cost, ensuring a human-centered approach that helps everything work seamlessly. Drake International is an equal opportunity employer and champions accessibility, inclusivity and diversity in the workplace. We are committed to providing accommodation for applicants with disabilities throughout the recruitment process. If you require accommodation, please contact your Branch Representative.

Location: Toronto, Ontario, CA

Posted Date: 11/5/2025
View More Huntel Global Jobs

Contact Information

Contact Human Resources
Huntel Global

Posted

November 5, 2025
UID: 5482881183

AboutJobs.com does not guarantee the validity or accuracy of the job information posted in this database. It is the job seeker's responsibility to independently review all posting companies, contracts and job offers.