Senior Java Software Engineer
- Toronto, ON, Canada
Contract
Applications open in a new tab.
Job details
- Job type
- Contract
- Apply by
- Posting language
- English
- Posted
Original job description
We're hiring: Senior Full Stack Developer (Java / Spring Boot / Angular)
Soho Square Solutions is looking for a hands-on Senior Full Stack Developer for a BFSI client.
What you'll do:
- Design, develop, test, and maintain scalable backend services and REST APIs using Java and Spring Boot
- Build and integrate frontend components using Angular
- Write clean, reusable, well-tested code
- Troubleshoot defects and production issues
- Support CI/CD pipelines and deployments
- Participate in Agile ceremonies
- Collaborate with product, architecture, QA, DevOps, and distributed development teams
- Coordinate with offshore developers
What you bring:
- Java and Spring Security (primary focus)
- OAuth 2 authentication, client credentials flow
- AWS KMS encryption and machine access restriction
- Token lifecycle management
- Java exceptions and garbage collection
Interested? Send your resume to snegi@sohosqs.com or apply below.
More about this job
Responsibilities
Design, develop, test, and maintain scalable Java and Spring Boot backend services and REST APIs, while building and integrating Angular frontend components. Write clean, reusable, well-tested code; troubleshoot defects and production issues; support CI/CD and deployments; and collaborate with cross-functional and distributed teams, including offshore developers.
Requirements
The role emphasizes hands-on Java development, particularly Spring Security, and experience with OAuth 2 authentication using the client credentials flow. It also calls for knowledge of AWS KMS encryption, machine access restrictions, token lifecycle management, Java exceptions, and garbage collection.
Skills
- Java
- Spring Boot
- Angular
- Spring Security
- OAuth 2
- Client Credentials Flow
- AWS KMS
- Encryption
- Token Lifecycle Management
- REST APIs
- CI/CD
- Agile
- Backend Development
- Frontend Development
- Troubleshooting
- Garbage Collection
Visa sponsorship
Not detected in the job text
Hiring contact email
snegi@sohosqs.com
Categories
- Software
- Technology
- Finance & Accounting
Keywords
- Java
- Spring Boot
- Angular
- Spring Security
- OAuth 2 Authentication
- Client Credentials Flow
- AWS KMS
- Encryption
- Machine Access Restriction
- Token Lifecycle Management
- REST APIs
- Backend Services
- Frontend Components
- CI/CD Pipelines
- Deployments
- Agile Ceremonies
- Software Testing
- Production Support
- Java Exceptions
- Garbage Collection
- BFSI
- Financial Services
- Full Stack Development
- Distributed Development Teams
- Offshore Coordination