Full Stack Engineer (Java/React/AWS)

CGIWestlake, TX
2dHybrid

About The Position

CGI is seeking to hire a seasoned full‑stack engineer who thrives at the intersection of hands‑on development and technical leadership. You’ll build high‑quality, scalable solutions using modern Java and React-based architectures, translate strategic vision into execution, and champion best‑in-class engineering practices. With deep experience across APIs, microservices, cloud, CI/CD, and Agile delivery, you’ll own outcomes end to end while continuously innovating, mentoring, and raising the engineering bar. This is a Full Time Employment Opportunity based in Dallas TX and/or Merrimack, NH, currently in a Hybrid working model.

Requirements

  • 6–9 years of hands-on experience as a software engineer
  • Strong proficiency with Java 17+, React, Spring, Spring Boot, RESTful services, and building APIs/microservices
  • Exposure to test automation tools such as: Hammer, CallMaster (front end testing) RestAssured, Cucumber (Java BDD), Insomnia (API testing)
  • Experience with observability and monitoring tools (e.g., Splunk)
  • Experience building and maintaining CI/CD pipelines using Jenkins or similar tools
  • Strong understanding of Agile methodologies (Scrum, Kanban)
  • Hands on experience with Azure or AWS, or demonstrated commitment to building cloud expertise (certifications, training, etc.)
  • Proven experience designing, developing, testing, supporting, and troubleshooting across the full technology stack
  • Self-starter with a collaborative mindset, curiosity, and a passion for continuous learning
  • Bachelor's degree in Computer Science or equivalent experience

Nice To Haves

  • Familiarity with Docker/Kubernetes and containerized development (plus)
  • Familiarity with NoSQL databases such as MongoDB or DynamoDB (plus)

Responsibilities

  • Develop high quality, scalable, and reusable code across the full stack
  • Translate leadership vision into actionable engineering outcomes
  • Champion innovation and modern engineering practices
  • Identify creative, efficient solutions and execute them with integrity
  • Foster a culture of best-in-class software engineering
  • Stay current with emerging technologies and industry trends
  • Demonstrate ownership, accountability, and professionalism in all aspects of your work

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