Forrester10.03.26
AI SCORE 8.5

Full Stack Software Engineer III - Remote

$90K–$120K/year

About the Role

We are looking for a Full Stack Software Engineer III - Remote to join our dynamic team at Forrester. In this role, you will tackle trailblazing, mission-critical problems that business and technology leaders face today. You will work across the full software development lifecycle, demonstrating strong competency in technical skills, collaboration, and mentorship. This position offers the opportunity to build an extraordinary future while being part of a community that values curiosity, courage, and customer obsession.

What You'll Do

  • Design and implement features across the stack using sound architectural and implementation practices.
  • Deliver high-quality, defect-free code by anticipating issues and contributing effectively to code reviews.
  • Participate in system-level design discussions by identifying risks, dependencies, and areas for improvement.
  • Engage in agile SDLC processes, contributing to planning, execution, and continuous improvement.
  • Communicate clearly across technical and non-technical audiences to support alignment and informed decision-making.
  • Collaborate with teammates to remove blockers and improve team performance, providing story-level knowledge transfer and support.

Requirements

  • Three to six years of experience developing enterprise-grade software solutions.
  • Demonstrated performance as an accomplished team contributor with competency in technical depth, collaboration, and emerging mentorship.
  • Ability to actively contribute to code reviews, support implementation decisions, and participate in design discussions.
  • Experience across the full SDLC: design, implementation, testing, deployment, and maintenance.
  • Strong experience with Java and Spring Boot, as well as proficiency in modern JavaScript and React.js.
  • Experience with microservice or micro-frontend architectures and hands-on experience with SaaS solutions.
  • Proficiency in SQL and Git.

Nice to Have

  • Experience with OpenSearch (or Elasticsearch) and/or Neo4j.
  • Experience with distributed or event-driven systems.
  • Familiarity with observability tools and performance tuning.
  • Experience in a data-rich SaaS or platform environment.
  • Contributions to engineering standards, tooling, or internal libraries.

What We Offer

  • Competitive salary and benefits package.
  • Remote work flexibility with a supportive team environment.
  • Opportunities for professional development and career growth.
  • A culture that encourages continuous learning and innovation.
  • Access to resources and tools to help you succeed in your role.

Join us at Forrester and be part of a network of knowledge and experience leading to richer, fuller careers. We welcome people from all backgrounds and perspectives, and we are committed to providing a supportive and inclusive environment for all our employees.

Language Requirements
EnglishB2
BasicIntermediateAdvancedNative
Why This Job8.5 of 10

This Full Stack Software Engineer III position at Forrester offers a unique opportunity to work remotely on innovative solutions with a competitive salary and a supportive team environment.

Salary Range
Required
0/1
Optional
0/1
Bonus
0/1

Who Will Succeed Here

Proficient in Java and Spring Boot with hands-on experience in developing microservices for SaaS applications, showcasing the ability to design robust backend systems that integrate seamlessly with frontend technologies like React.

Self-motivated and disciplined, with a strong ability to manage time effectively while working remotely, ensuring high productivity and collaboration across distributed teams using tools like Git for version control.

Analytical mindset with a focus on problem-solving in complex technology environments, demonstrating the ability to mentor junior developers while continuously adapting to new frameworks and technologies such as Python and SQL.

Learning Resources

Java Programming and Software Engineering Fundamentalscourse

Career Path

Full Stack Software Engineer III - Remote(Now)Lead Full Stack Engineer(1-2 years)Engineering Manager(3-5 years)

Market Overview

Java Market Size 2024
$18.7B
Java Annual Growth
8.5%
AI Adoption in Software Development
45%
Investment in Java-based Solutions
+25%
Labour Demand for Full Stack Engineers
+30%
Avg Salary for Full Stack Engineers
$115K

Skills & Requirements

Required
JavaSpring BootPython
Growing in Demand
KubernetesGraphQLDevOps
Declining
jQueryAngularJS 1.x

Domain Trends

Rise of Microservices Architecture
Over 70% of enterprises are adopting microservices, leading to increased demand for Full Stack Engineers skilled in Java and Spring Boot.
Increased Focus on Cloud-Native Development
Cloud-native applications are projected to grow by 20% annually, with Java being a key language for SaaS solutions.
Integration of AI in Development Processes
45% of software teams are using AI tools to enhance coding efficiency and error reduction, impacting the demand for traditional coding skills.

Industry News

Loading latest industry news...

Finding relevant articles from the last 6 months

All job postings are automatically gathered by algorithms. We do not review or verify listings, be careful when applying and do not sign-in with iCloud or Google services.