Home
Jobs
Saved
Resumes
Principal Engineer – Java at Bank of America | JobVerse
JobVerse
Home
Jobs
Recruiters
Companies
Pricing
Blog
Jobs
/
Principal Engineer – Java
Bank of America
Website
LinkedIn
Principal Engineer – Java
Charlotte, North Carolina, United States of America
Full Time
4 days ago
Visa Sponsor
Apply Now
Key skills
Cloud
Distributed Systems
Java
Kafka
Microservices
Oracle
Spring
Spring Boot
SpringBoot
SQL
CI/CD
Leadership
About this role
Role Overview
Defines and leads the engineering approach for solutions at the program or portfolio level
Continuously improves the design, quality, and reuse of solutions
Owns domain expertise and low-level architecture across MESH application portfolio
Serves as the technical authority and champions new technologies and POCs
Ensures the entire technical stack meets enterprise standards
Requirements
10+ years of software engineering experience with progressive technical leadership
Deep expertise in Java and Spring Boot framework
Strong experience with enterprise integration technologies (Mulesoft, Kafka)
Proficiency in Oracle PL/SQL and database design
Experience with reactive programming paradigms and event-driven architectures
Understanding of design patterns, microservices architecture, and distributed systems
Experience with CI/CD, DevOps practices, and cloud technologies
Tech Stack
Cloud
Distributed Systems
Java
Kafka
Microservices
Oracle
Spring
Spring Boot
SpringBoot
SQL
Benefits
Health insurance
Retirement plans
Paid time off
Flexible work arrangements
Professional development programs
Wellness programs
Apply Now
Home
Jobs
Saved
Resumes