Senior Java Full Stack Developer – Spring Boot, Angular & Azure Integration

ThoughtStorm

📍 Toronto, Canada On-Site ⏳ 12h ago
AI assistant

Job Description

  • 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,