Principal Java Architect

Fidelity Investments - Providence, US-RI

Posted 705 days ago
  • Experience
    Mid-Senior level
  • Job function
    Information Technology
  • Employment type
  • Industry
    Architecture & Planning, Information Services, Information Technology and Services
  • Employer job ID
  • Job ID

This is a preview of the Principal Java Architect job at Fidelity Investments. To view the full job listing, join LinkedIn - its free!Join LinkedIn - its free!

About this job

Job description

Strategic Investment Products and Data (SIPD) is a shared technology services organization within Fidelity Professional Services Group (PSG).  SIPD's major product offerings include technology solutions for Managed Accounts, Guidance and Planning Tools, and Data Delivery.
The Managed Accounts Principal Architect creates and maintains architecture plans and specifications for SIPD applications supporting the Fidelity Managed Accounts Product Line and guides project and program level decisions to ensure alignment with the SIPD and Fidelity enterprise architecture.  The Principal Architect will be located in Smithfield, RI with periodic travel to Boston.
Primary Responsibilities
  • Develop and assess technical solutions for the Managed Account products
  •  Identify approaches, tools, techniques, and technologies to meet business requirements
  •  Recommend solutions that address functional and quality goals of systems
  • Assess and explain the present and future rationale of architecture decisions
  • Mediate opposing viewpoints and negotiate equitable solutions to ensure successful and stable outcomes for the Managed Accounts product space
  • Develop multi-year technical roadmap and blueprints for the Managed Account product
  • Establish, implement, and enforce appropriate architecture standards in the creation and implementation of the technical solution
  • Ensure use of code quality tools (i.e.:  Sonar) and best practices
  • Support and communicate relevant IT Governance polices, procedures and processes (i.e. ARB, Architecture Review Board).
  • Responsible for technical implementation of architectural components
  • Lead the development of project level technologies
  •  Pilot or lead the development of common components, services and solutions
  •  Provide technical evaluation estimates on technology initiatives

Desired Skills and Experience

  • Proven delivery in application design and development of enterprise solutions
  • Excellent oral and written communication skills, including technical writing, presentations, and the ability to clearly receive and convey information to a broad array of technical and non-technical people
  • Expert understanding of the software development process including analysis, design, coding, system and user testing, problem resolution and planning
  • Deep understanding in User Interface design in web based technologies
  • Deep understanding of distributed systems transaction processing
  • Ability to work as part of a technical team and collaborate with other members of the team to set technical direction.
  • Bachelors degree in Information Systems or Computer Science
  • Understanding of Financial Services Industry is a plus
Skills and Knowledge
  • Demonstrated experience with modeling techniques - such as use case, scenario modeling, prototyping, benchmarking, and performance modeling - to describe the problem space, to size the solution and to validate that the proposed architecture addresses the business requirements
  • "Hands on" proven experience and expertise in object oriented design and development for web applications in the following technical areas:
    • Programming and Frameworks - Java / JEE and JavaScript/JSP; Spring frameworks; iBATIS; Dojo Toolkit
    • Architectures and Protocols - SOA, XML, SOAP, FTP, SFTP
    • Security - PKI, Digital Certificates and Secure Transmissions
  • Application Architecture and Design - Enterprise Integration Patterns; Object Oriented Programming; Aspect Oriented Programming; Business Process Management; Java Design Patterns,  TOGAF a plus
  • Hands-on experience with UNIX, ClearCase, and Sonar desirable.
  • Knowledge of rich internet technologies a plus.


Company Overview
Fidelity Investments is one of the world's largest providers of financial services. Founded in 1946, the firm is a leading provider of investment management, retirement planning, portfolio guidance, brokerage, benefits outsourcing and many other financial products and services to more than 20 million individuals and institutions, as well as through 5,000 financial intermediary firms. For more information about Fidelity Investments, visit

About this company

Fidelity Investments

Other jobs at Fidelity Investments

View more jobs at Fidelity Investments

Similar jobs

View all jobs like this

This is a preview of the Principal Java Architect job at Fidelity Investments. To view the full job listing, join LinkedIn - its free!Join LinkedIn - its free!

People also viewed