Software Engineer Lead (JAVA/Spring Boot)
Core
Senior technical leader designing, developing, and delivering high-quality scalable software solutions while guiding a team of engineers.
Role type
Senior IC Software Engineer Lead (Java/Spring Boot)
Builds
Scalable, reliable, and efficient software solutions for PNC's C/IB MIS Digital organization
Domain
Banking / Financial Services / Java Microservices
Deliverable
production ML models | product features
Required skills
Java, Spring Boot, Hibernate, REST, Microservices, SQL, ActiveMQ, Kafka, API frameworks, database design, NoSQL
Preferred skills
Elastic-Search, Redis, performance tuning, application security, SAFe, React, DevOps, CI/CD, containerization, Kubernetes, Bitbucket, Jenkins, IntelliJ, Gradle, JUnit
Technologies
Spring Boot, Hibernate, REST, GraphQL, MySQL, ActiveMQ, Kafka, Elastic-Search, Redis, React, Openshift, Kubernetes, Bitbucket, Jenkins, IntelliJ, Gradle, JUnit
Responsibilities
Create and lead technical design and development of software solutions; propose and design solutions to address complex business needs; facilitate complex problem resolution; provide technical guidance and support to colleagues; review coding, testing, and documentation.
Seniority
Senior, hands-on IC with leadership