Java Spring Boot Developer
Design and implement RESTful APIs and microservices using Spring Boot while optimizing complex SQL queries and database schemas. Integrate AI-powered code generation tools into existing systems and ensure code quality through reviews and performance troubleshooting.
- On-site
- Toronto, ON
- Posted Aug 4, 2026
- Apply by Jan 31, 2027
- 1 position
Job summary
Design and implement RESTful APIs and microservices using Spring Boot. Develop and optimize complex SQL queries, stored procedures, and database schemas. Utilize AI-powered code generation tools (GitHub Copilot, Amazon CodeWhisperer, or similar). Integrate AI-generated code into existing systems. Troubleshoot application and database performance issues. Participate in code reviews and ensure code quality. Stay updated on emerging AI tools and frameworks. Required Qualifications 3+ years of Java and Spring Boot development. Strong SQL expertise (PostgreSQL, MySQL, SQL Server). Hands-on experience with AI code generation tools (GitHub Copilot, ChatGPT, etc.). Experience with Microservices, REST APIs, and Docker/Kubernetes. Knowledge of software engineering principles, design patterns, and Git. Strong problem-solving skills and Agile experience.
What you’ll do
Design and implement RESTful APIs and microservices using Spring Boot while optimizing complex SQL queries and database schemas. Integrate AI-powered code generation tools into existing systems and ensure code quality through reviews and performance troubleshooting.
Requirements
Requires over 3 years of experience in Java and Spring Boot development with strong SQL expertise. Candidates must have hands-on experience with AI code generation tools and knowledge of Docker, Kubernetes, and Agile methodologies.
Listed skills
- KubernetesPreferred
- MySQLPreferred
- SQLPreferred
- REST APIsPreferred
- PostgreSQLPreferred
- DockerPreferred
- AgilePreferred
- JavaPreferred
- Spring BootPreferred
- GitPreferred
Other relevant skills
Identified from the job description. Confirm important requirements above.
- Java
- Spring Boot
- SQL
- PostgreSQL
- MySQL
- SQL Server
- GitHub Copilot
- ChatGPT
- Microservices
- REST APIs
- Docker
- Kubernetes
- Git
- Agile
- Design Patterns
- Software Engineering
Job areas
- Software
- Technology
- Engineering
- Consulting
- Data & Analytics
Additional details
- Minimum experience
- 2+ years
- Apply by
- Jan 31, 2027
- Posting language
- English
- Working hours
- 40 hours per week
- Seniority
- Mid-Senior level
- Application method
- Direct apply is available
