-
View all jobs
We are seeking a skilled Senior Java Developer to join our client's dynamic team in a hybrid role, requiring candidates to visit the office once or twice a week. This role involves contributing to all aspects of software development, from architecture and design to development, testing, and release. You will work with cutting-edge cloud technologies to build secure, scalable, and high-performance solutions.
As a Senior Java Developer, you will collaborate closely with product managers, software architects, and development teams to transform high-level requirements into innovative product enhancements. The ideal candidate will have strong expertise in Java (Spring Boot), cloud platforms (AWS or equivalent), API development, and scalable system design. Experience with modern software development practices, CI/CD pipelines, and infrastructure automation using Terraform is essential.
This is an exciting opportunity for a motivated individual who thrives in a hybrid work environment and is passionate about cloud technologies, continuous learning, and delivering high-quality software solutions.
Responsibilities
As a Senior Java Developer, you will collaborate closely with product managers, software architects, and development teams to transform high-level requirements into innovative product enhancements. The ideal candidate will have strong expertise in Java (Spring Boot), cloud platforms (AWS or equivalent), API development, and scalable system design. Experience with modern software development practices, CI/CD pipelines, and infrastructure automation using Terraform is essential.
This is an exciting opportunity for a motivated individual who thrives in a hybrid work environment and is passionate about cloud technologies, continuous learning, and delivering high-quality software solutions.
Responsibilities
- Contribute to all aspects of software development from architecture to design to estimation to development to testing and release
- Develop, debug, and build automated tests for multiple programming assignments
- Partner with product owners, software architects, and other software engineers to iteratively turn high-level requirements into product enhancements that are delivered to customers incrementally
- Contribute to improvements in processes and deliverables that increase the effectiveness of the team in responding to customers and our needs
- Monitor large-scale production applications and have experience with deployment, infrastructure design, and maintenance
- Bachelor's degree in Computer Science or related field, or equivalent work experience
- Strong production-level Java development experience.
- Experience using Terraform to build infrastructure as code.
- Hands-on experience with AWS (or other cloud providers) technologies such as SQS, S3, DynamoDB, IAM, Lambda, etc.
- Hands-on experience in Java Development along with good problem-solving skills.
- Experience working on Spring/Spring-Boot Framework.
- Hands-on experience with Search technology esp ElasticSearch / AWS OpenSearch, is a strong plus.
- Experience building scalable systems and services in the cloud, including calling other REST services from within a REST service.
- Skill and experience using design patterns
- Experience in building, running, and monitoring SaaS applications at large scale
- Experience with multi-repo GIT code bases, REST-based web services, testing frameworks such as Blazemeter, shell scripts, and automated CI/CD pipelines.
Key Skills
Ranked by relevance
cloud
java
aws
elasticsearch
terraform
dynamodb
saas
cicd
git
sqs
esp
s3
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Senior Golang Developer (Fullstack, BE-Heavy)
2026-06-23
Contract
Mid-Senior
Ukraine
IT Services
Engineering
View Job Details
Related
Senior Rust Developer (Systems & Infrastructure)
2026-06-23
Contract
Mid-Senior
Ukraine
IT Services
Information Technology
View Job Details
Related
Data & ML Engineer - Newcastle
2026-06-19
Full-time
Not Applicable
United Kingdom
IT Services
Engineering
Login to Apply
- Posted
- Mar 01, 2025
- Type
- Contract
- Level
- Mid-Senior
- Location
- Toronto
- Company
- Techedin
Industries
IT Services
IT Consulting
Categories
Engineering
Information Technology
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Senior Golang Developer (Fullstack, BE-Heavy)
2026-06-23
Contract
Mid-Senior
Ukraine
IT Services
Engineering
View Job Details
Related
Senior Rust Developer (Systems & Infrastructure)
2026-06-23
Contract
Mid-Senior
Ukraine
IT Services
Information Technology
View Job Details
Related
Data & ML Engineer - Newcastle
2026-06-19
Full-time
Not Applicable
United Kingdom
IT Services
Engineering