Java Backend Engineer
CGI · Dallas, TX · Today
Engineering$57k/yrFull-time
About the role
CGI is seeking a Java backend engineer experienced in building resilient systems that power mission-critical financial operations. Join our agile team and participate in the design of scalable, high-performance platforms that drive innovation in financial services. This is a full-time, on-site opportunity based in the Dallas, TX area.
Responsibilities
- Develop multi-layered backend systems using Java, Spring Boot, and PL/SQL
- Build RESTful APIs and microservices with a focus on scalability, performance, and maintainability
- 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
- Lead code reviews, unit testing, and integration testing to ensure delivery quality
- Resolve cross-technology roadblocks and contribute to process improvements that enhance team velocity
Requirements
- 6+ years of backend programming experience with Java, Spring, and Spring Boot
- Deep expertise in API design, microservices architecture, and database engineering
- Strong command of Oracle or DB2, PL/SQL, and transactional SQL
- Hands-on experience with Git branching strategies, Jenkins, Sonar, and deployment automation
- Familiarity with DevOps tools like HP Operations Orchestration, ServiceNow, and HP Service Manager
- Agile mindset with a focus on quality, collaboration, and continuous improvement
- Excellent communication and problem-solving skills
- Bachelor's degree in computer science or related field
Skills
- Experience in financial services or asset management domains
- Exposure to alternative investments (Derivatives, Liquid Alts, Private Equity)
- Strong stakeholder engagement and technical leadership inclination
Pay
A reasonable estimate of the current range for this role in the U.S. is $56,600.00 – $153,300.00.
Benefits
- Competitive compensation
- Comprehensive insurance options
- Matching contributions through the 401(k) plan and the share purchase plan
- Paid time off for vacation, holidays, and sick time
- Paid parental leave
- Learning opportunities and tuition assistance
- Wellness and well-being programs