> Markdown version of [/jobs/ext/577892-java-backend-engineer](https://www.wearedevelopers.com/jobs/ext/577892-java-backend-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Java Backend Engineer - **Company:** CGI Technologies and Solutions, Inc. - **Location:** Durham, NC, United States - **Experience:** Experienced - **Salary:** $79,600.0 - $139,300.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Confluence, JIRA, Unit Testing, Cloud Computing, Code Review, Continuous Integration, IBM DB2, DevOps, Spring Framework, Oracle (Applications), SONAR (Symantec), SQL Stored Procedures, PL-SQL, SQL Databases, Working Model 2D, Delivery Pipeline, Spring-boot, Backend, Git, Vue.js, AngularJS, Git Flow, Integration Tests, Kubernetes, Deployment Automation, IBM UrbanCode Deploy, Apache Kafka, Front End Software Development, Restful APIs, Docker, Jenkins, Microservices - **Published:** June 12, 2026 - **Apply:** https://www.juju.com/job/00000000g7ff44 ## About the Role 6+ years of backend programming experience with Java, including Java 17, Spring, and Spring Boot . Deep expertise in Rest API design, microservices architecture, and Kafka . Strong command of Oracle or DB2, PL/SQL, and transactional SQL . Hands-on experience with Git branching strategies, Jenkins, Sonar, and deployment automation (Docker/Kubernetes) . Familiarity with Cloud Concepts required . Agile mindset with a focus on quality, collaboration, and continuous improvement . Excellent communication and problem-solving skills Good to have: . Experience in financial services or asset management domains . Exposure to Front End Technologies including: Angular, Vue.js, + Java + Spring + SQL + Atlassian Confluence + Jira ## Description Join our CGI agile team as a Mid-Level Java Back-End Engineer, where you'll design and develop scalable, mission-critical platforms using modern technologies like Java, Spring Boot, microservices, Kafka and CI/CD automation-while collaborating with DevOps and engineering peers to drive innovation, quality, and continuous improvement. This is a Full Time Employment opportunity based in Durham, NC., currently in a Hybrid working model. Your future duties and responsibilities: . Design and develop multi-layered backend systems using Java 17, Spring Boot, and PL/SQL . Build RESTful APIs and microservices with a focus on scalability, performance, using KAFKA . Optimize database schemas, stored procedures, and transactional SQL (Oracle/DB2) . Drive CI/CD automation using Jenkins, Git, and uDeploy . Collaborate with DevOps teams to implement monitoring, resiliency, and release pipelines . Perform code reviews, unit testing, and integration testing to ensure delivery quality . Resolve cross-technology roadblocks and contribute to process improvements that enhance team velocity ## Related Videos - [Enterprise-Cloud-Native - Fast-Paced Development & Deployment in a Highly Secure Banking Environment](https://www.wearedevelopers.com/videos/671-enterprise-cloud-native-fast-paced-development-deployment-in-a-highly-secure-banking-environment) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Improving quality with Agentic AI with Rovo Dev and Xray](https://www.wearedevelopers.com/videos/2005-improving-quality-with-agentic-ai-with-rovo-dev-and-xray) - [From DevOps to Scaled DevOps: How We’re Rebuilding Continuous Delivery as a Platform](https://www.wearedevelopers.com/videos/100018-from-devops-to-scaled-devops-how-we-re-rebuilding-continuous-delivery-as-a-platform) - [Next Level Enterprise Architecture: Modular, Flexible, Scalable, Multichannel and AI-Ready?](https://www.wearedevelopers.com/videos/1017-next-level-enterprise-architecture-modular-flexible-scalable-multichannel-and-ai-ready) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) ## Related Articles - [20 Essential Tools For Backend Development](https://www.wearedevelopers.com/magazine/218-20-essential-tools-for-backend-development) - [Top 10 Java Libraries](https://www.wearedevelopers.com/magazine/364-top-10-java-libraries) - [93 Java Interview Questions You Should Prepare For](https://www.wearedevelopers.com/magazine/14-93-java-interview-questions-you-should-prepare-for) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [What’s the Difference Between Frontend and Backend Development?](https://www.wearedevelopers.com/magazine/240-what-s-the-difference-between-frontend-and-backend-development) - [The 7 Most Popular Backend Frameworks for Developers](https://www.wearedevelopers.com/magazine/403-the-7-most-popular-backend-frameworks-for-developers)