-
View all jobs
We are seeking a skilled Senior Java Developer to join our client dynamic team in a hybrid role, requiring candidates to visit the office once or twice a week. In this role, you will be involved in all aspects of software development, working with cutting-edge cloud technologies to build secure, scalable, and high-performance solutions.
You will collaborate closely with product managers, software architects, and development teams to transform high-level requirements into innovative solutions. The ideal candidate will have strong expertise in Java (Spring Boot), cloud platforms (AWS or equivalent), and API development while being well-versed in modern software development practices, CI/CD pipelines, and scalable system design.
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
You will collaborate closely with product managers, software architects, and development teams to transform high-level requirements into innovative solutions. The ideal candidate will have strong expertise in Java (Spring Boot), cloud platforms (AWS or equivalent), and API development while being well-versed in modern software development practices, CI/CD pipelines, and scalable system design.
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
- Participate in all aspects of software development, ensuring high reliability, security, performance, and scalability in cloud-based services.
- Collaborate with product managers, software architects, and development teams to translate requirements into incremental product enhancements.
- Contribute to software design and architecture, leveraging cloud design patterns and best practices.
- Enhance team efficiency by improving development processes and deliverables.
- Document and present technical solutions effectively.
- Mentor and support team members while fostering a culture of continuous learning.
- Stay up to date with the latest cloud technologies and industry trends.
- Deliver high-quality, scalable code that supports large-scale applications.
- Make key technical decisions that impact product development and cloud infrastructure.
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related technical field.
- At least 5-6 years of experience in software design, development, or consulting, with a focus on cloud systems.
- Strong proficiency in Java with hands-on experience in Spring Boot.
- Experience with the software development lifecycle (SDLC), Agile methodologies, and associated tools.
- Hands-on experience with AWS or other cloud platforms.
- Proficiency in API development (REST, GraphQL, gRPC).
- Additional programming skills in Go or TypeScript are a plus.
- Strong understanding of object-oriented design patterns.
- Familiarity with CI/CD concepts and tools like Jenkins.
- Experience with databases and database design principles at cloud scale.
- Knowledge of building scalable cloud-based systems and services.
Key Skills
Ranked by relevance
cloud
aws
design patterns
typescript
graphql
java
cicd
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Senior Java Full Stack Developer (Remote)
2025-06-06
Contract
Entry
Canada
Software Development
Engineering
View Job Details
Related
Senior Node.js Developer
2025-04-29
Contract
Mid-Senior
Canada
IT Services
Engineering
View Job Details
Related
Senior Backend Engineer – Node.js & AWS
2025-06-16
Contract
Entry
Canada
IT Services
Engineering
Login to Apply
- Posted
- Feb 25, 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 Java Full Stack Developer (Remote)
2025-06-06
Contract
Entry
Canada
Software Development
Engineering
View Job Details
Related
Senior Node.js Developer
2025-04-29
Contract
Mid-Senior
Canada
IT Services
Engineering
View Job Details
Related
Senior Backend Engineer – Node.js & AWS
2025-06-16
Contract
Entry
Canada
IT Services
Engineering