C

BackEnd Developer

Computer Generated Solutions Canada · Saint John, GLOBAL · 6 days ago

Back to jobs BackEnd Developer Saint John Apply Innovation Starts With You. BackEnd Developer Full time - Permanent Position Saint John, NB Job Role: 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. Qualifications: 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). About Us For more than 40 years, CGS has empowered global enterprises to drive breakthrough performance through innovative business applications, enterprise learning and outsourcing. CGS Immersive® is an innovation lab and training transformation engine modernizing training programs and delivering immersive experiences tailored to meet the evolving needs of organizations across industries. Learn more about CGS Inc® and CGS Immersive® in our websites: https://cgsinc.com/en https://cgsimmersive.com/ Create a Job Alert Interested in building your career at Computer Generated Solutions Canada? Get future opportunities sent straight to your email. Create alert Apply for this job * indicates a required field Autofill with MyGreenhouse First Name* Last Name* Email* Phone Country* Phone* Resume/CV* Attach Attach Dropbox Google Drive Enter manually Enter manually Accepted file types: pdf, doc, docx, txt, rtf Current company? * LinkedIn Profile* Website Have you been previously employed by CGS Inc or CGS Immersive either in Canada or USA? * Select... I would like to receive updates from a recruiter about jobs and/or application activity via SMS. Please answer with Yes or No. You can always reply STOP to opt-out* Select... Submit application

Headquarters

Saint John

Work Location

on-site

Job Category

Software Development

Application Deadline

Not specified

Job Type

full-time

Experience Level

senior-level

Application Method

Apply via JobSpring

Salary

Not specified

Quick Search Computer Generated Solutions Canada Company in Saint John

Related Jobs

No related jobs found