Come join the Financial Planning and Analysis FP A team as a Staff Software Engineer You will join an innovative and passionate team of engineers using cutting edge technologies like React Spring Boot Kubernetes AWS Elastic Search Kafka and globally distributed services We are looking for a Full Stack engineer with a strong background in backend web technologies Java Spring REST services etc You will be working on features and services that enhance the product set and delight our Small and Mid-market Business customers AI and Agentic AI knowledge is a Plus Responsibilities 8 years experience designing and developing web software or mobile applications Solid leadership experience Leading meetings presenting technical go to person and cross-functional leader BS MS in computer science or equivalent work experience Proficiency in Server Side technologies Java J2EE Spring Boot Database Expertise in Kafka Kubernetes Caching Expertise in Amazon Web Services AWS and ability to operate in DevOps model Expertise with the entire Software Development Life Cycle SDLC 3 years experience with web services consuming or creating with REST Excellent communication skills Demonstrated ability to explain complex technical issues to both technical and non-technical audiences Expertise in the Software design architecture process Expertise with unit testing Test Driven Development TDD Business Acumen - strategic thinking strategy development Building strong teams - set and evangelize vision facilitative leadership attract and retain key talent