Haystack logo
Haystack Verified
Software, Developer Tools, Analytics

Senior Java Software Engineer

Alberta, CanadaHybridContractSeniorPosted 2 months ago

Is this role right for you?

Upload your resume and get a skill-by-skill breakdown — see exactly where you match, where you're close, and what to highlight. Not a mystery percentage.

Get a tailored resume highlighting what this role needs.

Role summary

We are seeking a Senior Java Backend Developer to join our team in Calgary. This hybrid role involves collaborating with architects and leads to design, develop, and deploy technical solutions. You will analyze complex information, design and troubleshoot database applications, and review functional requirements. The role requires expertise in Java, Spring Boot, Microservices, Kafka, and database technologies, adhering to industry standards and company architecture.

Title: Sr. Java backend Developer Job

Location:
Hybrid 3 days Office Calgary

Sr. Java backend Developer Job Description

Collaborates with Systems Architects, Software Team Leads and other Software Developers to design, develop and deploy technical solutions. Analyses complex information, designs, develops and troubleshoots database applications Reviews functional requirements and prepares and documents technical program, subsystem and system designs and solutions and their associated project task descriptions and effort estimates Uses both industry-standards and company's existing systems architecture, design techniques and development standards and reviews new work with others to ensure it complies with industry

Top 3 skills
– Java springboot, Microservices, Kafka

Assessment Parameters

Java – OOP, Collections, Exception Handling, Java version (Streams, Lambdas), Design Pattern

Spring Boot – Dependency Injection, REST APIs, Config Management, JPA, Testing

Microservices – Service Design, Communication, Resilience, Observability

Kafka – Topics, Producers/Consumers, Consumer Groups, Kafka Cluster, replication, Kafka monitoring

Database – Joins, indexing, many to many mapping

Ready to apply?
You'll be redirected to Haystack's application page.

Similar roles