Get AI-powered advice on this job and more exclusive features.
Direct message the job poster from Flexton Inc.
Key Responsibilities:
- Design, develop, test, deploy, and maintain high-quality backend services and RESTful APIs primarily using Java and Spring.
- Apply strong knowledge of data structures, algorithms, and computer science fundamentals to solve complex technical challenges.
- Write clean, maintainable, efficient, and well-documented code.
- Collaborate effectively with cross-functional teams, including frontend engineers, product managers, and designers.
- Participate actively in code reviews, design discussions, and team meetings.
- Troubleshoot, debug, and optimize application performance.
- Stay updated with emerging technologies and industry best practices.
Required Qualifications:
- Proven experience in backend software development.
- Strong proficiency in Java and the Spring framework (Spring Boot, Spring MVC, etc.).
- Solid understanding and practical experience with RESTful API design and development.
- Excellent grasp of Data Structures, Algorithms, and problem-solving techniques.
- Comfortable working with React for frontend tasks as required.
- Experience with version control systems (e.g., Git).
- Strong communication and teamwork skills.
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- Eligibility to work in Canada.
Preferred Qualifications (Nice-to-Have):
- Experience with Node.js and/or GraphQL.
- Experience working within an eCommerce environment, specifically with functionalities related to seller listings.
- Experience with cloud platforms (e.g., AWS, Azure, GCP).
- Experience with databases (SQL and/or NoSQL).
- Familiarity with containerization (e.g., Docker, Kubernetes) and CI/CD practices.
Seniority level
Mid-Senior level
Employment type
Full-time
Job function
IT Services and IT Consulting
Referrals increase your chances of interviewing at Flexton Inc. by 2x
Sign in to set job alerts for "Software Engineer" roles.
Software Engineer, Backend (All Levels / All Teams)
Software Engineer I, Entry Level (Fall 2024-Spring 2025) - Toronto
Junior Software Developer (Askuity division)
Software Developer Full Stack (Junior) 9063-1115
Junior Software Developer (Askuity division)
Software Development Engineer I, 2025, Computer Science
Software Engineer, 0 Years of Experience
Full Stack Engineer, Developer Experience \& Product Platform
We're unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.