Back to results

Lead Software Engineer

  • Toronto, ON, Canada

Full-time

Apply on LinkedIn About employer

Applications open in a new tab.

Job details

Job type
Full-time
Apply by
Experience
Years of Experience: 10-15 Years
Posting language
English
Posted

Original job description

Java Tech Lead

Location: PCS CA~TORONTO

Years of Experience: 10-15 Years

Job Summary: We are seeking a skilled Java Tech Lead with expertise in Spring Boot, Microservices, API development (REST), Oracle Database queries, and batch processing. The candidate will have end-to-end ownership of projects, translating business requirements into robust technical designs and high-quality code. The resource will be responsible for building scalable Java Microservices and managing complex database queries in Oracle.

Responsibilities

  • Translate business requirements into technical designs and high-quality code. Build and maintain scalable Java Microservices and Spring Boot applications. Design and optimize complex queries and schemas in Oracle.
  • Develop and manage Daily, Monthly, and Quarterly batch jobs using Spring Boot for seamless file transfers.
  • Unit testing, conduct code reviews, and support SIT and UAT phases to ensure defect-free deployments. Leverage GitHub Copilot to enhance development cycles and code review efficiency.

Mandatory Skills

  • Expert-level proficiency in Java, Spring Boot, and Microservices architecture.
  • Deep experience with Oracle SQL and PL/SQL.
  • Hands-on experience with RESTful API development and batch file-based interfaces.
  • Excellent communication skills as the resource needs to interact with clients & teams.

Preferred Skills

  • Familiarity with Git, CI/CD pipelines, and GitHub Copilot.
  • Knowledge of Loan IQ and Loan IQ SDK is an added advantage.

Qualifications: Bachelor's degree in Computer Science or related field.
More about this job

Responsibilities

Translate business requirements into technical designs and high-quality code, and build and maintain scalable Java microservices and Spring Boot applications. Optimize Oracle queries and schemas, manage scheduled batch jobs and file transfers, and support testing, code reviews, and deployment phases.

Requirements

Requires 10–15 years of experience and expert proficiency in Java, Spring Boot, and microservices, with deep Oracle SQL and PL/SQL experience. Candidates should have hands-on REST API and batch file-interface experience, strong communication skills, and a bachelor's degree in Computer Science or a related field; Git, CI/CD, GitHub Copilot, and Loan IQ knowledge are preferred or advantageous.

Skills

  • Java
  • Spring Boot
  • Microservices
  • Oracle SQL
  • PL/SQL
  • REST API Development
  • Batch Processing
  • File Transfers
  • Unit Testing
  • Code Reviews
  • Git
  • CI/CD
  • GitHub Copilot
  • Loan IQ
  • Loan IQ SDK
  • Communication

Visa sponsorship

Not detected in the job text

Categories

  • Software
  • Technology
  • Engineering
  • Management & Leadership

Keywords

  • Java
  • Spring Boot
  • Microservices
  • REST APIs
  • Oracle Database
  • Oracle SQL
  • PL/SQL
  • Batch Processing
  • Batch Jobs
  • File Transfers
  • Git
  • CI/CD Pipelines
  • GitHub Copilot
  • Loan IQ
  • Loan IQ SDK
  • Unit Testing
  • Code Reviews
  • SIT
  • UAT
  • Technical Design
  • Business Requirements
  • Scalable Applications
  • Database Queries
  • Database Schemas
  • Software Development
  • Client Communication

Report this job

Get in touch
MovoJobs

Contact us