Senior Software Developer

Hirematic Talent Solutions — Canada · Posted ~22 hours ago

Senior Contract Canada: $45-$48/hr CAD on T4; US: $60-$65/hr USD on C2C

Skills

Java Spring Boot Python APIs cloud technologies REST APIs backend development data streaming microservices distributed systems SQL/NoSQL databases data integration CI/CD Git DevOps Python REST cloud SQL NoSQL

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A technology organization is seeking a senior software developer to build scalable backend services and APIs. The role emphasizes Java and Spring-based development, Python APIs, cloud-native systems, data streaming, distributed architectures, databases, and modern delivery practices.

Highlights

Senior backend engineering work with strong compensation options in North America, focused on scalable services, APIs, cloud-native development, distributed systems, and modern DevOps practices.

Description

Job Title: Senior Software Developer Location: US and Canada Canada : $45 - $48/hr on T4 (CAD) US : $60 - $65/hr on C2C (USD) Job Overview: We are seeking a Senior Software Developer with strong experience in Java, Spring Boot, Python APIs, and cloud technologies. The ideal candidate will have hands-on experience developing scalable backend services, building APIs, and writing clients for data streaming platforms. Required Skills & Experience 10+ years strong hands-on experience with Java and Spring Boot.Strong experience developing Python-based APIs.Solid experience with cloud platforms and cloud-native application development.Experience designing and developing RESTful APIs and backend services.Hands-on experience writing clients for data streaming technologies.Strong understanding of microservices and distributed systems.Experience with SQL/NoSQL databases and data integration.Experience with CI/CD, Git, and modern DevOps practices.Strong troubleshooting, analytical, and problem-solving skills.Excellent communication and collaboration skills.