CGI Group Inc.-posted about 1 month ago
Full-time • Mid Level
Hybrid • Dallas, TX
5,001-10,000 employees
Professional, Scientific, and Technical Services

This is an hybrid, onsite position located at our client site in Dallas, TX. We are seeking an experienced Full Stack Java API Developer with a strong background in building scalable backend services and interactive web applications. The ideal candidate will be skilled in Java, Spring Boot, and modern frontend frameworks like React or Angular. You'll collaborate across teams to design, develop, and deploy, high-performance solutions. If you're passionate about clean architecture, API design, and driving real business impact through technology, we'd love to have you on our team.

  • Backend Development & API Design Develop and maintain scalable, secure RESTful APIs using Java, Spring Boot, and microservices architecture.
  • Frontend Development Build responsive, user-friendly web interfaces using modern frameworks like React or Angular.
  • Database Design & Integration Design efficient database schemas and integrate with SQL/NoSQL systems for optimal data access.
  • CI/CD & DevOps Collaboration Deploy and manage applications on on-prem platforms while automating builds and deployments via CI/CD pipelines.
  • Testing & Quality Assurance Ensure code quality through unit, integration, and automated testing practices and peer code reviews.
  • Collaboration & Agile Delivery Work within Agile teams to deliver high-quality solutions through collaboration with cross-functional stakeholders.
  • Performance, Security & Maintenance Monitor, optimize, and secure applications, addressing performance issues and ensuring reliability in production.
  • Mentorship & Continuous Improvement Mentor junior developers and continuously enhance skills by adopting modern tools and best practices.
  • 6+ years of experience in full stack development with strong expertise in Java, Spring Boot, and RESTful APIs.
  • Hands-on experience with frontend frameworks such as React, Angular, or Vue.js.
  • Strong knowledge of database technologies - SQL (Oracle) and NoSQL (MongoDB).
  • Familiarity with containerization and CI/CD tools such as Docker, Kubernetes, Jenkins, or GitLab CI.
  • Proficient in API design principles, integration patterns, and microservices architecture.
  • Solid understanding of software engineering best practices - code quality, testing, security, and performance tuning.
  • Working knowledge of Agile methodologies (Scrum/Kanban) and version control (Git).
  • Excellent problem-solving, debugging, and analytical skills.
  • Strong communication and teamwork abilities with a proactive mindset toward learning and innovation.
  • 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