Software Engineer Lead (Java/Microservices) - PNC Bank : Job Details

Software Engineer Lead (Java/Microservices)

PNC Bank

Job Location : Birmingham,AL, USA

Posted on : 2025-05-14T00:54:40Z

Job Description :
Position Overview

At PNC, our people are our greatest differentiator and competitive advantage in the markets we serve. We are all united in delivering the best experience for our customers. We work together each day to foster an inclusive workplace culture where all our employees feel respected, valued, and have an opportunity to contribute to the company's success. The position is primarily based in Pittsburgh, PA, Birmingham, AL, Cleveland, OH, Dallas, TX, or remotely in the TX market. Some responsibilities may be performed remotely at the manager's discretion, but require regular time in the office or in the field.

Responsibilities
  • Software development as part of an agile team.
  • Participate in Agile ceremonies.
  • Collaborate closely with Business Systems Analysts and Quality Engineers.
  • Participate in testing and deployment events.
  • Understanding of debit card transaction processing is helpful.
  • Technical Skills
    • Microservice development using Spring Boot.
    • Java programming.
    • MongoDB database management.
    • Jenkins pipeline automation.
    • OpenShift platform familiarity.
    • Jira for release management and story writing.
    Job Description
    • Designs and leads the development of software solutions.
    • Proposes and designs solutions for complex business needs, including documentation.
    • Facilitates complex problem resolution.
    • Provides technical guidance, reviews code, testing, and documentation.
    • Applies modern principles, methodologies, and tools to advance initiatives.
    Company Values and Expectations

    Employees are expected to be:

    • Customer Focused - Prioritize customer needs and satisfaction in all decisions.
    • Managing Risk - Assess and manage risks aligned with PNC's Enterprise Risk Management Framework.
    Qualifications

    Candidates should demonstrate relevant skills, experience, and education. Typically, a university degree with 3+ years of industry experience is required. Certifications are desirable but not mandatory.

    Preferred Skills and Competencies

    Includes application development, business management, customer solutions, design, problem-solving, process improvements, release management, and UX design. Competencies include application delivery, design, architecture, testing, integration, SDLC, and troubleshooting.

    Work Experience and Education

    Bachelor's degree preferred, with at least 3 years of relevant experience. Certifications are a plus.

    Benefits and Accommodations

    PNC offers comprehensive benefits, including health coverage, retirement plans, paid time off, and wellness programs. Accommodations are available for applicants with disabilities, with contact information provided for requests.

    Equal Opportunity

    PNC provides equal employment opportunities regardless of race, color, sex, religion, national origin, age, sexual orientation, gender identity, disability, veteran status, or other protected categories.

    #J-18808-Ljbffr
    Apply Now!

    Similar Jobs ( 0)