Lead Java Software Developer (w/ Pega)
Techstra Solutions
Role Overview
The Lead Java Software Developer (w/ Pega) will join our technology team supporting a large retail banking client undergoing a significant application modernization initiative. This role will focus on the design, development, enhancement, and support of critical enterprise applications built on Java and Spring Boot, with substantial integration into the Pega Infinity platform.
The successful candidate will play a key role in the modernization of existing applications, including migration from Java 7 to Java 17, upgrades from traditional IBM WebSphere Application Server to WebSphere Liberty, and adoption of modern containerized deployment practices using OpenShift. While direct Pega development experience is not required, candidates with prior Pega platform experience will be highly valued. This position requires a hands-on technical leader capable of driving application architecture, mentoring development teams, troubleshooting complex production issues, and collaborating closely with architects, infrastructure teams, and business stakeholders.
Key Responsibilities
- Lead the design, development, enhancement, and support of enterprise Java-based applications utilizing Spring Boot and modern development practices.
- Drive application modernization efforts, including migration from Java 7 to Java 17 and deployment on IBM WebSphere Liberty.
- Design and implement scalable, resilient, and maintainable application architectures.
- Develop and maintain RESTful APIs and system integrations with internal and external platforms.
- Collaborate with Pega platform teams to support integrated business process automation solutions.
- Provide technical leadership for application upgrades, platform migrations, and production support activities.
- Conduct code reviews and establish development standards to ensure quality, maintainability, and security.
- Support containerized application deployments utilizing OpenShift and Kubernetes technologies.
- Develop and maintain CI/CD pipelines and deployment automation utilizing Jenkins, Git, Ansible, and Artifactory.
- Partner with infrastructure, platform, security, and operations teams to ensure stable and secure application delivery.
- Optimize application performance and reliability through proactive monitoring, tuning, and troubleshooting.
- Participate in Agile ceremonies including sprint planning, backlog refinement, daily standups, and retrospectives.
- Ensure compliance with enterprise security, governance, and regulatory requirements within a banking environment.
- Bachelor’s degree in Computer Science, Information Technology, or related field
- 8+ years of professional software development experience with at least 3 years in a senior or lead development role.
- Strong expertise developing enterprise applications using Java and Spring Boot.
- Experience designing, developing, and supporting scalable Java-based applications and services.
- Strong understanding of object-oriented design principles, design patterns, and software engineering best practices.
- Experience developing RESTful APIs and integrating distributed systems.
- Hands-on experience with IBM WebSphere Application Server, including configuration, deployment, troubleshooting, and performance tuning.
- Experience supporting or migrating applications to IBM WebSphere Liberty.
- Working knowledge of IBM MQ and messaging fundamentals.
- Understanding of event-driven architectures and Kafka fundamentals, including topics, partitions, producers, consumers, replication, and troubleshooting.
- Experience deploying and supporting containerized applications on Red Hat OpenShift.
- Strong understanding of Kubernetes concepts including deployments, services, routing, resource management, and troubleshooting.
- Experience building and maintaining CI/CD pipelines utilizing Jenkins and Git-based source control systems.
- Experience working with artifact repositories such as Artifactory.
- Working knowledge of Oracle databases for application development.
- Experience writing SQL queries, updates, and troubleshooting database interactions.
- Working knowledge of MongoDB including drivers, document schemas, indexing concepts, and application-level troubleshooting.
- Basic Linux administration and troubleshooting skills.
- Experience navigating Linux file systems, reviewing logs, executing shell commands, and supporting enterprise applications in Linux environments.
- Strong troubleshooting and root-cause analysis skills across application, middleware, database, and infrastructure layers.
- Demonstrated experience leading development teams and technical initiatives.
- Strong communication and collaboration skills with technical and business stakeholders.
- Ability to mentor developers and drive technical best practices.
- Proven ability to manage competing priorities in a fast-paced enterprise environment.
- Experience with the Pega Platform, including application development, platform administration, upgrades, patching, monitoring, and troubleshooting.
- Experience supporting or upgrading applications utilizing Pega Infinity.
- Prior experience participating in large-scale application modernization initiatives.
- Experience migrating legacy Java applications to modern Java versions.
- Familiarity with Angular and modern front-end development practices.
- Experience with enterprise monitoring and observability tools such as Dynatrace, Splunk, ELK Stack, AppDynamics, or similar platforms.
- Experience within banking, financial services, or other highly regulated industries.
- Knowledge of enterprise security standards, authentication, authorization, and compliance requirements.
Location: Pittsburgh, PA
Techstra Solutions is a certified woman-owned (WBENC) management consulting firm specializing in strategy, technology, and implementation services for large organizations undergoing digital and talent transformation. Our experienced team partners with clients to co-create innovative solutions in applications, data, AI, and automation that accelerate measurable, sustainable change. From advisory consulting through technical execution, we are dedicated to driving world-class business solutions that fit your strategic requirements and deliver results. For more information:
Equal Employment Opportunity Statement
Techstra Solutions is an equal opportunity employer. The Company makes its decisions on merit, and its policy of equal opportunity prohibits discrimination in all phases of the employment process, including, but not limited to, recruitment, hiring, promotion, selection, transfer, demotion, layoff, termination, compensation, benefits, and other terms and conditions of employment. The policy of equal opportunity applies without regard to race, color, creed, religion, gender, sexual orientation, gender identification, pregnancy, marital status, national origin, ancestry, age, disability that can reasonably be accommodated without undue hardship, military status, veteran status, genetic predisposition or carrier status, alienage or citizenship, domestic partnership status, arrest or conviction record, status as a victim of domestic violence, or any other protected categories under federal, state, or local law. The Company also prohibits discrimination or harassment based upon the perception that a person has, or is associated with a person who has, any of these characteristics.
- ...within PNC's C&IB organization, As a Software Engineer Lead within PNC's C&IB organization, you will... ...Expertise: • Strong proficiency in Java , with hands-on experience in Spring Boot... .... • Experience designing and developing solutions using core Java, SQL (MySQL)...SuggestedFull timeTemporary workPart timeWork experience placementWork at office
- ...Design and build jobs using code, SQL, and scripting. Work with front-end developers to build complete, end-to-end systems. Manage and maintain code base in Git. Experience in one or more modern development language (Java1.8) Experience in SpringBoot...Suggested
- ...Role: Lead Java Developer Location: Remote Duration: 8+ Months Only W2 Level - 4 Lead Engineer Lead Engineer - POS Managed Services (Level 4) Highly experienced Lead Engineer with strong Java and backend expertise, responsible for leading support...SuggestedRemote work
$110k - $120k
...technology to deliver industry-leading digital solutions. Synechron's... ..., Cloud & DevOps, Data, and Software Engineering, servicing an array... ...initiatives in our FinLabs we develop solutions for modernization, from... ...and experienced Senior/Lead Java Developer to join our dynamic...SuggestedTemporary workFlexible hours- ...where all of our employees feel respected, valued and have an opportunity to contribute to the company's success. As a Software Engineer Lead (Java Development & Application Support Lead) within PNC's Technology organization, you will be based in Philadelphia PA. Required...SuggestedFull timeTemporary workPart timeWork experience placementWork at office
- ...UI Developer W/D Angular JS Location: Coraopolis, PA Position: Fulltime Rate: DOE Only GC/USC/TN/L2-EAD/GC-EAD Required Skills: ~5+ years of experience developing web applications, front end development, etc. ~1+ years of experience developing applications...Full timeWork experience placement
- ...Java API Tech Lead We are seeking an experienced Java Full Stack Tech Lead to drive the design, development, and delivery of scalable,... ...frameworks (Angular/React). 5. Mentor and guide team members to develop scalable, maintainable, and high-quality code. 6. Work in an...
- ...are available for this role. Title: Java Technical Lead Location: Pittsburgh, PA... ...implementing scalable and maintainable software architecture • Providing technical... ...design, while also mentoring junior developers and collaborating with various...Full timeImmediate startRelocation
$55 - $57 per hour
...Role: Java Technical Lead Experience: 10& Above Location: Pittsburgh, PA- 100% ONSITE FROM... ...Descriptions: A Java Technical Lead designs| develops| and maintains complex Java-based... ...team. They ensure high-quality software through code reviews| mentorship| and...Contract work$70.8k - $156.7k
...Java Full Stack Technical Lead Category: Software Development/ Engineering Main location: United States, Pennsylvania, Pittsburgh Position ID: J0... ...with technical queries and guide and mentor them to develop top quality code. . Work in an Agile environment...Permanent employmentFull timeWork at officeLocal areaShift work- ...Java Developer/Lead/Architect Position: Java / J2EE Technical Lead Location: Pittsburgh, PA Duration: Fulltime Interview: Telephonic/Skype Job Description: Evaluate detailed business, functional, and high-level technical requirements including recovery...Full time
- ...Technical/Functional Skills: ~ A Developer/ Lead must have experience in development and maintenance/support of Full stack Java applications. ~ Strong Functional and... ...Domain. ~8+ Years of experience in software development with strong focus on JAVA/J2EE...
- ...Java Technical Lead Pittsburgh, PA | 9 - 14 years of experience Full time role Must... ...implementing scalable and maintainable software architecture. Providing technical... ...architectural design, while also mentoring junior developers and collaborating with various...Full time
$89.6k - $176.3k
...Java API Technical Lead Category: Software Development/ Engineering Main location: United States, Pennsylvania, Pittsburgh Position ID: J052... ...with technical queries and guide and mentor them to develop top quality code. . Work in an Agile environment and...Permanent employmentFull timeLocal areaShift work- Lead Java Developer (Java 8, Spring Boot, Angular, REST, SOAP, Microservices, Oracle Database, CI/CD, Jenkins, Tuning) in Pittsburgh, PA Angular... ..., Java, Microservices Architecture, Oracle, REST, SOAP, Software Development, Spring Boot, SQL, Tuning Location:...Permanent employmentFull timeImmediate startRemote work
- ...Title - Software Engineer Lead Location - Pittsburgh, PA/Strongsville, OH Function of the Group: Liquidity Risk Management Initiatives... ...team Roles and Responsibilities: Lead Full Stack Java Developer (UPDATED REQUIREMENTS) 8-10 years total experience with at...Full timeLocal areaFlexible hoursShift work
- ...Skills: Apache Kafka (producers, consumers, streams, connectors) Experience operating Kafka in production environments Proficiency in Java and/or Scala (Python a plus) Solid understanding of distributed systems, messaging patterns, and event-driven architecture...Local areaWorldwide
- ...Software Engineer Lead Onsite 5 days Pittsburgh, PA, Strongsville, OH, Birmingham, AL, Dallas... ...of experience Must Have Java 11+ Spring / Spring Boot MongoDB... ...Roles & Responsibilities Design and develop enterprise-grade applications and...Contract work
- ...Lead Software Engineer At PNC, our people are our greatest differentiator and competitive... ...role requires deep hands-on expertise in Java-based microservices, cloud-native architectures... ...Key Responsibilities: Design, develop, and lead the implementation of Java-...Full timeTemporary workPart time
- ...Lead WebSphere Portal Engineer Pittsburgh, PA EXP 7-10 yrs... ...Job Description. As a Lead Software Engineer, you will join our Information... ...service partners. You will develop complex application software... ...: • Strong understanding of Java/ J2EE, SOA technologies •...
- ...Title: IT - Specialty Software Engineer Lead *Local to PA Description: Responsible for the provisioning of any IT development, analysis... ...changes as needed to resolve issue. • Knowledge of XML, Java, JSP and other relevant software. • Knowledge of computer...Work experience placementLocal area
- ...Job Title: Lead Kafka Developer – Software Engineer Lead Location: Pittsburgh, PA Type: Contract Compensation: Contractor Work Model: Onsite... ...) Kafka Production Support & Administration Java and/or Scala (Python is a plus) Distributed Systems & Messaging...Contract workFor contractorsLocal area
- ...Software Engineer Lead At PNC, our people are our greatest differentiator and competitive advantage... ...Job Description Deep expertise in Java, Spring Boot, microservices architecture... ...Key Responsibilities Design, develop, and maintain enterprise-grade Java applications...Full timeTemporary workPart timeWork experience placementWork at office
- ...Lead Software Engineer Pittsburgh, Pennsylvania, United States Company Description Govini... ...-in-class data to more rapidly imagine, develop, and field the capabilities we need.... ...oriented programming language comparable to Java, C++, Python, C#, or Ruby ~ Hands-on...Full timeWork at office
- ...seeking a Adobe AEM Architect to design and develop web-based applications. The role will be... ...documenting solutions, development work, leading code reviews and organizing knowledge... ...~7-9+ years of experience in Adobe AEM/Java preferably with large-scale enterprise applications...Work experience placement
- ...contribute to the company’s success. As a Software Engineer Lead within PNC’s C&IB organization, you... ...directly with the scrum teams in a JAVA technology environment utilizing AGILE... ...estimating, planning, designing solutions and developing the application with the scrum team....Full timeTemporary workPart timeWork experience placementWork at office
- ...Tech Architect / Lead Developer Provide locations/flexible work by preference: Most preferred - Pittsburgh PA, Second preferred - Cleveland... ...Application Dev Sr. - Expert level on React JS/ Angular/ Java, 2-4 Years of experience Required. Databases: MongoDB, ElasticSearch...Work at officeLocal areaRemote workFlexible hours
$57.1k - $154.3k
...Lead Database Engineer We're standing up a dedicated vulnerability management practice at one of the largest banks in the US,... ...deployment. Collaboration Across Crews. Work closely with Java Developers,.NET Developers, and Middleware Admins in the App, Data and Middleware...Permanent employmentLocal area- ...Lead Engineer / Technical Lead – Operational Risk & GRC The Lead Engineer will own the end-to-end technical delivery of a custom-built Operational Risk / GRC platform for a large financial institution. This role combines strong hands-on engineering leadership with...
- ...Software Engineer Lead - Automation Anywhere Location: Pittsburgh, PA Type: Contract Contractor Work Model: Onsite – onsite Responsibilities... ...Automation Anywhere, Microsoft Power Platform, Python or Java ~ Knowledge of Gen AI, SharePoint, Jira, or ServiceNow is...Contract workFor contractorsLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Lead Java Software Developer (w/ Pega). Be the first to apply!
- java technical lead Pittsburgh, PA
- lead operating engineer Pittsburgh, PA
- lead engineer Pittsburgh, PA
- full stack java developer Pittsburgh, PA
- java developer full time Pittsburgh, PA
- entry level java developer remote Pittsburgh, PA
- java developer contract Pittsburgh, PA
- java web developer Pittsburgh, PA
- java developer Pittsburgh, PA
- remote junior java developer Pittsburgh, PA

