Lead Software Engineer, Mobile Development, Java

PNC

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Pittsburgh, PADenver, COStrongsville, OHBirmingham, ALDallas, TX
Posted
7 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

How this pay compares to similar roles

Similar $196k
$174k most similar roles pay here $231k

This listing doesn't post a salary. Most similar roles pay $181,400–$211,200.

Based on 240 similar postings.

Employer

About PNC

PNC is one of the largest diversified financial services institutions in the U.S., based in Pittsburgh, PA, it provides retail banking, corporate banking, and asset management.

PNC currently has 64 open roles on FindRole.

Listed pay typically runs $86,250–$172,500 across 41 roles with salary data.

Most-posted roles

View all roles at PNC

At a glance

TL;DR · Lead Software Engineer, Mobile Development, Java

Software Engineer Lead - Mobile Development, Java joins the Digital Security & Authentication team to design, develop, and maintain enterprise-grade mobile and web applications. This role involves building scalable backend services using Java, Spring Boot, and microservices architecture while developing responsive user interfaces with Angular, React, or Vue. The candidate will manage full-stack development tasks including REST API integration, database optimization for Oracle or PostgreSQL, and implementing secure authentication mechanisms for iOS and Android platforms. Technical requirements include proficiency in Swift, Kotlin, and JavaScript/TypeScript, alongside experience with CI/CD pipelines, Docker, and Kubernetes. The position focuses on solving complex business needs within the financial services domain by delivering high-quality digital solutions that integrate seamlessly with enterprise systems. Key responsibilities include technical leadership, code reviews, and ensuring performance and security across all mobile and web platforms.

What you'll do

  • Design, develop, and maintain enterprise-grade backend services using Java, Spring Boot, and microservices architecture.
  • Build responsive user interfaces using modern frontend frameworks like Angular or React.
  • Develop and maintain mobile applications for iOS and Android platforms using Swift, Kotlin, or other native languages.
  • Integrate applications with internal/external APIs and implement secure authentication and authorization mechanisms.
  • Design and optimize relational and NoSQL database solutions to support application data.
  • Create automated unit, integration, and end-to-end tests while participating in CI/CD pipeline development.
  • Troubleshoot and resolve production issues for mobile and web applications.
  • Perform code reviews and provide technical guidance to colleagues on software design and best practices.

What we're looking for

  • Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
  • 5+ years of experience in software development.
  • 3+ years of experience developing Java enterprise applications.
  • Proficiency in Java 11+/17+, Spring Boot, REST API development, and microservices architecture.
  • Experience with SQL databases including Oracle, PostgreSQL, SQL Server, or MySQL.
  • Experience with modern frontend frameworks such as Angular, React, or Vue.
  • Experience developing mobile applications for iOS (Swift/Objective-C) and/or Android (Kotlin/Java).
  • Experience with cross-platform frameworks like React Native or Flutter (preferred); cloud platforms; and Docker/Kubernetes (preferred).

More like this

Similar roles

Lead Software Engineer, Java

JPMorgan Chase

Houston, TX 7 days ago
Java Spring Boot RESTful APIs Microservices SQL NoSQL Oracle MongoDB Kafka Elasticsearch Gemfire Databricks Snowflake JUnit Mockito Jenkins Spinnaker CI/CD AWS Docker Kubernetes React JS TypeScript GitHub Copilot Claude
5+ yrs exp

Lead Java Software Engineer

Allstate

Remote (IL) 21 days ago $100,000$170,500
Java J2EE Spring Boot Spring Framework RESTful APIs Microservices SQL JUnit Selenium JBehave CI/CD GitHub Jenkins SonarQube Gradle Maven Docker Kubernetes Datadog Kafka AWS PCF Azure JavaScript React Angular
Remote

Software Engineer - iOS/Android

PNC

Pittsburgh, PA +4 64 days ago $60,000$150,000
Java Spring Boot Angular React Swift Kotlin TypeScript REST API Microservices HTML5 CSS3 PostgreSQL Oracle MongoDB SQL Server MySQL Docker Kubernetes AWS Azure Google Cloud Platform CI/CD Git Jenkins Maven Gradle Kafka SonarQube Postman
5+ yrs exp

Lead Software Engineer, Mobile

Capital One Financial

New York, NY +1 24 days ago $197,300$225,100
Android Kotlin Swift iOS Mobile Development Agile Open Source Frameworks AI Tooling Web UX/UI
4+ yrs exp

Lead Software Engineer, Java

JPMorgan Chase

Jersey City, NJ 78 days ago
Java Kubernetes Springboot AWS CI/CD Agile AI-assisted Engineering Software Development Life Cycle Machine Learning Application Resiliency Security Automated Testing Co-Pilot
5+ yrs exp

Lead Software Engineer, Java

JPMorgan Chase

Chicago, IL 71 days ago
Java C# .NET AWS Azure AI Machine Learning CI/CD Agile Automation SaaS CRM Cloud Native data, analytics
5+ yrs exp