Full Stack Software Engineer Role
6 hours ago
Toronto, Ontario, Canada
Mastercard
Full-time
Free with email or Google
Save this job and keep your search organized
Create a free account to save jobs, create alerts and return to this listing from your dashboard.
Free with email or Google
By continuing, you agree to our Terms & Privacy Policy.
Elevate your career with a Full Stack Software Engineer position. This role focuses on designing scalable software architectures and developing robust web applications in a collaborative environment.
As a key member of our team, you will contribute to every development lifecycle stage, ensuring high-quality software through clean coding and peer reviews. You will leverage your expertise in Java, Spring Boot, and modern design patterns to address complex challenges globally, enhancing product capabilities and performance.
Key Responsibilities
• Design and develop scalable, service-oriented software architectures
• Drive the enhancement of web application capabilities
• Write clean and testable code, participating in peer code reviews
• Contribute to all stages of software development lifecycle
• Collaborate across functions to deliver resilient applications
Requirements:
• Bachelor’s degree in Computer Science or similar
• Hands-on experience in full-stack development
• Strong proficiency in Java, Spring Boot, and React/Angular
• Understanding of system architecture and algorithms
• Proven problem-solving mindset in an agile setting Bring your technical expertise to innovate impactful solutions.
Key Responsibilities
• Design and develop scalable, service-oriented software architectures
• Drive the enhancement of web application capabilities
• Write clean and testable code, participating in peer code reviews
• Contribute to all stages of software development lifecycle
• Collaborate across functions to deliver resilient applications
Requirements:
• Bachelor’s degree in Computer Science or similar
• Hands-on experience in full-stack development
• Strong proficiency in Java, Spring Boot, and React/Angular
• Understanding of system architecture and algorithms
• Proven problem-solving mindset in an agile setting Bring your technical expertise to innovate impactful solutions.