Hybrid Senior API Developer

Posted 22 minutes ago

Apply now

About the role

  • Senior API Developer at ELITS Canada developing RESTful APIs and cloud-native applications. Collaborate in an agile team to deliver innovative solutions for next-generation network connectivity.

Responsibilities

  • Design, develop, and maintain RESTful APIs and microservices that integrate with multiple internal and external systems.
  • Build scalable, cloud-native applications using Java and Spring Boot, ensuring performance, reliability, and secure API communication.
  • Collaborate with product managers, solution architects, and developers to translate complex business requirements into elegant technical solutions.
  • Ensure all API designs follow best practices for versioning, error handling, logging, and security, including OAuth 2.0 and OpenID Connect.
  • Participate in the full software lifecycle: design, implementation, testing, integration, deployment, documentation, and ongoing maintenance.
  • Optimize application performance and scalability through monitoring, profiling, and continuous refactoring.
  • Contribute to containerized deployments using Docker and Kubernetes in hybrid cloud environments.
  • Champion Agile best practices, including sprint planning, continuous integration, and code reviews.
  • Support the continuous evolution of our API platform as part of a cross-functional, globally distributed team.

Requirements

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
  • 7+ years of professional software development experience, primarily in Java and Spring Boot.
  • Proven expertise developing, deploying, and maintaining large-scale RESTful APIs.
  • Hands-on experience with API orchestration and integration frameworks such as Apache Camel.
  • Solid background working with SQL databases, database tuning, and schema design.
  • Understanding of Docker, Kubernetes, and containerized microservice deployments.
  • Experience implementing API Gateways (such as Azure API Management) and designing for scalability and security.
  • Strong skills in Groovy, scripting, and automation tools.
  • Scrum Master certification or practical Agile leadership experience is an asset.

Benefits

  • Flexible working arrangements
  • Professional development opportunities

Job title

Senior API Developer

Job type

Experience level

Senior

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job