Backend Developer Saint John

2 weeks ago


St John's, Newfoundland and Labrador, Canada Tbwa ChiatDay Inc Full time
We are seeking a Backend Developer to join our engineering team responsible for building and scaling backend services. This position requires a highly skilled developer with expertise in microservices architecture, API development, cloud infrastructure, and database optimization. You will play a key role in developing backend services that integrate with AI-driven analytics, real-time insights, and secure authentication mechanisms.

Responsibilities

- Develop and Maintain Backend Services: Design, build, and maintain RESTful APIs and microservices.
- Data Processing & ETL Pipelines: Work with ETL jobs to optimize data ingestion, transformation, and storage.
- Database Management: Implement PostgreSQL-based databases, ensuring scalability, security, and performance.
- API Integration: Build API endpoints to integrate with customer analytics, deal management, and partner insights.
- Cloud Deployment & Infrastructure: Deploy and manage backend services using OpenShift, AWS, and Redis for caching.
- Authentication & Authorization: Implement secure SSO authentication and role-based access control (RBAC).
- Performance Optimization: Enhance API response times, database queries, and ensure backend services scale efficiently.
- Logging & Monitoring: Implement monitoring and logging using Splunk and SignalFX.
- Collaboration & Agile Development: Work closely with frontend developers, DevOps engineers, and data scientists to build high-quality, maintainable software.

Requirements

- Programming Languages: Proficiency in Python, Java, or Golang for backend development.
- Microservices & API Development: Experience with RESTful APIs, FastAPI, Swagger/OpenAPI documentation.
- Database & Data Processing: Strong knowledge of PostgreSQL, Redis, SQL query optimization, and ETL pipelines.
- Cloud & DevOps: Familiarity with AWS, OpenShift, Kubernetes, CI/CD pipelines (GitLab, Jenkins).
- Security & Authentication: Experience with OAuth, SSO (Single Sign-On), and JWT-based authentication.
- Logging & Monitoring: Knowledge of Splunk, SignalFX, and distributed tracing tools (Jaeger).

#J-18808-Ljbffr

  • St. John's, Newfoundland and Labrador, Canada Port Saint John Full time

    The Opportunity:We are seeking a highly organized and proactive individual as Business Development & Marine Operations Coordinator to join our team for a 12-month contract with the potential of 18-months. As part of the Port Saint John team, you will provide comprehensive administrative support to the Chief Operating Officer and departmental Directors,...

  • Business Architect

    4 days ago


    St. John's, Newfoundland and Labrador, Canada Saint John Energy Full time

    "Excellence in Energy Innovation"Saint John Energy is an award-winning, internationally recognized distribution utility serving the citizens of Saint John New Brunswick since 1922. Our team has been recognized for energy innovation, leadership, and excellence by Electricity Canada, the International Smart Grid Network, and the Smart Energy Project.Saint John...

  • Business Architect

    2 hours ago


    St. John's, Newfoundland and Labrador, Canada Saint John Energy Inc. Full time

    "Excellence in Energy Innovation"Saint John Energy is an award-winning, internationally recognized distribution utility serving the citizens of Saint John New Brunswick since 1922. Our team has been recognized for energy innovation, leadership, and excellence by Electricity Canada, the International Smart Grid Network, and the Smart Energy Project.Saint John...


  • St. John's, Newfoundland and Labrador, Canada Sitly Part time

    Hello,We need a babysitter for one day for our wedding in Saint Martins, NB. It would require travel that we would expense from Saint John.


  • St. John's, Newfoundland and Labrador, Canada Saint John Energy Full time

    **About the Job**The Business Architect role at Saint John Energy requires a unique blend of business knowledge and technical expertise. You'll work closely with our internal team, including Analytics, Application, Security, and Infrastructure, as well as third-party vendors to drive business transformation and ensure seamless solution implementation.**Key...


  • St. John's, Newfoundland and Labrador, Canada City of Saint John Full time

    Company Overview">The City of Saint John's Transportation & Public Works department is responsible for maintaining the city's infrastructure, including roads, bridges, and water and wastewater systems.">Job Responsibilities">The successful candidate will be responsible for assisting the Manager with research-based technical projects, including data...

  • Business Innovator

    4 days ago


    St. John's, Newfoundland and Labrador, Canada Saint John Energy Full time

    **About Us**Saint John Energy is a forward-thinking, community-owned utility that prioritizes people and the environment. With a rich history dating back to 1922, we've established ourselves as an award-winning, internationally recognized distribution utility serving Saint John New Brunswick. Our team has been recognized for energy innovation, leadership,...


  • St. John's, Newfoundland and Labrador, Canada City of Saint John Full time

    About Our Team">The Transportation & Public Works team at the City of Saint John is dedicated to providing excellent public services and creating a positive work environment for our employees.">Job Details">We are seeking a Civil Engineering student to join our team for the summer months. The successful candidate will be responsible for assisting the Manager...


  • St. John's, Newfoundland and Labrador, Canada Bayview Trucks - Saint John Full time

    Company OverviewThe Bayview Group is a full-service dealership for Kenworth Trucks, providing comprehensive solutions for customers in Saint John, New Brunswick. We pride ourselves on supporting work-life balance and fostering a positive work environment.


  • St. John's, Newfoundland and Labrador, Canada Bayview Trucks - Saint John Full time

    Job SummaryWe are seeking an experienced Diesel Service Technician to join our team at Bayview Trucks - Saint John. The successful candidate will possess strong technical skills, excellent problem-solving abilities, and a commitment to delivering high-quality service.


  • St. John's, Newfoundland and Labrador, Canada City of Saint John Full time

    Position Overview:The City of Saint John is seeking Civil Engineering students to join our Transportation & Public Works team for the summer months (early May to late August). Under the direction of the Manager, the incumbent will carry to successful conclusion a number of research based technical projects requiring data collection, data management and...


  • St. John's, Newfoundland and Labrador, Canada City of Saint John Full time

    Job DescriptionThe City of Saint John is seeking an experienced Administrative Officer to join its team. This role requires a strong understanding of financial analysis and presentation, as well as experience with health and safety regulations and standards.Key Responsibilities:Analyze and present complex financial data to stakeholdersDevelop and implement...


  • St. John's, Newfoundland and Labrador, Canada City of Saint John Full time

    City of Saint John is an Equal Opportunity Employer committed to building a diverse workforce. We are seeking a licensed Journeyman Mechanic with a Truck & Transport Journeyman License.We encourage applications from Indigenous, persons with disabilities, and members of visible minority groups. Candidates who belong to such groups will be given preference at...

  • Surveying Engineer

    2 days ago


    St. John's, Newfoundland and Labrador, Canada CANB Saint John Full time

    GALBRAITH CONSTRUCTION IS A LEADING HEAVY CIVIL CONSTRUCTION COMPANY BASED IN SAINT JOHN, NEW BRUNSWICK. We are seeking a skilled Surveyor to join our dynamic team and contribute to the successful execution of our ongoing and upcoming projects.Job RequirementsThe ideal candidate will possess a P.Eng. or EIT with APEGNB, or CET / P. Tech. with NBSCETT. Proven...


  • St. John's, Newfoundland and Labrador, Canada City of Saint John Full time

    Position Overview:Under the direction of the Public Safety Communication Centre Operations and Information Systems Manager, the position is responsible for administration, implementation, and maintenance of the Saint John Police website, web-based applications, software, data (including databases and interfaces), enterprise system and other...


  • St. John's, Newfoundland and Labrador, Canada Saint John Energy Full time

    **Our Vision**Saint John Energy aims to lead the charge towards a sustainable energy future. We're driven by a vision to be a utility of the future, driving innovation and delivering value to our community. As a Business Architect, you'll play a crucial role in helping us achieve our Net Zero goals and realizing our Zero30 roadmap outcomes.**Your Key...


  • St. John's, Newfoundland and Labrador, Canada City of Saint John Full time

    Job SummaryWe are seeking an experienced Administrative Officer to join our team at the City of Saint John. This role requires a strong understanding of financial analysis and presentation, as well as experience with health and safety regulations and standards.Main Responsibilities:Financial Analysis and Presentation: Analyze and present complex financial...


  • St. John's, Newfoundland and Labrador, Canada City of Saint John Full time

    About Our Team:The City of Saint John values diversity and inclusion in the workplace. We are an Equal Opportunity Employer committed to building a workforce that reflects the communities we serve. Job Description:This is an exciting opportunity for a skilled Journeyman Mechanic to join our team. The successful candidate will hold a Truck & Transport...


  • St. John's, Newfoundland and Labrador, Canada CANB Saint John Full time

    GALBRAITH CONSTRUCTION IS SEEKING A HIGHLY QUALIFIED SURVEYOR TO JOIN OUR TEAM IN SAINT JOHN, NEW BRUNSWICK. As a member of our dynamic team, you will play a crucial role in the successful execution of our ongoing and upcoming projects.Job OverviewThis position involves the utilization of advanced surveying techniques and equipment to ensure the precise...


  • St. John's, Newfoundland and Labrador, Canada City of Saint John Full time

    Job Description:This role is responsible for the administration, implementation, and maintenance of the Saint John Police website, web-based applications, software, data (including databases and interfaces), enterprise system and other applications.Key Responsibilities:Plan and recommend information technology changes and/or enhancements to address specific...