Back to job search
Tamanna Technology logo

Senior Java developer

  • Toronto, ON
  • On-site
  • Posted Sep 30, 2026
  • 1 position

Opens LinkedIn

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

Job summary

Design, build, optimize, and maintain Java and Spring Boot microservices, REST APIs, and relational database interactions for enterprise applications. Improve performance and reliability through SQL and database tuning, testing, code reviews, and integration with third-party applications and data pipelines.

Job details

We are looking for a Java Spring Boot Developer with strong Relational Database (SQL) experience to join our backend engineering team. In this role, you will be responsible for building, optimizing, and maintaining scalable RESTful APIs, core microservices, and database interactions for enterprise applications. Key Responsibilities Microservices Development: Design, build, and maintain high-performance backend microservices using Java and Spring Boot. Database & SQL Engineering: Write, optimize, and debug complex SQL queries, stored procedures, and database schemas for relational databases. Core Backend Development: Write efficient, maintainable backend code using Java and Spring Boot, while supporting legacy Java / J2EE architectures where required. API Integration: Develop robust REST APIs and integrate third-party applications, ORM frameworks (Hibernate/Spring Data JPA), and data pipelines. Code Quality & Testing: Write clean, unit-tested code (JUnit/Mockito) and participate in peer code reviews to maintain high technical standards. Performance Tuning: Troubleshoot database bottlenecks, index management, and API latency to ensure high availability and responsiveness. Key Qualifications Technical Requirements: Java & Spring Boot: Proven hands-on experience building enterprise backend applications using Java and Spring Boot. Database & SQL Skills: Solid proficiency in relational databases (PostgreSQL, MySQL, Oracle, DB2, or MS SQL Server) with advanced SQL query writing and performance tuning experience. ORM & Data Access: Hands-on experience with Spring Data JPA or Hibernate. API Design: Strong knowledge of RESTful API design principles and JSON/XML handling. Version Control & CI/CD: Familiarity with Git and standard CI/CD deployment pipelines.

What you’ll do

Design, build, optimize, and maintain Java and Spring Boot microservices, REST APIs, and relational database interactions for enterprise applications. Improve performance and reliability through SQL and database tuning, testing, code reviews, and integration with third-party applications and data pipelines.

Requirements

Requires hands-on experience developing enterprise backend applications with Java and Spring Boot, along with advanced SQL skills and experience with relational databases. Also requires familiarity with Hibernate or Spring Data JPA, REST API design, JSON/XML, Git, and CI/CD pipelines.

Listed skills

  • Java · Preferred
  • Spring Boot · Preferred
  • SQL · Preferred
  • Git · Preferred
  • CI/CD · Preferred

Other relevant skills

Identified from the job description. Confirm important requirements above.

  • Java
  • Spring Boot
  • Relational Databases
  • SQL
  • Microservices
  • RESTful APIs
  • Hibernate
  • Spring Data JPA
  • JUnit
  • Mockito
  • Git
  • CI/CD
  • Database Performance Tuning
  • JSON
  • XML

Job areas

  • Software
  • Technology
  • Engineering

More jobs from Tamanna Technology

See all jobs from Tamanna Technology