At a Glance
- Tasks: Design and develop scalable cloud-based software systems and robust APIs.
- Company: Join a leading tech company focused on innovation and collaboration.
- Benefits: Enjoy competitive salary, health benefits, remote work options, and growth opportunities.
- Other info: Dynamic team environment with a focus on continuous improvement and learning.
- Why this job: Make an impact with cutting-edge technologies and work on exciting projects.
- Qualifications: 6+ years in software development, strong Java skills, and experience with RESTful APIs.
The predicted salary is between 94500 - 115500 $ per year.
We are seeking a Senior Backend Software Engineer to design, develop, and maintain highly scalable, reliable, and secure cloud-based software systems.
The ideal candidate will architect backend services, build robust APIs, leverage modern cloud technologies, and collaborate with cross-functional teams to deliver high-quality software solutions that support data-intensive applications.
Key Responsibilities
- Architect, develop, and test backend APIs, software features, and product infrastructure.
- Build scalable and reliable backend solutions using serverless computing, distributed platforms, and cloud technologies.
- Utilize AI tools and Large Language Models (LLMs) to accelerate software design, implementation, and optimization.
- Write clean, maintainable, and well-documented code.
- Develop and maintain comprehensive automated tests to ensure software quality.
- Research and evaluate new tools, technologies, and testing processes to improve the software development lifecycle.
- Design and develop RESTful APIs and microservices.
- Collaborate with cross-functional teams to deliver scalable and secure software solutions.
- Participate in Agile development practices and contribute to continuous improvement initiatives.
- Required Qualifications
- 6+ years of hands‑on software development experience.
- Bachelor's or Master's degree in Computer Science or a related field, or equivalent practical experience.
- Strong proficiency in Java and Spring Boot.
- Experience designing and developing RESTful APIs.
- Experience with microservices architecture and related technologies.
- Experience with relational databases such as Postgre SQL and My SQL.
- Experience developing scalable, secure, and high-performance backend applications.
- Ability to quickly learn new technologies and adapt to evolving technical environments.
- Experience working in Agile or Lean development environments.
- Strong analytical, problem‑solving, and communication skills.
- Preferred Qualifications
- Frontend development experience with the ability to contribute to full‑stack development tasks.
- Experience in life sciences, medical devices, or bioinformatics.
- Familiarity with AI tools and Large Language Models (LLMs) for software development.
- #J-18808-Ljbffr
Senior Backend Software Engineer in Mississauga employer: Compunnel Inc.
Join a forward-thinking company in Toronto that prioritizes innovation and employee development. As a Digital Banking Engineering Manager, you'll thrive in a collaborative work culture that values continuous improvement and offers ample opportunities for professional growth. With a focus on modern banking solutions, this role not only allows you to lead a talented team but also empowers you to make a meaningful impact in the digital banking landscape.