Java Back-End Engineer

CGIWestlake, TX
15d

About The Position

Are you passionate about building resilient, high-performing backend systems that power mission-critical financial operations? Join CGI’s agile engineering team as a Java Backend Engineer, where you’ll develop scalable platforms that enable innovation in financial services. This position can be performed from Merrimack, NH; Westlake, TX; or Lafayette, LA. Your future duties and 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

Nice To Haves

  • Experience in financial services or asset management domains
  • Exposure to alternative investments (Derivatives, Liquid Alts, Private Equity)
  • Strong stakeholder engagement and technical leadership inclination

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

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
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service