Mobile & Web Software Engineer – iOS/Android + Java

PNC

Denver (CO)

On-site

USD 60,000 - 150,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health benefits
401(k) with company match
Paid time off

Job summary

PNC is seeking a Software Engineer – iOS/Android within its Digital Security & Authentication team. The role is based in Pittsburgh, Denver, Strongsville, Birmingham, or Dallas and focuses on full-stack Java to deliver scalable web and mobile solutions.

You will design, develop, test, and deploy enterprise-grade applications, build RESTful services, and integrate with APIs, collaborating with product owners, architects, UX, QA, and DevOps to ensure secure, high-quality software delivery.

Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent experience).
  • 5 years of experience in software development.
  • 3 years of experience developing Java enterprise applications.
  • Strong experience with Java 11 / Java 17, Spring Boot, REST API development, Microservices architecture.
  • SQL databases (Oracle, PostgreSQL, SQL Server, MySQL).
  • Git source control.
  • Experience with modern frontend frameworks: Angular, React, or Vue.
  • Experience developing mobile applications for iOS and/or Android.
  • Understanding of Agile development methodologies.

Responsibilities

  • Design, develop, test, and maintain enterprise-grade applications using Java and modern web technologies.
  • Build scalable backend services using Java, Spring Boot, REST APIs, and microservices architecture.
  • Develop responsive and intuitive user interfaces using Angular, React, JavaScript/TypeScript, HTML5, and CSS.
  • Design and optimize relational and NoSQL database solutions.
  • Integrate applications with internal and external APIs and third-party services.
  • Participate in application architecture, design reviews, and technical planning sessions.
  • Design, develop, and maintain mobile applications for iOS and/or Android.
  • Develop and consume RESTful APIs for mobile applications.
  • Implement secure authentication and authorization mechanisms.
  • Support deployment through app stores and CI/CD pipelines.

Skills

Java 11/17
Spring Boot
REST APIs
Microservices
SQL databases
Git
Angular/React/Vue
Mobile development
Agile

Education

Bachelor’s degree in CS/Software Eng

Tools

Docker
Kubernetes
Jenkins
GitHub Actions
Jira
Postman
SonarQube

Job description

PNC is seeking a Software Engineer – iOS/Android within its Digital Security & Authentication team. The role is based in Pittsburgh, Denver, Strongsville, Birmingham, or Dallas and focuses on full-stack Java to deliver scalable web and mobile solutions.

You will design, develop, test, and deploy enterprise-grade applications, build RESTful services, and integrate with APIs, collaborating with product owners, architects, UX, QA, and DevOps to ensure secure, high-quality software delivery.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Mobile Software Engineer (iOS/Android) - Secure Apps
Mobile Software Engineer (iOS/Android) - Secure Apps

Fairygodboss • Pittsburgh

On-site
USD 60,000 - 150,000
Senior Mobile & Web Engineer (Java/iOS/Android)
Senior Mobile & Web Engineer (Java/iOS/Android)

PNC Financial Services Group, Inc. • Denver (CO)

On-site
USD 120,000 - 150,000
Medical benefits
401(k) with company match
Paid time off
Senior Mobile & Full-Stack Engineer (iOS/Android)
Senior Mobile & Full-Stack Engineer (iOS/Android)

PNC • Strongsville (OH)

On-site
USD 110,000 - 140,000
Health insurance
401(k) with PNC match
Paid time off
+1
Full-Stack Mobile Engineer (iOS/Android)
Full-Stack Mobile Engineer (iOS/Android)

Fairygodboss • Lakewood (CO)

On-site
USD 60,000 - 150,000
Medical/dental/vision coverage
401(k) with company match
Paid holidays and vacation
Lead Mobile & Full-Stack Engineer (iOS/Android)
Lead Mobile & Full-Stack Engineer (iOS/Android)

Fairygodboss • Lakewood (CO)

On-site
USD 86,000 - 173,000
Software Engineer Lead: Mobile & Web (iOS/Android)
Software Engineer Lead: Mobile & Web (iOS/Android)

PNC • Lakewood (CO)

On-site
USD 86,000 - 173,000
Medical coverage
401(k) match
Paid holidays & vacation
Lead Mobile Engineer - iOS & Android
Lead Mobile Engineer - iOS & Android

PNC • Pittsburgh

On-site
USD 86,000 - 173,000
Software Engineer - iOS/Android - Pittsburgh, PA
Software Engineer - iOS/Android - Pittsburgh, PA

VetJobs • Pittsburgh

On-site
USD 60,000 - 150,000
Medical insurance
Vision insurance
Dental insurance
+4
Senior Mobile & Full-Stack Lead (iOS/Android)
Senior Mobile & Full-Stack Lead (iOS/Android)

Fairygodboss • Pittsburgh

On-site
USD 86,000 - 173,000
Software Engineer - iOS/Android
Software Engineer - iOS/Android

PNC • Birmingham (AL)

On-site
USD 120,000 - 150,000
Medical benefits
401(k) with company match
Paid time off