Sr Java Developer at Winobell Inc
Toronto, ON, Canada -
Full Time


Start Date

Immediate

Expiry Date

31 Oct, 25

Salary

40.0

Posted On

31 Jul, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Postgresql, Spring Boot, Processing, Design Principles, Java, Hibernate, Distributed Systems, Design Patterns, Computer Science, Relational Databases

Industry

Computer Software/Engineering

Description

JOB SUMMARY:

We are seeking a Senior Java Backend Developer with expertise in Java, Spring Boot, and relational databases. The ideal candidate will have a strong background in building scalable backend services, designing and implementing RESTful APIs, and using ORM frameworks such as Hibernate. Additional experience with cloud platforms, distributed systems, and business process management (BPM) tools like Camunda is a plus. Exposure to healthcare systems, including HL7 message processing and EMR/EHR integration, will be considered advantageous.

MUST-HAVE SKILLS:

Proficient in Java (8 or above)
Strong experience with Spring Boot
Hands-on experience with RESTful API design and development
Familiarity with relational databases (PostgreSQL preferred)
Experience using ORM frameworks like Hibernate
Solid understanding of software design principles (including SOLID), design patterns, and system design
Knowledge of Agile development methodologies and exposure to CI/CD pipelines
Strong analytical and problem-solving skills
Ability to work independently and within a team
Excellent communication and interpersonal abilities

NICE-TO-HAVE SKILLS:

Experience with Camunda or other BPM tools
Exposure to distributed systems
Experience with cloud platforms (AWS, Azure, GCP)
Understanding of HL7 message formats and processing
Experience with EMR/EHR systems
Previous work in the Healthcare domain

QUALIFICATIONS:

Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field
6+ years of professional experience in backend development

Responsibilities

Please refer the Job description for details

Loading...