This job is responsible for developing and delivering complex requirements to accomplish business goals. Key responsibilities of the job include ensuring that software is developed to meet functional, non-functional and compliance requirements, and solutions are well designed with maintainability/ease of integration and testing built-in from the outset. Job expectations include a strong knowledge of development and testing practices common to the industry and design and architectural patterns. Position Summary: Help build the future of Payment Observability at Bank of America. Join a team pioneering a next-generation platform that delivers real-time visibility, intelligence, and operational insights across billions of dollars of payment transactions, enabling faster issue detection, improved resiliency, and a superior client experience. We are seeking a Senior Full Stack Engineer to architect and build a cloud-native, microservices-based observability platform that combines modern web experiences, event-driven processing, advanced search, analytics, and operational intelligence to transform how payments are monitored, analyzed, and managed across the enterprise. The ideal candidate is a hands-on senior engineer who thrives at the intersection of application development, distributed systems, and payments technology, with a proven track record building scalable, cloud-native platforms using modern web, microservices, streaming, and data technologies. They are equally comfortable designing intuitive user experiences and engineering resilient backend services, bringing strong expertise in Angular/React, Java/Spring Boot, Python, Kafka, Kubernetes, and NoSQL technologies to deliver highly available, mission-critical solutions in a fast-paced, enterprise environment.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior