Back to results

SENIOR JAVA DEVELOPER – SPRING BOOT, MICROSERVICES & REST APIs

  • Mississauga, ON, Canada

Full-time

Applications open in a new tab.

Job details

Job type
Full-time
Apply by
Posting language
English
Posted

Original job description

SENIOR JAVA DEVELOPER – SPRING BOOT, MICROSERVICES & REST APIs

  • Design, develop, test, and maintain enterprise-grade Java applications.
  • Develop RESTful APIs and microservices using Spring Boot and Spring Cloud.
  • Lead solution design discussions, code reviews, and performance optimization activities.
  • Collaborate with architects, business analysts, product owners, and stakeholders to define technical requirements.
  • Ensure application scalability, reliability, security, and maintainability.
  • Analyze business requirements and translate them into technical solutions.
  • Mentor and provide technical guidance to junior and mid-level developers.
  • Establish coding standards, development best practices, and quality guidelines.
  • Troubleshoot and resolve application, integration, and production issues.
  • Design and implement APIs, middleware integrations, and event-driven solutions.
  • Participate in CI/CD implementation and DevOps-driven development practices.
  • Support cloud-based deployments and modernization initiatives.
  • Perform database design, query optimization, and performance tuning activities.
  • Contribute to Agile ceremonies, including sprint planning, estimation, and retrospectives.
More about this job

Responsibilities

Design, develop, test, and maintain enterprise Java applications, microservices, REST APIs, integrations, and event-driven solutions. Lead technical design and code reviews, optimize performance, resolve production issues, support cloud deployments and CI/CD practices, and mentor developers.

Requirements

The role calls for senior-level Java development expertise, including Spring Boot, Spring Cloud, microservices, REST APIs, databases, and performance tuning. It also requires technical leadership, collaboration with cross-functional stakeholders, mentoring, and participation in Agile and DevOps practices.

Skills

  • Java
  • Spring Boot
  • Spring Cloud
  • Microservices
  • RESTful APIs
  • Solution Design
  • Code Reviews
  • Performance Optimization
  • Application Security
  • Mentoring
  • Troubleshooting
  • Middleware Integration
  • Event-Driven Solutions
  • CI/CD
  • DevOps
  • Database Design

Visa sponsorship

Not detected in the job text

Categories

  • Software
  • Technology
  • Engineering
  • Management & Leadership

Keywords

  • Java
  • Spring Boot
  • Spring Cloud
  • Microservices
  • RESTful APIs
  • Enterprise Applications
  • Solution Design
  • Code Reviews
  • Performance Optimization
  • Scalability
  • Reliability
  • Security
  • Maintainability
  • Technical Requirements
  • Coding Standards
  • Middleware Integration
  • Event-Driven Solutions
  • CI/CD
  • DevOps
  • Cloud Deployments
  • Application Modernization
  • Database Design
  • Query Optimization
  • Performance Tuning
  • Agile
  • Sprint Planning
  • Estimation
  • Retrospectives
  • Production Support
  • Technical Mentoring

Report this job