Jobs · Engineering · Pennsylvania

Java Tech Lead - Local to Pittsburgh, PA

CGI · Pittsburgh, PA · 1 wk ago
Engineering$90k–$176k/yrFull-time

About the role

The candidate for this role will be expected to be onsite five days a week at our client site in Pittsburgh PA. Employer sponsorship of immigration related visa and/or green card status as part of the PERM process will not be available.

Responsibilities

  • Lead the design, development, and implementation of enterprise document management solutions
  • Provide technical leadership and mentorship to development teams
  • Design scalable and secure Java-based applications and APIs
  • Integrate enterprise document management platforms with: Core banking systems, Workflow platforms, Customer-facing applications, APIs and downstream systems
  • Collaborate with architects and business stakeholders to translate requirements into technical solutions
  • Ensure adherence to enterprise architecture standards, coding best practices, and security guidelines
  • Drive system performance optimization, scalability, and reliability improvements
  • Support CI/CD, DevOps, and automation initiatives
  • Conduct code reviews and ensure high-quality engineering practices
  • Troubleshoot complex production issues and lead root cause analysis activities
  • Support modernization and migration initiatives across legacy and modern platforms

Requirements

  • Bachelor's degree in Computer Science, Engineering, Information Systems, or related field (or equivalent experience)
  • 8+ years of software development experience in Java (Java 8/11/17+) Spring Boot REST API development
  • Microservices architecture
  • 8+ years of Strong knowledge and experience of: Object-oriented design principles, Distributed systems, Event-driven architectures
  • 5+ years of technical leadership experience
  • Proven experience delivering enterprise-scale Java solutions
  • Experience with enterprise document management / ECM platforms such as: OpenText, IBM FileNet, Hyland OnBase, Alfresco, Adobe Experience Manager (AEM), SharePoint (enterprise implementations)
  • 8+ years of experience designing and developing: Document ingestion workflows, Document retrieval services, Metadata-driven document management solutions
  • Strong SQL and database experience: Oracle, SQL Server, PostgreSQL, DB2, etc.
  • Experience with: Linux/Unix environments, CI/CD pipelines, Git and version control systems, Strong troubleshooting and performance optimization skills
  • Leadership & Delivery Skills: Experience leading and mentoring development teams, Ability to drive technical discussions and architectural decisions, Experience working in Agile/Scrum environments, Strong communication and stakeholder management skills, Ability to manage delivery priorities and technical risks

Qualifications

  • Experience in banking or financial services industry
  • Knowledge of: Enterprise Content Management (ECM), Customer Communication Management (CCM), Document retention and compliance requirements
  • Experience with: Cloud platforms (AWS, Azure, GCP), Kafka or messaging/event streaming platforms, Docker and Kubernetes, Workflow and BPM platforms (Pega, Camunda, etc.), Familiarity with: OCR and intelligent document processing, Content indexing and search technologies, Security and access governance for document platforms
  • Exposure to: Large-scale document migration initiatives, High-volume transactional systems

Skills

  • Experience with: Java 8/11/17+, Spring Boot REST API development, Microservices architecture
  • Strong knowledge and experience of: Object-oriented design principles, Distributed systems, Event-driven architectures
  • Technical leadership experience
  • Experience with enterprise document management / ECM platforms such as: OpenText, IBM FileNet, Hyland OnBase, Alfresco, Adobe Experience Manager (AEM), SharePoint (enterprise implementations)
  • Experience designing and developing: Document ingestion workflows, Document retrieval services, Metadata-driven document management solutions
  • Strong SQL and database experience: Oracle, SQL Server, PostgreSQL, DB2, etc.
  • Experience with: Linux/Unix environments, CI/CD pipelines, Git and version control systems, Strong troubleshooting and performance optimization skills
  • Leadership & Delivery Skills: Experience leading and mentoring development teams, Ability to drive technical discussions and architectural decisions, Experience working in Agile/Scrum environments, Strong communication and stakeholder management skills, Ability to manage delivery priorities and technical risks

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

Pay

A reasonable estimate of the current range for this role in the U.S. is $89,600.00 - $176,300.00.

Schedule

Not specified

Similar jobs