PNC

Software Engineer Sr - JAVA/Kafka/Microservices/Oracle

PNC
Apply
8 months ago
Farmers Branch, TX, USASenior

Base Salary

$55k - $152k/yr

Responsibilities

  • Design and develop software solutions using existing and emerging technology platforms.
  • Design and maintain high-transaction distributed APIs and microservices.
  • Write, test, deploy, maintain, and debug software.
  • Propose solutions to address complex business needs.
  • Prepare technical and procedural documentation.
  • Support releases and incidents, typically once per month.
  • Apply risk management and customer-focused practices in software development.

Requirements

  • Strong hands-on Java experience, preferably with Java 11 or Java 17.
  • Experience designing, building, and maintaining distributed APIs and microservices.
  • Knowledge of object-oriented analysis and design.
  • Experience with Kafka or MQ and event-driven architecture.
  • Experience with Kubernetes, OpenShift, or other cloud-based container management platforms.
  • Proficiency with Oracle, SQL, MySQL, Redis, Hibernate, and ORMs.
  • Experience with Spock or JUnit, SonarQube, Jenkins, Dynatrace, and Logscale.
  • Experience with Spring Boot, Spring JPA, Spring Batch, Gradle, or Maven.
  • Knowledge of application development, architecture, testing, troubleshooting, technical documentation, and software delivery processes.
  • Bachelor’s degree and typically 3+ years of relevant or direct industry experience; a comparable combination of education, certifications, and experience may be considered instead.
  • Candidates may be subject to additional background checks required by a specific government client contract.

Benefits

  • Medical and prescription drug coverage with a Health Savings Account feature, dental and vision options, and life insurance.
  • Short- and long-term disability protection, 401(k) matching, pension, and stock purchase plans.
  • Dependent care reimbursement, backup child and elder care, adoption, surrogacy, and doula reimbursement.
  • Educational assistance, including select fully paid programs.
  • Wellness program with financial incentives.
  • Maternity and parental leave, up to 11 paid holidays, occasional absence days, and 15 to 25 vacation days depending on career level and eligibility.
  • This is an in-office position based in Pittsburgh, Cleveland, Dallas, Jacksonville, or Miamisburg.

Tech Stack

Apache KafkaGradleJavaJenkinsJUnitKubernetesMavenMySQLOpenShiftRedisSonarQubeSpring BootSQL

Categories

PNC

About PNC

10,000+ employees

We’ll help keep your money boring so your life doesn’t have to be. pnc.co/guidelines

Contact me