Java Developer

Apptoza Inc โ€” Canada ยท Posted ~2 days ago

Senior Contract Hybrid

Skills

Java Spring Boot Microservices REST APIs Angular TypeScript HTML CSS JavaScript SQL Git CI/CD Agile Scrum

๐Ÿ”“ Log in to save this job, tailor your resume & track your apply process โ€” 7 days free, no card needed.

Log in to add to target list

Summary

A financial sector organization is seeking an experienced Java Developer to join their team on a hybrid basis. The role involves designing, developing, and maintaining full-stack applications, integrating RESTful APIs and microservices, and collaborating with cross-functional teams. The ideal candidate will have over 7 years of Java full-stack experience, strong knowledge of Spring Boot, Angular, and modern web technologies, and a background in Agile methodologies.

Highlights

1-year hybrid contract role in the banking domain. Requires 7+ years of experience in Java full-stack development, focusing on Spring Boot, microservices, and Angular. Involves building scalable web applications, RESTful APIs, and participating in Agile environments.

Description

Job Title: Java Developer - spring boot, api, angular (Banking domain) Location: Toronto, ON, Canada (4 Hybrid) Contract: 1 Year Job Description We are looking for an experienced Java Developer with strong expertise in Spring Boot, REST APIs, and Angular. The ideal candidate should have experience in developing scalable web applications and working in Agile environments. Required Skills 7+ years of experience in Java Full Stack development.Strong experience with Java, Spring Boot, and Microservices.Hands-on experience in developing and consuming REST APIs.Proficiency in Angular (8+/latest versions), TypeScript, HTML, CSS, and JavaScript.Experience with SQL databases, Git, and CI/CD tools.Knowledge of Agile/Scrum methodologies.Responsibilities Design, develop, and maintain full-stack applications using Java and Angular.Build and integrate RESTful APIs and microservices.Collaborate with developers, business analysts, and QA teams.Participate in code reviews, testing, and deployment activities.Support application enhancements and ensure high-quality deliverables.