Returning Candidate?

Technical Architect

Technical Architect

Job Locations 
IT/Technology Management

More information about this job


Fuel your intellectual curiosity and professional growth. Forrester is an idea company, where smart, motivated, curious people bring a diversity of opinions and the courage of their convictions to collaborate on ideas that change the course of business. Most of all, bring a point of view; here, every voice has value. At Forrester, you’ll work with innovative clients at emerging and established brands; these are the business and technology leaders we inspire and who inspire us. The Forrester experience is built on a singular, powerful purpose: to challenge thinking and lead change. 


About this Role:


The Technical Architect role at Forrester is to work with team members from across the organization on a variety of projects touching web, mobile, content management, CRM, and analytics systems. This exceptional candidate must be able to contribute to the definition of requirements and convert them into a high-performing, scalable architecture. You will be a part of the web architecture team and collaborate with seasoned developers to make these designs a reality.


  • Using Agile architecture principles, develop technical designs that meet customer requirements in the most optimal way.
  • Provide technical design and guidance for the development team. Collaborate with other architects in generating innovative ideas.
  • Develop Java-based web applications. Be a rockstar developer, but also understand how to design a solution and hand-off to others.
  • Design and implement RESTful web services for client-facing applications.


  • Ten-plus years designing and building Java-based web applications; seven-plus years working on production-level applications; and a solid understanding of object-oriented analysis and design (OOAD) and design patterns.
  • Technical skills - Java, JSF, and other Java EE technologies; ActiveMQ or an equivalent JMS messaging broker; REST; UML; Tomcat
  • Knowledge of SSO technologies including SAML and OAuth2 is highly desirable.
  • Any working experience of ESB (Mule), Microservices, AWS (API Gateway/Lambda) is a plus.
  • Strong problem-solving skills, including troubleshooting production systems. 
  • The drive to innovate with the latest tools and strategies.
  • Extensive Agile development experience and an understanding of how the architecture role succeeds in that process. 
  • Solid communication and negotiation skills and the ability to express complex technical issues to a diverse audience (technical and nontechnical).
  • A Bachelor’s Degree in computer science or an equivalent technical field is desired.

Explore #ForresterLife on:








FLSA Status: 



Forrester Research, Inc. is an Equal Opportunity/Affirmative Action Employer that is committed to equal employment opportunity for all qualified individuals without regard to race, color, religion, national origin, ancestry, sex, age, disability, sexual orientation, gender identity and expression, marital status, genetic information, military service, veteran status, or any other status protected by applicable law. Minorities, Women, Individuals with Disabilities, and Veterans are especially encouraged to apply.


Need help finding the right job?

We can recommend jobs specifically for you! Click here to get started.