Senior Software Engineer developing software solutions for PNC's Credit Card Rewards and Lending Technology organization. Focusing on cutting-edge applications and microservices architectures.
Responsibilities
develop and maintain cutting-edge applications
design and implement RESTful APIs
build scalable microservices architectures
work with containerization tools like Docker and orchestration platforms such as Kubernetes
actively participate in DevOps practices, including CI/CD pipeline development
collaborate within an agile environment to deliver high-quality solutions
writing, testing, and deploying applications
performing JDK migrations
improving code coverage
addressing Sonar fixes
implementing security remediations
prepare technical and procedural documentation
maintain and debug applications
conduct performance tuning to ensure optimal efficiency and scalability
Requirements
3+ years of relevant / direct industry experience
strong expertise in Java/J2EE and Spring Boot microservices
experience with Agile frameworks, Bitbucket, Jenkins pipelines, Maven/Gradle, and Oracle/SQL
proficiency in both relational and non-relational databases
additional skills such as Kafka, Docker, Dynatrace, Apigee, DataPower, Angular, and familiarity with DB2 or NoSQL databases (MongoDB) are highly desirable
Bachelor's degree or a comparable combination of education, job specific certification(s), and experience (including military service) may be considered
Benefits
medical/prescription drug coverage (with a Health Savings Account feature)
dental and vision options
employee and spouse/child life insurance
short and long-term disability protection
401(k) with PNC match
pension and stock purchase plans
dependent care reimbursement account
back-up child/elder care
adoption, surrogacy, and doula reimbursement
educational assistance, including select programs fully paid
a robust wellness program with financial incentives
maternity and/or parental leave
up to 11 paid holidays each year
9 occasional absence days each year
between 15 to 25 vacation days each year, depending on career level and years of service
Job title
Senior Software Engineer – Full Stack, Java, Spring Boot, Oracle, SQL
Mid - Senior Software Engineer designing and developing back - end systems for international projects. Collaborating with cross - functional teams and mentoring junior developers in Java/Spring Boot.
Senior .NET Engineer at Natech Banking Solutions developing fintech applications and mentoring junior developers. Engaging in the full software development life cycle under dynamic growth.
Senior Software Developer contributing to GovTech solutions for the judiciary sector. Working closely with architects to implement new requirements in a hybrid work environment.
(Senior) Software Engineer C++ responsible for developing trading algorithms and innovative software solutions at SSW - Trading in a hybrid environment.
Software Engineer developing cloud - based data platforms at SSW - Trading, enhancing trading systems with Python and AWS. Collaborating with analysts to drive innovation in software development.
Senior Backend Engineer focused on Golang, designing and developing robust backend applications in a Paris - based tech startup. Collaborating with product and DevOps teams while mentoring junior profiles.
Backend Engineer building APIs and data pipelines for a legal tech startup. Requires 3+ years of experience in Node.js and TypeScript and strong PostgreSQL skills.
Senior Software Engineer joining Product team to scale platform and deliver cutting edge capabilities for customers. Collaborating with engineers, data scientists, and product managers to innovate and enhance the product.
Senior Full Stack .NET Developer at Datacom building robust web applications using .NET technologies and AI - driven approaches. Engage with teams to deliver innovative solutions.