Position Description:
This hybrid role can be filled from the client site at the following locations: Pittsburgh, PA; Cleveland, OH; Phoenix, AZ; Birmingham, AL; or Dallas, TX, with a preference for Pittsburgh.
CGI is seeking a Lead Java Developer to join our financial services team, providing leadership and hands-on integration expertise to our top-tier US bank client. The developer will design, estimate, present, and deliver technical solutions with clean, well-organized code, working closely with the client to understand their business needs and deliver value through technology. The candidate should articulate the technologies involved and provide technical guidance.
Your future duties and responsibilities:
* Engage with product analysts and solution architects to interpret specifications and develop innovative solutions.
* Build secure, scalable, high-performance applications.
* Participate in Agile sprint and release planning, providing development estimates.
* Contribute to requirements tuning, design reviews, and retrospectives.
* Develop and execute implementation and unit test cases.
* Build technical documentation.
* Communicate with client stakeholders.
* Ensure software meets standards and user requirements.
* Develop testable features with minimal supervision.
* Lead or contribute to delivery teams developing new or enhancing existing applications and providing system integration services.
Required qualifications:
* Expertise in Java, databases, and J2EE.
* Knowledge of software architectural and design patterns.
* Proficiency with Spring frameworks (Boot, MVC, Security, Webservices, Integration).
* Experience with SOAP and REST web services.
* Familiarity with Angular JavaScript framework.
* Strong PL/SQL skills.
* Experience creating CI/CD pipelines in Jenkins.
* Experience with OpenShift.
* Understanding of developer lifecycle and enterprise tools.
* Experience with CI/CD practices.
* Teamwork experience, especially in banking or digital sectors.
* Strong learning aptitude, troubleshooting skills, and communication skills.
Desired Skills include JavaScript, JAX-RS, Spring MVC REST, and Test Driven Development.
CGI's benefits include competitive compensation, insurance, retirement plans, paid leave, training, wellness programs, and more.
#J-18808-Ljbffr