Skip to main content

Sr. Java Backend Engineer

Posted 6 days ago

cgiDallas (TX)

SENIORITY

Lead

Apply (opens in a new tab)

About the role

Sr. Java Backend EngineerCGI is seeking a highly skilled Senior Java Backend Engineer to design, develop, and support scalable, cloud native applications within a high impact investment operations environment. This role requires an experienced backend engineer who enjoys solving complex technical challenges, building resilient distributed systems, and delivering high quality software that supports critical financial business processes. You will have the opportunity to work closely with product owners, architects, developers, and DevOps teams to implement modern backend solutions, optimize system performance, and contribute to the delivery of enterprise grade applications in a fast paced Agile environment. This is a Full Time, On-site employment opportunity based in the Dallas, TX area. Your future duties and responsibilities: Design and build robust, scalable solutions aligned with enterprise technology standards and cloud first strategies. Lead technical design discussions and contribute to architectural and design decisions that drive performance, resiliency, and maintainability. Collaborate with cross functional teams to translate complex business needs into elegant, high performing software solutions. Guide and mentor developers, ensuring engineering excellence through code reviews, testing best practices, and continuous improvement. Partner with DevOps teams to implement CI/CD pipelines, observability, and deployment automation. Contribute to process optimization and delivery velocity through agile practices and engineering leadership Required qualifications to be successful in this role:10+ years of hands on experience in Java/J2EE development with deep expertise in Spring Boot and microservices architecture. Proven experience designing and developing RESTful APIs and multi layered enterprise applications. Strong command of cloud platforms (AWS, Azure), containerization (Docker), and orchestration (Kubernetes).Proficiency with CI/CD tools and practices (GitHub, Jenkins, uDeploy, Git strategies).Solid understanding of relational databases (DB2, Oracle), SQL, and ORM frameworks (Hibernate, JPA).Experience resolving complex technical challenges across distributed systems and hybrid cloud environments. A collaborative mindset with a passion for mentoring and elevating engineering teams. What you can expect from us: Together, as owners, let's turn meaningful insights into action. Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, you'll reach your full potential because… You are invited to be an owner from day 1 as we work together to bring our Dream to life. That's why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our company's strategy and direction. Your work creates value. You'll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas, embrace new opportunities, and benefit from expansive industry and technology expertise. You'll shape your career by joining a company built to grow and last. You'll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons. Come join our team—one of the largest IT and business consulting services firms in the world.

Before you apply

Applying takes about a minute. These four things decide how fast it moves after that.

Your profile is current

It's what we read first. Occupations, seniority and locations matter more than a long history.

Two examples you can talk through

Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.

A number in mind

What you're on now and what would make you move. We negotiate better when we know both.

Your notice period

Employers plan around it, and it's the question that stalls offers most often.

Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.

More like this