State Street Global Advisors - Senior Application Architect, VP
State Street
- Boston, MA
- $120,000-202,500 per year
- Permanent
- Full-time
- Lead the design and development of scalable and robust software application architecture, ensuring alignment with business goals and industry best practices.
- Partner with the primary business users within our investments organization to proactively design and improve their platforms
- Design, implement, and manage AWS Cloud architecture, focusing on scalability, security and cost efficiency.
- Collaborate with development teams to integrate AI and machine learning technologies into our applications, enhancing user experience and driving innovation.
- Collaborate with cross-functional teams to define technical requirements, resolve architectural issues, and ensure successful project execution.
- Create and maintain comprehensive architectural and design documentation, ensuring that all technical solutions are well-documented.
- Monitor and optimize application performance, ensuring scalability as user demands grow.
- Stay current with emerging technologies and industry trends, providing recommendations for adopting new tools and technologies to improve our technology stack.
- Communicate with all parties involved including senior management, developers, architects, and end users, who may be based in different locations and time zones
- Lead design and architecture decisions for application development platforms with focus on coding best practices and code simplification.
- Primary Skillset
- Expertise in Java, J2EE and server technologies and frameworks such as Spring, Spring Boot, Hibernate JPA
- Expertise in working with rational database and caching technologies.
- Expertise in integrating systems and hands-on expertise on Kafka/Active MQ/Rabbit MQ
- Expertise in Microservices, Kubernetes and Dockers
- Expertise in deployment of micro-services in AWS and familiar with S3, EC2, Lambda
- Secondary Skillset
- Familiar with web technologies particularly React JS and related frameworks
- Experience with .NET UI applications as part of the technology stack
- Knowledge on Data Science and algorithmic problem solving
- Knowledge of CI/CD toolkits (GIT, Jenkins, Maven, etc.)
- Knowledge of the Software Development Lifecycle for Iterative, Agile, and traditional approaches
- Experience with release management and an understanding of architectural schematics
- Responsibilities can also include:
- Experience in performance turning and solution for scalability issues
- Troubleshooting minor and major incidents to restore business (as and when required)
- Experience in designing new application framework or migrating to new framework / architecture, redesign, work on POC
- Should be open for understanding/debugging the architecture of legacy system and suggest changes wherever applicable taking into various organizational constraints like resource, cost into consideration.
- Bachelor’s degree in Computer Science, Computer Engineering, or equivalent
- 12+ years of experience required
- Relevant certifications i.e. AWS Certified Solutions Architect
- Experience in Financial Services, Portfolio management highly preferred
- Experience working with remote offshore teams based in India or China would be helpful
- Experience with vendor integrations a plus