← Browse all jobs
AI

Java Developer 10yrs experience – Banking

Apptoza Inc.
Toronto, OntarioOn-site2 days ago
Apply Now →

About this role

Role: Java Developer 10yrs experience – Banking Location: [Toronto ] Job Type: Contract Job Summary We are seeking an experienced Java Developer with 10+ years of hands-on experience and a strong background in the Banking/Financial Services domain. The ideal candidate should have expertise in developing enterprise Java applications, microservices, and REST APIs while working in Agile environments. Responsibilities • Design, develop, and maintain enterprise Java applications. • Develop RESTful APIs and microservices using Spring Boot. • Collaborate with business analysts, architects, QA, and DevOps teams. • Participate in application design, code reviews, testing, and deployment. • Troubleshoot and resolve production issues. • Ensure application performance, security, and scalability. • Follow Agile/Scrum development practices. Required Skills • 10+ years of Java development experience. • Strong experience with Java 8/11/17. • Hands-on experience with Spring Boot, Spring MVC, Spring Security, and Microservices. • Experience with REST APIs, Hibernate/JPA, Maven/Gradle. • Strong SQL experience (Oracle, SQL Server, PostgreSQL, or MySQL). • Experience with Git, Jenkins, CI/CD, and Docker/Kubernetes is a plus. • Excellent problem-solving and communication skills. Banking Experience Candidates must have experience in one or more of the following: • Retail Banking • Commercial Banking • Digital Banking • Payments • Credit Cards • Lending • Core Banking • AML/KYC Education Bachelor's degree in Computer Science, Information Technology, or a related field.
Want to see how well you match this job?
Get AI-scored for free →