Full Stack Engineer (Ontario)

Full Stack Engineer (Ontario)

03 Aug
|
Socket.dev
|
Ontario

03 Aug

Socket.dev

Ontario

Job Title: Java full stack developer
Location: Toronto, Canada
Duration: 6-12 months and then keep renewing based on performance/requirements
Hybrid 3 days from client office in downtown ( 5 mins from Union Station )
Domain: BFSI preferred
Job Description
:
Key Responsibilities
:
Application Development & Engineer
ing\* Design, develop, and enhance enterprise-grade full stack applications using Java and modern UI framewo
rks\* Build and maintain RESTful APIs and microservices aligned with domain-driven architect
ure\* Develop scalable backend services using Spring Boot, Spring MVC, and related framewo
rks\* Implement responsive UI components with Angular/React, HTML5, CSS3, and JavaScr
iptArchitecture & Modernizat
ion\* Contribute to monolith to microservices transformation and API-first architecture evolut
ion\* Support cloud-ready and event-driven solutions with streaming/integration framewo
rks\* Apply design patterns and best practices for scalability, resiliency, and maintainabil
ityDevOps & CI
/CD\* Work with DevOps teams to implement CI/CD pipelines (Jenkins, Git, Docker, Kubernet
es)\* Ensure automated build, test, and deployment practices aligned with RBC DevOps standa
rds\* Participate in release planning, deployments, and environment readin
essQuality Engineering & Test
ing\* Collaborate with QE teams to enable in-sprint automation, regression testing, and shift-left practi
ces\* Write unit/integration tests (JUnit, Cucumber, etc.) and ensure code quality complia
ncePerformance & Secur
ity\* Perform performance tuning, debugging, and optimization for high transaction syst
ems\* Implement secure coding practices including OAuth2, API security,



and enterprise authentication mechani
smsCollaboration & Agile Deliv
ery\* Participate in Agile ceremonies (sprint planning, stand-ups, retrospectiv
es)\* Collaborate with cross-functional teams including business stakeholders and S
MEs\* Contribute to technical documentation, design reviews, and knowledge shar
ing
Required Skills & Exper
ienceCore Ba
ckend\* 8+ years of experience in Java / J2EE develo
pment\* Solid expertis
e in:o Spring Boot, Spring MVC, Spring Sec
urityo REST APIs, Microservices archite
ctureo Hibernate / JPA,
JDBC\* Experience with Java 8+ features (streams, lambda, multithrea
ding)
Fr
ontend\* Proficien
cy in:o Angular (preferred) or
Reacto HTML5, CSS3, JavaScript/Type
Script
Data & Inte
gration\* Experience with relational databases (Oracle, PostgreSQ
L, DB2)\* Good understanding of messaging/event streaming (Kaf
ka, MQ)
DevOps &am;
p; Tools\* Hands-on experien
ce with:o Git, Jenkins, Docker, Ku
berneteso CI/CD pipelines and au
tomation\* Familiarity with monitoring tools (Dynatrace, Splunk) i
s a plus
Architecture & Engineering
Practices\* Strong understa
nding of:o Microservices patterns (API gateway, circuit break
er, saga)o Design patterns and enterprise architecture p
rinciples\* Experience in Agile/Scrum delive
ry models
Soft Skills & Ex
pectations\* Strong communication and stakeholder interact
ion skills\* Ability to work independently in a client-facing e
nvironment\* Ownership mindset with focus on delivery, quality, and
timelines\* Adaptability to onsite expectations and hybrid collabora
tion model
This job is open for fullti
me as well.

#J-18808-Ljbffr

📌 Full Stack Engineer (Ontario)
🏢 Socket.dev
📍 Ontario

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: full stack engineer (ontario) / ontario

Subscribe to this job alert:

Get the latest job offers by email for: full stack engineer (ontario) / ontario