Back End Developer (Richmond Hill)

Back End Developer (Richmond Hill)

03 May
|
TechDoQuest
|
Richmond Hill

03 May

TechDoQuest

Richmond Hill

We are looking to hire Senior Java Backend Engineer - Spring Boot who has strong experience in using Java (8/11/17+), Spring Boot & production support for enterprise applications.

Role Overview:

We are seeking a Senior Java Backend Engineer to support and enhance backend services for retail client and analytics platforms. This role combines hands‑on development of new features with production support responsibilities, including issue investigation, log analysis, and system stability improvements. The ideal candidate has robust experience in Spring Boot microservices, production environments, and cross‑functional collaboration.

Key Responsibilities

Backend Development & Enhancements

- Design, develop, and enhance backend services using Java (8/11/17+) and Spring Boot.
- Build and maintain RESTful APIs supporting high‑volume, business‑critical applications.
- Contribute to ongoing feature enhancements, refactoring, and technical improvements.

Production Support & Troubleshooting

- Provide Level 2 / Level 3 production support for backend services.
- Troubleshoot production issues using application logs, metrics, and dashboards.
- Perform root‑cause analysis and implement permanent fixes to prevent recurring issues.
- Collaborate with SRE, DevOps, and support teams during incidents and releases.

Microservices & Integration

- Work within a microservices architecture, integrating with downstream and upstream systems.




- Support event‑driven or asynchronous processing patterns where applicable.

Data & Persistence

- Work with PostgreSQL and other relational databases.
- Write optimized queries and manage data access using Spring Data JPA / Hibernate.

Frontend Collaboration

- Support and collaborate on UI‑related changes using Angular.
- Ensure smooth integration between frontend and backend layers.

Cloud & DevOps Collaboration

- Contribute to CI/CD pipelines using GitHub Actions.
- Work with containerized applications and deployment pipelines.
- Support applications deployed on Azure (basic to intermediate knowledge).

Quality & Team Practices

- Participate in code reviews and ensure adherence to engineering best practices.
- Document production issues, fixes, and operational procedures.
- Collaborate effectively within Agile/Scrum teams.

Required Qualifications

- 5+ years of experience in backend development with Java and Spring Boot.
- Strong experience providing production support for enterprise applications.
- Hands‑on experience with log analysis and troubleshooting in production environments.
- Solid understanding of REST APIs and microservices architecture.
- Experience with PostgreSQL or other relational databases.
- Working knowledge of Angular for backend‑frontend integration.
- Experience with GitHub Actions or similar CI/CD tools.
- Basic experience with Azure cloud environments.
- Strong problem‑solving, communication, and collaboration skills.

📌 Back End Developer (Richmond Hill)
🏢 TechDoQuest
📍 Richmond Hill

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:
Enter Your E-mail address to receive the latest job offers for: back end developer (richmond hill) / richmond hill
Subscribe to this job alert:
Enter Your E-mail address to receive the latest job offers for: back end developer (richmond hill) / richmond hill