Back to results

Bilingual English & Spanish Java Backend Developer

  • Toronto, ON, Canada

Full-time

Applications open in a new tab.

Job details

Job type
Full-time
Experience
8+ years of experience in Java backend development.
Posting language
English
Posted

Original job description

Senior Backend Java Developer – Java, Spring Boot, Microservices & Azure

Languages Required: English & Spanish (Professional Fluency)

Work Arrangement: Hybrid: 2-3 days in office a week

Job Description:

We are seeking 8-12 years experienced highly skilled Senior Backend Java Developer with strong expertise in Java, Spring Boot, Microservices, API Integration, Azure Cloud, and SQL/PostgreSQL. The ideal candidate must be fluent in both English and Spanish, with the ability to effectively communicate with global stakeholders, business teams, and technical teams across regions.

Key Responsibilities:

• Design, develop, and maintain scalable backend applications using Java and Spring Boot.
• Build and support Microservices-based architectures.
• Design, develop, and integrate RESTful APIs and third-party services.
• Optimize application performance, scalability, and reliability.
• Deploy, monitor, and support applications in Microsoft Azure Cloud.
• Develop and optimize database solutions using SQL and PostgreSQL.
• Collaborate with cross-functional teams, translating business requirements into technical solutions.
• Participate in code reviews, debugging, troubleshooting, and production support.
• Work closely with English and Spanish-speaking stakeholders and teams.

Required Skills:

• 8+ years of experience in Java backend development.
• Strong expertise in Java, Spring Boot, and Microservices.
• Hands-on experience with API Integration and REST services.
• Experience with Azure Cloud services and deployments.
• Strong knowledge of SQL and PostgreSQL.
• Experience in performance tuning and application optimization.
• Knowledge of Git, CI/CD pipelines, and Agile methodologies.
• Bilingual proficiency in English and Spanish (written and verbal).
• Excellent communication, analytical, and problem-solving skills.

Preferred Qualifications:

• Experience with Docker, Kubernetes, and containerized applications.
• Knowledge of Kafka, RabbitMQ, or other messaging frameworks.
• Experience working in global, distributed Agile teams.
More about this job

Responsibilities

Design, develop, and maintain scalable Java and Spring Boot backend applications, microservices, RESTful APIs, and database solutions. Deploy and support applications in Azure, optimize performance and reliability, and collaborate with cross-functional and bilingual stakeholder teams on technical solutions and production support.

Requirements

Requires 8+ years of Java backend development experience, strong expertise in Java, Spring Boot, microservices, API integration, Azure, SQL, and PostgreSQL, and experience with performance optimization. Candidates must have professional written and verbal fluency in English and Spanish, along with knowledge of Git, CI/CD, and Agile; Docker, Kubernetes, and messaging frameworks are preferred.

Skills

  • Java
  • Spring Boot
  • Microservices
  • API Integration
  • RESTful APIs
  • Microsoft Azure
  • SQL
  • PostgreSQL
  • Performance Tuning
  • Git
  • CI/CD
  • Agile Methodologies
  • English
  • Spanish
  • Docker
  • Kubernetes

Visa sponsorship

Not detected in the job text

Categories

  • Software
  • Technology

Keywords

  • Java
  • Spring Boot
  • Backend Development
  • Microservices
  • API Integration
  • RESTful APIs
  • Third-Party Services
  • Microsoft Azure
  • Cloud Deployments
  • SQL
  • PostgreSQL
  • Performance Tuning
  • Application Optimization
  • Git
  • CI/CD Pipelines
  • Agile Methodologies
  • English
  • Spanish
  • Docker
  • Kubernetes
  • Containerized Applications
  • Kafka
  • RabbitMQ
  • Distributed Teams
  • Code Reviews
  • Production Support

Report this job