BackEnd Developer
Computer Generated Solutions CanadaResume Keywords to Include
Make sure these keywords appear in your resume to improve ATS scoring
Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score
Job Description
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/
Similar Jobs
Remote-First Lead Frontend Engineer (React Expert)
HRB
Sr. Java FullStack Developer
Precision Technologies
Intermediate Full-Stack Developer
VirtualVocations
Software Developer - Full Stack
Randstad Canada
.Net Developer - .Net Core, C#, SQL Server
Bosch India
Want AI-powered job matching?
Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.
Get Started Free