What are the responsibilities and job description for the Senior Backend Engineer (Java) - working PST hours position at Bridgenext, Inc?
Company Overview
Bridgenext is a digital consulting services leader that helps clients innovate with intention and realize their digital aspirations by creating digital products, experiences, and solutions around what real people need. Our global consulting and delivery teams facilitate highly strategic digital initiatives through digital product engineering, automation, data engineering, and infrastructure modernization services, while elevating brands through digital experience, creative content, and customer data analytics services.
Don't just work, thrive. At Bridgenext, you have an opportunity to make a real difference - driving tangible business value for clients, while simultaneously propelling your own career growth. Our flexible and inclusive work culture provides you with the autonomy, resources, and opportunities to succeed.
Position Description
As part of the team, you'll help architect and develop the core services that support millions of users as they navigate one of life’s biggest financial decisions.
We are seeking a Senior Backend Engineer with deep Java expertise. You’ll collaborate with cross-functional partners to modernize legacy systems, build scalable backend services, and bring new features to life. Your ability to analyze and re-engineer older systems will be crucial as we transition to a more modern, flexible architecture.
What You’ll Do:
- Develop and maintain reliable, scalable backend services primarily in Java
- Analyze, debug, and extract logic from legacy systems to support system modernization
- Design and implement RESTful and GraphQL APIs along with backend workflows
- Collaborate with product, frontend, and DevOps teams to ensure smooth integration across systems
- Write and maintain end-to-end and integration tests to validate feature implementation
- Manually QA critical features when needed to ensure quality and reliability
- Participate in architectural planning and technical design discussions
- Write unit, integration, and performance tests to maintain high-quality code
- Conduct code reviews and mentor junior developers to support growth across the team
Workplace: Remote from anywhere in Canada, working PST office hours
Must Have Skills:
- Bachelor’s degree in Computer Science or equivalent experience
5 years of backend development experience, primarily using Java
Strong understanding of system design, algorithms, and data structures
Comfortable working with and refactoring older, undocumented codebases
Experience with relational and non-relational databases (e.g., PostgreSQL, MySQL)
Familiar with microservices architecture and cloud environments (AWS, Azure)
- Experience working in Agile/Scrum environments with rapid release cycles.
Preferred Skills:
- Familiarity with .NET or C# systems
- Experience building and working with GraphQL APIs
- Proficiency with containerization tools like Docker or Kubernetes
- Hands-on experience with CI/CD pipelines (e.g., GitLab, Jenkins)
- Domain experience in fintech, real estate, or lending systems
- Background in automated testing and test frameworks for backend services
Professional Skills:
- Effective communicator (English) with a collaborative mindset and a cross-functional approach
- Strong team and individual player
- Maintains composure during all types of situations and is collaborative by nature
- High standards of professionalism, consistently producing high quality results
- Self-sufficient, independent requiring very little supervision or intervention
- Demonstrate flexibility and openness to bring creative solutions to address issues
Bridgenext is an Equal Opportunity Employer
Canadian citizens and those authorized to work in Canada are encouraged to apply
#LI-AP1
#LI-REMOTE