CrawlJobs Logo
Briefcase Icon
Category Icon

Senior Software Developer Back End Jobs

3 Job Offers

Filters
Senior Software Developer Back End
Save Icon
Seeking a Senior Back End Developer for a 4-month contract in North York. This role requires deep mainframe expertise with z/OS, IMS DB, DB2, and PL/I for XML transaction processing. The ideal candidate has 5+ years of hands-on experience with these specific technologies. Enjoy a competitive indu...
Location Icon
Location
Canada , North York
Salary Icon
Salary
Not provided
https://www.randstad.com Logo
Randstad
Expiration Date
Until further notice
Senior Software Developer Back End
Save Icon
Seeking a Senior Back End Developer for a 12-month hybrid contract in Toronto. This role requires 10+ years of Java and Oracle/SQL experience, plus expertise in RESTful APIs and security protocols (JWT, OAuth). You will design, develop, and test large-scale web applications, translating specifica...
Location Icon
Location
Canada , Toronto
Salary Icon
Salary
Not provided
https://www.randstad.com Logo
Randstad
Expiration Date
Until further notice
Senior Software Developer Back End
Save Icon
Seeking a Senior Back End Developer for a 12-month contract in Toronto. This role requires 10+ years of Java and Oracle/SQL experience, plus expertise in RESTful APIs and security protocols (JWT, OAuth). You will translate specifications into tested applications, managing data interchange through...
Location Icon
Location
Canada , Toronto
Salary Icon
Salary
Not provided
https://www.randstad.com Logo
Randstad
Expiration Date
Until further notice
Explore rewarding Senior Software Developer Back End jobs and take the next step in your career as a pivotal architect of digital infrastructure. A Senior Back End Developer is a seasoned expert responsible for designing, building, and maintaining the server-side logic, databases, and APIs that power modern web and mobile applications. This role is the engineering backbone, ensuring applications are robust, scalable, secure, and performant. Professionals in these positions translate complex business requirements into elegant technical solutions, focusing on the data and services that front-end clients consume. Typical responsibilities for this senior-level role encompass the entire software development lifecycle. Developers architect and define the structure of central databases, ensuring efficient data storage and retrieval. They write clean, maintainable server-side code to create business logic and develop high-performance Application Programming Interfaces (APIs), primarily RESTful or GraphQL, that enable seamless communication between the user interface and the server. A critical duty is integrating these back-end services with front-end components built by other teams. Furthermore, senior developers are heavily involved in performance optimization, security implementation, data protection, and troubleshooting complex technical issues. They also conduct code reviews, write unit and integration tests, and mentor junior engineers, providing technical leadership within agile teams. The typical skill set for Senior Back End Developer jobs is extensive. Employers generally seek candidates with profound expertise in one or more server-side programming languages such as Java, Python, C#, Node.js, or Go. Deep knowledge of database technologies—both relational (e.g., PostgreSQL, MySQL) and non-relational (e.g., MongoDB, Redis)—is essential. Experience with API design, cloud platforms (AWS, Azure, GCP), containerization (Docker, Kubernetes), and version control (Git) is standard. Crucially, senior roles demand a strong grasp of software architecture principles, design patterns, and security best practices (like OAuth, JWT). Beyond technical prowess, excellent problem-solving abilities, effective communication for collaborating with cross-functional teams, and experience with structured development methodologies are fundamental requirements. Most positions require several years of hands-on development experience, with a proven track record in designing and deploying large-scale, data-driven applications. If you are an engineer passionate about building scalable systems, solving complex data challenges, and providing technical leadership, browsing Senior Software Developer Back End jobs can connect you with opportunities to shape the core functionality of impactful products. This career path offers the chance to work on critical business logic, influence architectural decisions, and ensure the reliability of services used by millions.

Filters

×
Countries
Category
Location
Work Mode
Salary