Java Tech Lead

CGIPittsburgh, PA
Onsite

About The Position

The candidate for this role will be expected to be onsite five days a week at our client site in Pittsburgh PA. For this role on this particular client engagement, employer sponsorship of immigration related visa and/or green card status as part of the PERM process will not be available. Are you passionate about building seamless integrations that power enterprise systems? Join our dynamic team as a Java Developer and play a pivotal role in transforming spring boot framework across our organization. You'll work with cutting-edge integration technologies, collaborate with cross-functional teams, and help architect scalable solutions that drive real business impact. If you're looking for a role where your technical skills directly contribute to innovation and efficiency, this is the opportunity for you.

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
  • 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

Nice To Haves

  • 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

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

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
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service