Posted in

Senior JAVA Engineer – Spring Boot/Nosql/UI frameworks

Senior JAVA Engineer – Spring Boot/Nosql/UI frameworks

CompanyPNC Financial Services
LocationCleveland, OH, USA, Dallas, TX, USA, Pittsburgh, PA, USA, Phoenix, AZ, USA
Salary$Not Provided – $Not Provided
TypeFull-Time
Degrees
Experience LevelSenior

Requirements

  • Strong proficiency in Java with hands-on experience in Spring Boot, JPA/Hibernate, REST, and Microservices.
  • Strong relational database (Oracle & SQL Server) experience.
  • Proficiency in database design and optimization, including both relational (SQL) and NoSQL database.
  • Experience with Version Control Systems (Git).
  • Experience with testing frameworks (e.g., JUnit, TestNG).
  • Solid understanding of software architecture, microservices, and event-driven design patterns.
  • Experience designing and developing solutions using core Java, SQL (MySQL).
  • Hands-on experience with Front-end frameworks like Angular.

Responsibilities

  • Creates and leads the technical design and development of software solutions.
  • Proposes & designs software solutions to address complex business needs. Prepares technical and procedural documentation required.
  • Facilitates complex problem resolution.
  • Provides technical guidance and support to colleagues. Reviews coding, testing, and documentation of software.
  • Applies modern principles, methodologies and tools to advance business initiatives and capabilities.

Preferred Qualifications

  • Knowledge of performance tuning, application security, and scalability best practices.
  • Experience in authentication & authorization systems.
  • Experience with DevOps practices, CI/CD pipelines, and containerization (Openshift, Kubernetes).
  • Experience with CI/CD tools and platforms (Bitbucket, Jenkins, etc.).
  • Experience using IntelliJ, Gradle, and writing JUnit test cases.
  • Understanding with ETL, Informatica, SQL Loader, PL/SQL, AWS, Azure, Tableau, ThoughtSpot, Power BI is a plus.