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/
Top Skills
What We Do
For over 40 years, CGS has enabled global enterprises, regional companies, and government agencies to drive breakthrough performance through business applications, enterprise learning and outsourcing services. CGS is wholly focused on creating comprehensive solutions that meet clients’ complex, multi-dimensional needs and support clients’ most fundamental business activities. Headquartered in New York City, CGS has offices across North America, South America, Europe, the Middle East, and Asia.






