- Search jobs
- Dieppe, NB
- computer programmer
Computer programmer Jobs in Dieppe, NB
Create a job alert for this search
Computer programmer • dieppe nb
Java Developer
CGIMonctonSales and Benefits Specialist - WFH
HMG CareersDieppe, New BrunswickRestaurant manager
Tim HortonsMoncton, NB, CanadaProject Coordinator
Black & McDonald LimitedDieppe, New Brunswick, CanadaRoad Technician
ColasMONCTON, NB, CAAssistant.e administratif.ve (FGNB201)
Université de MonctonMoncton, New Brunswick, CARemote Sales Executive - Outbound Focus
SP Data DigitalMoncton, New Brunswick, CanadaFull Stack Senior Developer
Brightstar LotteryDieppe, NB, CACNC Programmer
Apex IndustriesMoncton New BrunswickDéveloppeur/développeuse de logiciels
Admiral Investigations Atlantic Inc.Dieppe, NB, CanadaCounter Sales Associate
Wolseley Canada Inc.Moncton- Promoted
Computer programming Private Tutoring Jobs Coverdale
SuperprofCoverdale, CanadaParts Coordinator
Armour Transportation SystemsMoncton, NB, CAAdmin & Systems Teammate-PT
SobeysMoncton, New, CAEntry-Level Research Assistant (Remote)
FocusGroupPanelRiverview, New Brunswick, CanadaCorporate Parts Warehouseperson
BrandtMoncton, CACustomer Service Representative
Adecco CanadaMoncton, New Brunswick, CanadaPOSTDOCTORAL POSITION IN AI AND ROBOTICS for Industrial Applications
Université de MonctonMoncton, NB, CAInside Sales Representative - Laird Plastics
Plastics Family AmericasMoncton, New Brunswick, Canada- Mont-Royal, QC (from $ 51,375 to $ 350,000 year)
- Sylvan Lake, AB (from $ 70,688 to $ 155,469 year)
- Williams Lake, BC (from $ 70,688 to $ 155,469 year)
- Cold Lake, AB (from $ 70,688 to $ 155,469 year)
- Slave Lake, AB (from $ 70,688 to $ 155,469 year)
- Rocky Mountain House, AB (from $ 68,250 to $ 154,408 year)
- Surrey, BC (from $ 65,325 to $ 112,870 year)
- Etobicoke, ON (from $ 57,525 to $ 107,500 year)
- Sarnia, ON (from $ 64,292 to $ 102,322 year)
- Owen Sound, ON (from $ 51,431 to $ 96,858 year)
Popular searches
Java Developer
CGIMoncton- Full-time
Position Description:
We are seeking a Java Developer with 10+ years of experience to join our team and lead the design and implementation of scalable, enterprise-grade solutions. The ideal candidate is a seasoned professional with strong expertise in Java, Spring Boot, microservices architecture, and modern front-end technologies such as Angular.
This is a hybrid role, requiring 2–3 days per week onsite at one of the following locations: Halifax, NS; Fredericton, NB; Moncton, NB; Stratford, PEI; or St. John’s, NL.
Your future duties and responsibilities:
• Lead the design and development of scalable, high-performance applications.
• Develop and maintain Java-based microservices using Spring Boot.
• Build and enhance modern front-end applications using Angular.
• Design and integrate RESTful APIs and distributed system components.
• Collaborate with cross-functional teams to deliver end-to-end solutions.
• Implement and manage CI/CD pipelines and deployment processes.
• Ensure code quality through unit testing and best practices.
• Troubleshoot and resolve complex technical issues in distributed environments.
Required qualifications to be successful in this role:
• 10+ years of software development experience.
• Proven experience in Java development with Spring Boot and microservices architecture.
• 2+ years of experience with Angular and modern front-end technologies (HTML5, CSS3, TypeScript, JavaScript).
• Strong experience with Spring Data JPA, Hibernate, and transaction management.
• Experience with database technologies such as SQL Server or PostgreSQL.
• Hands-on experience with CI/CD pipelines and tools (e.g., GitLab CI, ArgoCD, Tekton).
• Experience with containerization and orchestration (Docker, Kubernetes, OpenShift).
• Familiarity with messaging systems such as Kafka or similar pub/sub technologies.
• Strong experience with unit testing frameworks (JUnit, Mockito, Karma, Jasmine) and API testing tools (Postman, Playwright, etc.).
• Ability to lead solution design and implementation.
Nice to Have
• Experience with event-driven architectures.
• Knowledge of messaging systems such as ActiveMQ or RabbitMQ.
• Experience with caching solutions (e.g., Redis).
• Familiarity with database migration tools such as Flyway.
• Experience with front-end performance optimization and Progressive Web Applications (PWAs).
Education
• Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent experience.
CGI is providing a reasonable estimate of the pay range for this role. The determination of this range includes various factors including but not limited to skill set level, geographic market, experience and training, and licenses and certifications. Compensation decisions are dependent on the facts and circumstances of each case. A reasonable estimate of the current range is $75, - $,.
#LI-HG
#INDCGIC
Skills:
- Angular
- CSS
- HTML
- JavaScript