Senior Full Stack Developer (Java/Scala)
$65k - $125k per yearSenior Full Stack Developer (Java/Scala) Position Description
We are seeking a Senior Full Stack Developer with experience building scalable cloud-native applications and backend services. The ideal candidate will have strong expertise in one or more of Java, Scala, Golang, or Python, along with experience designing APIs, integrating enterprise systems, and developing solutions within AWS environments. This role will focus on application development, system integration, cloud architecture, and modern software delivery practices while collaborating with cross-functional teams in an Agile environment. Eligible locations include Halifax, NS; St. John's, NL; Fredericton or Moncton, NB; and Stratford, PEI. This is a hybrid position requiring 3 days per week onsite. Your future duties and responsibilities
• Design, develop, and maintain scalable backend services and APIs using Java, Scala, Golang, or Python.
• Architect and implement integrations with external systems and third-party services.
• Develop and support cloud-native applications hosted on AWS.
• Design and optimize RESTful APIs, GraphQL services, and event-driven architectures.
• Collaborate with front-end developers and product teams to define application requirements and data flows.
• Design and optimize relational database solutions using PostgreSQL and MySQL.
• Implement caching strategies using Redis to improve application performance and scalability.
• Contribute to CI/CD pipelines and automated deployment processes.
• Participate in Agile ceremonies, code reviews, and technical design discussions.
• Troubleshoot production issues and drive continuous improvement of application reliability, performance, and security. Required qualifications to be successful in this role
• 6+ years of software development experience using one or more of the following languages: Java, Scala, Golang, or Python.
• 5+ years of experience developing and supporting AWS-hosted applications.
• Strong understanding of REST APIs, GraphQL, and event-driven architectures.
• 6+ years of experience working with relational databases, preferably PostgreSQL.
• 4+ years of experience implementing caching solutions using Redis or similar technologies.
• Experience building and supporting distributed systems and microservices architectures.
• Experience working in Agile software delivery environments.
• Experience working within Continuous Integration and Continuous Deployment (CI/CD) models.
• Strong knowledge of Git-based source control and modern development workflows.
• Excellent problem-solving, analytical, and communication skills.
• Bachelor's degree in Computer Science, Software Engineering, Information Technology, or equivalent practical experience. Nice-to-have qualifications
• Experience building and managing Docker containers.
• Experience with container orchestration technologies such as AWS ECS and Kubernetes.
• Experience creating, maintaining, and troubleshooting CI/CD pipelines using GitHub Actions.
• Experience with React and modern front-end frameworks.
• Experience with large-scale enterprise application development.
• AWS certifications or cloud-related certifications. CGI is providing a reasonable estimate of the pay range for this role. The determination of this range includes factors such as skill set level, geographic market, experience and training, and licenses and certifications. Compensation decisions depend on the facts and circumstances of each case. A reasonable estimate of the current range is $65,000–$125,000. This role is an existing vacancy. Together, as owners, let’s turn meaningful insights into action. Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, you’ll reach your full potential because… You are invited to be an owner from day 1 as we work together to bring our Dream to life. That’s why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our company’s strategy and direction. Your work creates value. You’ll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas, embrace new opportunities, and benefit from expansive industry and technology expertise. You’ll shape your career by joining a company built to grow and last. You’ll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons. At CGI, we value the strength that diversity brings and are committed to fostering a workplace where everyone belongs. We collaborate with our clients to build more inclusive communities and empower all CGI partners to thrive. As an equal-opportunity employer, being able to perform your best during the recruitment process is important to us. If you require an accommodation, please inform your recruiter. That same commitment to fairness extends to how we use technology. To support our recruitment team, AI tools may be used to help assess applications though they never replace human judgement. All hiring decisions remain entirely in the hands of our recruitment professionals. To learn more about accessibility at CGI, contact us via email . Please note that this email is strictly for accessibility requests and cannot be used for application status inquiries. Come join our team—one of the largest IT and business consulting services firms in the world.
We are seeking a Senior Full Stack Developer with experience building scalable cloud-native applications and backend services. The ideal candidate will have strong expertise in one or more of Java, Scala, Golang, or Python, along with experience designing APIs, integrating enterprise systems, and developing solutions within AWS environments. This role will focus on application development, system integration, cloud architecture, and modern software delivery practices while collaborating with cross-functional teams in an Agile environment. Eligible locations include Halifax, NS; St. John's, NL; Fredericton or Moncton, NB; and Stratford, PEI. This is a hybrid position requiring 3 days per week onsite. Your future duties and responsibilities
• Design, develop, and maintain scalable backend services and APIs using Java, Scala, Golang, or Python.
• Architect and implement integrations with external systems and third-party services.
• Develop and support cloud-native applications hosted on AWS.
• Design and optimize RESTful APIs, GraphQL services, and event-driven architectures.
• Collaborate with front-end developers and product teams to define application requirements and data flows.
• Design and optimize relational database solutions using PostgreSQL and MySQL.
• Implement caching strategies using Redis to improve application performance and scalability.
• Contribute to CI/CD pipelines and automated deployment processes.
• Participate in Agile ceremonies, code reviews, and technical design discussions.
• Troubleshoot production issues and drive continuous improvement of application reliability, performance, and security. Required qualifications to be successful in this role
• 6+ years of software development experience using one or more of the following languages: Java, Scala, Golang, or Python.
• 5+ years of experience developing and supporting AWS-hosted applications.
• Strong understanding of REST APIs, GraphQL, and event-driven architectures.
• 6+ years of experience working with relational databases, preferably PostgreSQL.
• 4+ years of experience implementing caching solutions using Redis or similar technologies.
• Experience building and supporting distributed systems and microservices architectures.
• Experience working in Agile software delivery environments.
• Experience working within Continuous Integration and Continuous Deployment (CI/CD) models.
• Strong knowledge of Git-based source control and modern development workflows.
• Excellent problem-solving, analytical, and communication skills.
• Bachelor's degree in Computer Science, Software Engineering, Information Technology, or equivalent practical experience. Nice-to-have qualifications
• Experience building and managing Docker containers.
• Experience with container orchestration technologies such as AWS ECS and Kubernetes.
• Experience creating, maintaining, and troubleshooting CI/CD pipelines using GitHub Actions.
• Experience with React and modern front-end frameworks.
• Experience with large-scale enterprise application development.
• AWS certifications or cloud-related certifications. CGI is providing a reasonable estimate of the pay range for this role. The determination of this range includes factors such as skill set level, geographic market, experience and training, and licenses and certifications. Compensation decisions depend on the facts and circumstances of each case. A reasonable estimate of the current range is $65,000–$125,000. This role is an existing vacancy. Together, as owners, let’s turn meaningful insights into action. Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, you’ll reach your full potential because… You are invited to be an owner from day 1 as we work together to bring our Dream to life. That’s why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our company’s strategy and direction. Your work creates value. You’ll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas, embrace new opportunities, and benefit from expansive industry and technology expertise. You’ll shape your career by joining a company built to grow and last. You’ll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons. At CGI, we value the strength that diversity brings and are committed to fostering a workplace where everyone belongs. We collaborate with our clients to build more inclusive communities and empower all CGI partners to thrive. As an equal-opportunity employer, being able to perform your best during the recruitment process is important to us. If you require an accommodation, please inform your recruiter. That same commitment to fairness extends to how we use technology. To support our recruitment team, AI tools may be used to help assess applications though they never replace human judgement. All hiring decisions remain entirely in the hands of our recruitment professionals. To learn more about accessibility at CGI, contact us via email . Please note that this email is strictly for accessibility requests and cannot be used for application status inquiries. Come join our team—one of the largest IT and business consulting services firms in the world.
Vacancy posted 14 days ago
Similar jobs that could be interesting for youBased on the Senior Full Stack Developer (Java/Scala) in Halifax, NS vacancy
$75k - $145k per year
Senior Full Stack Developer (Java + Angular) Position Description CGI is seeking a highly skilled and experienced Senior Full Stack Engineer to join our growing team. In this role, you will leverage your expertise in Java, Spring Boot, Microservices, Angular (v17+), AWS...SeniorPermanent employmentFull timeWork at office- ...If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now. We are currently seeking a Java Full Stack Developer to join our team in Halifax, Nova Scotia (CA-NS), Canada (CA). The Expertise You Have ~5+ years of experience in designing...SuggestedLong term contractFull time
- ...Iris's Fortune 100 direct client is looking for Sr Python Full Stack Developer . Please find below Job description and share me your updated resume at ***email_hidden*** . Position: Sr Python Full Stack Developer Location: Halifax NS or Montreal QC Key Responsibilities...SuggestedFor contractorsFlexible hours
$65k - $125k per year
Senior Full Stack Developer - Nodejs and React Position Description We are growing our capabilities across Atlantic Canada and are seeking a Senior Full Stack Developer with 10+ years of backend development experience to join our team. This is a permanent, full-time role...SeniorPermanent employmentFull timeWork at office2 days per week3 days per week$50k - $95k per year
Java Application Developer Position Description CGI is seeking an Application Developer with experience in Java-based application development... ...deployments, and troubleshoot production issues. This is a permanent, full-time hybrid position requiring employees to work 3 days per...SuggestedPermanent employmentFull timeWork at office3 days per week- ...framework, focusing on maximizing return on investment. The Senior Software Developer is an integral part of our development team, bringing a deep,... .... Familiarity with web development (PHP, HTML, CSS, Java Script, ASP.net) and Excel are considered an asset Knowledge...SeniorFull time
$65k - $125k per year
Senior Salesforce Developer Position Description We are seeking an experienced Senior Salesforce Developer to join our Salesforce team. In this... ...practices, and delivery processes. This is a permanent, full-time hybrid position requiring employees to work three days...SeniorPermanent employmentFull timeWork at office3 days per week- Job Responsibility: Bachelor's or Master's degree in Computer Science, Information Systems, or a related field.5+ years of experience in database development and administration.Proficiency in SQL and experience with relational databases such as SQL Server, PostgreSQL, MySQL...SeniorFull timeFixed term contract
- ...Requisition Details Employment Status: Regular, Full-time (1.0 FTE) Program Name: Finance... ...in this position. Job Summary The Senior Manager Finance provides operational... ...External And Internal Relationships Develops and maintains collaborative relationships...SeniorFull time
- The Senior Lead Developer provides technical and operational leadership across the Seaquyl platform. This role owns architecture, engineering standards... ...to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers,...SeniorInternship
$65k - $125k per year
Senior Web Developer, React Position Description We are seeking a Senior Web Developer with strong expertise in React to join our CGI offices in Atlantic Canada. This is a full-time, permanent position requiring 10+ years of experience in software development. In this...SeniorPermanent employmentFull time$102k - $150k per year
...AI infused platform provides full transparency and visibility across... ...-level scheduler. We focus on developing fast, scalable algorithms ,... ...vacancy What you will do As a Senior Algorithm Developer, you will... ...~ Proficiency in Java, C++, C#, or similar object-oriented...SeniorLong term contractFull timeWork at officeImmediate startRemote workFlexible hours$83.5k - $95.5k per year
...About the role As a webMethods Developer, you will make an impact by designing, developing, and supporting enterprise integration solutions... ...and Universal Messaging. Experience developing Flow services, Java services, and integrations using JDBC, SAP, REST, and SOAP adapters...Long term contractFull timeTemporary workRemote work$26.44 - $52.88 per hour
Pega Developer Position Description We are Canada's largest independent information technology services firm, and we are still growing... ...ownership, teamwork, respect and belonging. Here, you’ll reach your full potential because… You are invited to be an owner from day 1 as...Hourly payTemporary work- ...Automation Quality Engineer responsible for designing, developing, and maintaining automated test frameworks for... ...environment. KEY RESPONSIBILITIES • Develop and maintain test automation frameworks using Selenium with Java or Python with Robot Framework. • Design,...Contract work
$55k - $105k per year
Python Developer Position Description We are seeking a skilled Python Developer with 4 - 6 years of hands-on experience in designing,... ...ownership, teamwork, respect and belonging. Here, you’ll reach your full potential because… You are invited to be an owner from day 1 as...- ...and results, supporting businesses as they thrive in the digital age. About the Role We are seeking an experienced Senior AS400 RPGLE Developer to join our growing technology team. This is a fully remote opportunity for a professional who has strong expertise in RPGLE...SeniorLong term contractFor contractorsRemote workFlexible hours
$80k - $100k per year
...AXIS, robust and scalable data operations are essential to delivering trusted insights and enabling innovation. As Data Operations Developer , you will be responsible for ensuring our data systems run smoothly, reliably and efficiently. You will collaborate with Data Visualization...Work at office3 days per week$40 - $45 per hour
...Job Responsibility: Salesforce Developer with QA Automation (Selenium) Rate: $40-$45/hr CAD Location: Burnaby or Halifax (Remote work also accepted) Duration: 6 to 12 months with extension Hours: 40 hours/week : Objects and Fields, Permissions, User Management...Hourly payFixed term contractFreelanceRemote workMonday to fridayDay shift- Position Summary Under the direction of the Sous Chef(s), Chef de Cuisine, the primary duty of the Steward is maintaining cleanliness in all areas of the kitchen including dish washing, general preparation, cooking, and storage areas. Above all else, must embrace and be aligned...Full timeFlexible hoursShift work
- ...and optimization areas. Gather and understand business and reporting requirements from stakeholders across departments. Design, develop, and maintain interactive Power BI dashboards, reports, and visualizations. Create and optimize data models, DAX calculations,...Full time
- ...Forbes Global 1000, and the Fortune 500 and we are among the top performing and fastest growing companies in the world. Full time Title : GW Developer policy Center developet Job Summary Location: Halifax, ON Experience: 8+ Years Job Summary Design,...SeniorFull time
- Location: Halifax, Nova Scotia The Pet Valu family of stores includes Pet Valu, Paulmac's Pet Food, Bosley's, Tisol and Total Pet and together we are one of the largest retail operations in North America dedicated to providing families with food and supplies for dogs, cats...Full timeLocal areaFlexible hoursAfternoon shift
$61.4k - $89k per year
...Opportunity We are seeking a talented and detail-oriented Power BI Developer to join our dynamic and growing Programs and Construction... ...number of working hours per week. Benefits Summary: Regular full-time and part-time employees (working at least 20 hours per week)...Long term contractFull timeTemporary workPart timeCasual work$22.01 - $33.81 per hour
...and performance of our cloud platform. You’ll work closely with developers, product managers, and other SDETs to design and implement robust... ...in at least one programming language (e.g., Python, C#, Java) Experience with test automation tools and frameworks Strong...Hourly payInternshipWork at officeLocal areaFlexible hours- ...music, pop culture, and creating the most amazing in-store experience for our customers and employees. We’re on the search for a Full-Time Assistant Manager that will help lead the loudest store in the mall. You’ll support the Store Manager in achieving store objectives...Full time
- ...Senior Human Factors Specialist Lloyd’s Register Location: Global... ..., and supports colleagues in developing both professionally and... ...staff development programs Full-time The role Oversee... ...service offerings. Identify and develop new business opportunities,...SeniorLong term contractFull timeInternshipImmediate startRemote work
- Who We Are; What We Do; Where We’re Going Magnet Forensics is a global leader in the development of digital investigative software that acquires, analyzes, and shares evidence from computers, smartphones, tablets, and IoT-related devices. We are continually innovating...
- ...benefits plan to meet the needs of you and your family; part-time and full-time employees are eligible Additional sales incentives like... ...growth and learning & development opportunities to continuously develop your skills Opportunity to give back to communities in which...Full timePart timeWork from homeFlexible hoursAfternoon shift
$18 per hour
...questions and concerns * A desire to build on our positive community atmosphere and an alignment with our brand values * Access to a full-time vehicle and license * A desire to make money and put in serious effort What's The Pay? Starting at $18/hr, the most...Full timePart timeSummer workLocal areaWeekend work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Full Stack Developer (Java/Scala). Be the first to apply!
Related searches
- full stack developer Halifax, NS
- senior full stack engineer Halifax, NS
- full stack web developer Halifax, NS
- full stack developer remote Halifax, NS
- java developer remote Halifax, NS
- java developer Halifax, NS
- java developer no experience Halifax, NS
- senior java developer Halifax, NS
- junior java developer Halifax, NS
- java software developer Halifax, NS
