-
US Tech Solutions

FullStack Java Developer

US Tech Solutions
Canada · Contract · Mid-Senior

Duration: 7-12+ Months Contract with possible extension or conversion to permanent


Required Skills & Experience:

Backend (Java & Microservices)

  • Java (Spring boot) – Strong expertise in Java 17+ and Spring Boot for backend development.
  • Microservices Architecture – Experience in designing, developing, and deploying microservices-based applications.
  • Containers & Orchestration – Hands-on experience with Docker and Kubernetes for containerized application deployment.
  • JBPM / BPMN Workflow Tools – Experience with JBPMN or similar workflow automation tools.
  • Messaging & Event Streaming – Hands-on experience with Apache Kafka, or RabbitMQ for event-driven architectures.
  • Restful APIs – Strong understanding of building scalable REST APIs.

Frontend (JavaScript & Frameworks):

  • Angular or React.js – Proficiency in development responsive UIs using React.js or Angular.
  • TypeScript – Experience with TypeScript for type-safe frontend development.
  • State Management – Experience with Redux, or NgRx for managing application state.

Nice-to-Have Technology Experience:

  • Elasticsearch – Implementing search and analytics use cases.
  • Observability & Logging - Open Telemetry, Prometheus, or Datadog for monitoring and logging.
  • API Security – Knowledge of oAuth2, OpenID connect, and API security best.
  • CI/CD & DevOps – Hands-on experience with GitLab, Jenkins, Terraform for automation.


Roles & Responsibilities:

  • Design, develop, and maintain scalable backend microservices using Java (Java 17+), Spring Boot, and containerized environments (Docker, Kubernetes).
  • Build responsive, high-quality frontend interfaces with React.js or Angular, using TypeScript and modern state management techniques.
  • Develop and consume secure RESTful APIs, integrating with messaging systems like Kafka or RabbitMQ, and workflow tools such as JBPM.
  • Collaborate across teams in Agile environments to deliver end-to-end solutions and maintain high code quality through code reviews.
  • Support CI/CD pipelines and implement monitoring and observability using tools like OpenTelemetry and Elasticsearch.
  • Ensure security best practices in API design, authentication, and authorization (OAuth2, OpenID Connect).


Skills: Java (17+), SpringBoot, JBPMN, Kafka, RabbitMQ, Angular, React.JS, TypeScript, API Security


Education: Bachelor’s or Equivalent Experience


About US Tech Solutions:

US Tech Solutions is a global staff augmentation firm providing a wide range of talent on-demand and total workforce solutions. To know more about US Tech Solutions, please visit www.ustechsolutions.com.

US Tech Solutions is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.


Recruiter Details:

Name: Akib

Email: [email protected]

Internal Id: 25-42799

Key Skills

Ranked by relevance

java reactjs spring boot typescript rabbitmq kafka microservices responsive angular docker restful apis javascript kubernetes prometheus terraform jenkins datadog devops apache gitlab cicd
Login to Apply
Posted
Jul 14, 2025
Type
Contract
Level
Mid-Senior
Location
Canada

Industries

Information Services

Categories

Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Intuition IT – Intuitive Technology Recruitment
Related

Java Software Engineer

2026-05-26

Contract
Mid-Senior
Sweden
IT Services
Information Technology
View Job Details
CodeWin
Related

Fullstack Developer

2026-05-25

Full-time
Mid-Senior
Portugal
Information Services
Information Technology
View Job Details
Crossing Hurdles
Related

Full-Stack Developer | Remote

2026-05-27

Contract
Associate
Australia
Software Development
Engineering