Back to job search
Lorven Technologies Inc. logo

Senior Java Developer / Technical Lead

  • Toronto, ON
  • Hybrid
  • Posted Oct 16, 2026
  • 1 position

Opens LinkedIn

Sign in to save this job
Employment type
Contract
Experience level
Senior · 8+ years
Posting language
English
Working hours
40 hours per week
Seniority
Mid-Senior level
Application method
Direct apply is available

Job summary

Design and deliver secure, scalable Java/Spring Boot microservices, APIs, and event-driven applications for banking and payment systems, including batch processing, database solutions, cloud deployments, and CI/CD pipelines. Lead technical design, code reviews, testing, releases, and production support while mentoring developers and collaborating across teams to improve reliability and performance.

Job details

Senior Java Developer / Technical Lead Location: Ontario, Canada – Hybrid Experience: 8+ Years Job Description We are seeking an experienced Senior Java Developer / Technical Lead to design and deliver secure, scalable, high-performance banking and payment applications. The ideal candidate will have strong expertise in Java, Spring Boot, microservices, REST APIs, Kafka, database optimization, and cloud-native technologies, along with proven technical leadership experience. Key Responsibilities Design and develop Java/Spring Boot microservices, REST APIs, and event-driven applications. Build high-volume, low-latency distributed services for banking, payments, and account servicing. Implement batch processing, data migration, archival, synchronization, and recovery solutions. Work with MongoDB, Oracle, PostgreSQL, and other relational/NoSQL databases. Deploy and migrate applications using OpenShift, Kubernetes, AWS, or similar cloud platforms. Develop CI/CD pipelines using Jenkins, GitHub, Maven, Gradle, and Harness. Implement API security using OAuth 2.0, TLS, and encryption. Lead technical design, code reviews, testing, releases, and production support. Mentor developers and establish coding standards and engineering best practices. Monitor application performance using Splunk, Kibana, AppDynamics, Instana, or Datadog. Collaborate with architecture, QA, DevOps, security, and product teams to improve application reliability and performance. Required Skills 8+ years of experience in Java/J2EE development. Strong expertise in Java, Spring Boot, Spring MVC, Spring Data, and Spring Batch. Hands-on experience with microservices, REST APIs, Kafka, and enterprise messaging technologies such as RabbitMQ, IBM MQ, or JMS. Strong database experience with MongoDB and Oracle/PostgreSQL. Experience with Kubernetes, OpenShift, AWS, or equivalent cloud platforms. Proficiency in Jenkins, Maven, Gradle, GitHub, SonarQube, and CI/CD pipelines. Strong understanding of API security, OAuth 2.0, TLS, and encryption. Experience with automated testing, including JUnit, Mockito, integration testing, and performance testing. Production troubleshooting, application monitoring, and performance optimization experience. Proven technical leadership, mentoring, and engineering delivery skills. Preferred Qualifications Banking, payments, cards, digital wallets, or account-servicing domain experience. Experience with Cassandra, MariaDB, Apigee, AWS, or Google Cloud. Familiarity with Autosys and enterprise batch scheduling. AWS or other relevant cloud certifications. Experience with AI-assisted software development tools.

What you’ll do

Design and deliver secure, scalable Java/Spring Boot microservices, APIs, and event-driven applications for banking and payment systems, including batch processing, database solutions, cloud deployments, and CI/CD pipelines. Lead technical design, code reviews, testing, releases, and production support while mentoring developers and collaborating across teams to improve reliability and performance.

Requirements

Requires 8+ years of Java/J2EE experience, strong expertise in Spring technologies, microservices, REST APIs, Kafka or enterprise messaging, databases, cloud platforms, and CI/CD tools. Candidates should also have experience with API security, automated testing, production troubleshooting, performance optimization, and technical leadership.

Listed skills

  • Java · Preferred
  • Spring Boot · Preferred
  • REST APIs · Preferred
  • MongoDB · Preferred
  • Oracle · Preferred
  • PostgreSQL · Preferred
  • Kubernetes · Preferred
  • Amazon Web Services · Preferred
  • CI/CD · Preferred
  • Automated testing · Preferred

Other relevant skills

Identified from the job description. Confirm important requirements above.

  • Java
  • Spring Boot
  • Microservices
  • REST APIs
  • Kafka
  • MongoDB
  • Oracle
  • PostgreSQL
  • Kubernetes
  • OpenShift
  • AWS
  • CI/CD
  • API Security
  • OAuth 2.0
  • Automated Testing
  • Technical Leadership

Job areas

  • Software
  • Technology
  • Management & Leadership
  • Finance & Accounting

More jobs from Lorven Technologies Inc.

See all jobs from Lorven Technologies Inc.