Senior Java Developer / Technical Lead (Toronto)

Senior Java Developer / Technical Lead (Toronto)

17 Oct
|
Lorven Technologies
|
Toronto

17 Oct

Lorven Technologies

Toronto

Senior Java Developer / Technical Lead

Location: Ontario, Canada – Hybrid

Experience: 8+ Years

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 robust 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.

📌 Senior Java Developer / Technical Lead (Toronto)
🏢 Lorven Technologies
📍 Toronto

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior java developer / technical lead (toronto) / toronto

Subscribe to this job alert:

Get the latest job offers by email for: senior java developer / technical lead (toronto) / toronto