CrawlJobs Logo
Briefcase Icon
Category Icon

Senior Software Developer Back End Jobs

3 Job Offers

Filters
Senior Software Developer - Back End
Save Icon
Join our client's team as a Senior Back End Developer for a 12-month onsite contract in Toronto. Leverage your 5+ years with Java Open JDK and 3+ years in Spring Boot, SOAP/REST APIs, and cloud-native tools (Docker, Kubernetes). You will develop, test, and deploy robust applications while enjoyin...
Location Icon
Location
Canada , Toronto
Salary Icon
Salary
543.70 - 579.46 CAD / Hour
https://www.randstad.com Logo
Randstad
Expiration Date
Until further notice
Senior software developer - back end
Save Icon
Location Icon
Location
Canada , North York, Toronto
Salary Icon
Salary
Not provided
https://www.randstad.com Logo
Randstad
Expiration Date
Until further notice
Senior Software Engineer, Back End Developer - Consumer Wealth
Save Icon
Join our Milan team as a Senior Back End Software Engineer in Consumer Wealth. You will architect scalable microservices using Java, Spring Boot, and AWS to build innovative savings and investment platforms. This strategic role offers unlimited PTO, hybrid work, stock options, and the chance to e...
Location Icon
Location
Italy , Milan
Salary Icon
Salary
Not provided
satispay.com Logo
Satispay
Expiration Date
Until further notice

About the Senior Software Developer Back End role

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