Huntel Global logo

Senior Java Software Engineer- Ministry Experience

Huntel Global

Toronto, Canada

Share this job:
Posted: 5 hours ago

Job Description

<p><b>Title: </b>Senior Java Software Engineer- Ministry Experience</p><p><b>Location: </b>Toronto, ON (Onsite)</p><p><b>Type:</b> Long Term Contract</p><p><br></p><p><b>Introduction:</b></p><p>Join a rock-solid organization as our client’s next Senior Java Software Engineer 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.</p><p><br></p><p><b>Responsibilities:</b></p><ul><li>Design Microservice RESTful APIs with Microservice architecture </li><li>Design and implement scalable, high-performance applications using Java Spring Boot frameworks. </li><li>Work with Database integration framework, write DB SQLs, scripts and Store Procedures </li><li>Ensure application robust and reliable. </li><li>Implement security best practices. </li><li>Build Docker image for application. </li><li>Test Docker image and container on local development machine for developed application </li><li>Implement modern DevOps practices, write CI/CD pipeline scripts for Azure DevOps CICD integration. </li><li>Write YAML files for application configuration, deployment, and orchestration on Microsoft Azure </li><li>Build, integrate and deploy Microservice Apps on Azure. </li><li>Write clean, maintainable, and testable code, adhering to best practices. </li><li>Conduct application unit testing and integration testing cross all environments. </li><li>Conduct issue investigation, resolution and bug fixing cross all environments. </li><li>Collaborate with frontend developers and other teammates to ensure seamless integration of APIs with the other systems. </li><li>Create and maintain technical documentation. </li><li>Work in agile team environment </li></ul><p><br></p><p><b>Must Have:</b></p><ul><li>10 years of experience in developing Java Spring Boot applications </li><li>Strong experience in RESTful API design and Microservice architecture. </li><li>Extensive work experience in SQL databases such as MySQL or Oracle. </li><li>Fluency in write DB SQLs, scripts and procedures. </li><li>Experience with serverless architectures using tools like Azure Functions or Logic Apps. </li><li>Familiar with REST, SOAP and Application Gateway Integration. </li><li>Familiarity with API Gateway and Management, service discovery, and load balancing in cloud environments. </li><li>Proficiency in version control systems like Git or collaborative platforms like GitHub, GitLab, or Bitbucket. </li><li>Experience with modern build pipelines and tools eg Jenkins and Groovy scripts </li><li>Proven work experience in Docker technology </li><li>Strong Knowledge in Kubernetes technology </li><li>Work experience in Infrastructure as Code (IaC) approach </li><li>Experience in working with Azure DevOpos, Azure Portal and AKS is a plus. </li><li>Understanding of security best practices for Java application, especially in cloud-hosted applications. </li><li>Familiarity with API gateways, service discovery, and load balancing in cloud environments. </li><li>Work experience in RESTful API unit test tools </li><li>Be familiar with Hypervisor and Virtualization technologies. </li><li>Have fundamental knowledge of cloud computing and basic Networking skills. </li><li>Strong problem-solving skills </li><li>Cloud certifications such as Microsoft Azure Developer are highly desirable. </li></ul><p><br></p><p><b>About Drake International:</b></p><p>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.</p><p><br></p><p>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.</p>
Back to Listings

Create Your Resume First

Give yourself the best chance of success. Create a professional, job-winning resume with AI before you apply.

It's fast, easy, and increases your chances of getting an interview!

Create Resume

Application Disclaimer

You are now leaving Tdotjobs.ca and being redirected to a third-party website to complete your application. We are not responsible for the content or privacy practices of this external site.

Important: Beware of job scams. Never provide your bank account details, credit card information, or any form of payment to a potential employer.