Senior Java Full Stack Developer – Spring Boot, Angular & Azure Integration
- Toronto, ON, Canada
Contract
Applications open in a new tab.
Job details
- Job type
- Contract
- Apply by
- Posting language
- English
- Posted
Original job description
Required Skills & Qualifications
- 8+ years of hands-on experience in Java development, including at least 4+ years of experience with Spring Boot, REST services, batch processing and persistence layers.
- Minimum 3+ years of experience developing Angular applications, including reactive forms, multi-step user flows and bilingual user interfaces.
- Strong experience designing, developing and consuming RESTful APIs and microservices, including API security, authentication, error handling and integration.
- Hands-on experience with Enterprise Integration, including Spring Integration, JMS, AMQP, Azure Service Bus and Mainframe/IMS integration.
- Strong understanding of Event-Driven Architecture, messaging middleware and Azure Event Hub.
- Strong knowledge of SQL Server or Oracle, database design, SQL queries and data transformation.
- Experience implementing security standards and protocols, including OAuth2, JWT, OpenID Connect and SAML 2.0.
- Experience with Docker, Kubernetes, OpenShift and deploying WAR applications on enterprise Java application servers.
- Demonstrated experience delivering bilingual (English/French) public-facing applications compliant with WCAG 2.1 Level AA / AODA accessibility standards.
More about this job
Responsibilities
Develop Java and Angular applications, RESTful APIs, microservices, batch processes, and persistence layers. Build and integrate enterprise messaging and event-driven solutions, implement security standards, and deliver accessible bilingual public-facing applications.
Requirements
Requires 8+ years of Java development experience, including 4+ years with Spring Boot and 3+ years developing Angular applications. Candidates should have experience with APIs and microservices, enterprise integration and messaging, databases, security protocols, container platforms, and WCAG 2.1 Level AA/AODA-compliant bilingual applications.
Skills
- Java
- Spring Boot
- REST Services
- Batch Processing
- Angular
- RESTful APIs
- Microservices
- Spring Integration
- JMS
- AMQP
- Azure Service Bus
- Mainframe/IMS Integration
- Event-Driven Architecture
- SQL Server
- OAuth2
- Docker
Visa sponsorship
Not detected in the job text
Categories
- Software
- Technology
- Consulting
Keywords
- Java
- Spring Boot
- REST Services
- Batch Processing
- Persistence Layers
- Angular
- Reactive Forms
- Bilingual User Interfaces
- RESTful APIs
- Microservices
- API Security
- Authentication
- Spring Integration
- JMS
- AMQP
- Azure Service Bus
- Mainframe/IMS Integration
- Event-Driven Architecture
- Azure Event Hub
- SQL Server
- Oracle
- OAuth2
- JWT
- OpenID Connect
- SAML 2.0
- Docker
- Kubernetes
- OpenShift
- WCAG 2.1 Level AA
- AODA Accessibility Standards