via Dice
$Not specified
Build and maintain full stack features including UI, backend services, and cloud functions in a fully remote environment.
2-5+ years experience with TypeScript and Java, familiarity with React, AWS, event-driven pipelines, and containerized environments, plus Agile development skills.
Role: Fullstack Engineer Location: Fully Remote, EST /CST Experience: 5-7 years Contract Details • Initial term: 6 months • Extension potential: Strong likelihood of 12+ months • Fully remote within the United States • Must work Central Time hours Seeking a Full Stack Software Engineer who can work across the entire technology stack—front end, backend services, cloud components, and event-driven pipelines. This engineer will support multiple product areas, collaborate with engineering and product leadership, and help the team become more generalized across the stack. This is a long-term contractor opportunity suited for someone energetic, adaptable, and eager to own their work. What You Will Do • Build features across the full stack, including UI, APIs, backend services, and cloud functions. • Work with React and TypeScript for front-end applications. • Develop and maintain backend services using Java and Spring Boot. • Operate within a containerized environment (OpenShift). • Contribute to Thrivent’s shift toward AWS cloud-native architecture, including Lambda-based processing and event-driven designs. • Work with Kafka for messaging and event pipelines. • Participate in production monitoring, troubleshooting, and support activities. • Collaborate within Agile teams to deliver enhancements supporting Thrivent’s advisor and customer-facing products. • Work closely with product owners and engineers to understand product goals and contribute ideas. • Take ownership—ask questions, understand the “why,” and act as an engaged member of the team. Required Skills & Experience • 2–5+ years of software engineering experience (open to mid-level candidates up to ~7 years). • Hands-on experience with TypeScript and Java. • Experience with or familiarity in at least one of the following: • React • Java/Spring Boot • AWS services (Lambda, cloud-native concepts) • Event-driven pipelines (Kafka) • Containerized environments (OpenShift/Kubernetes) • Ability to work across the stack and learn unfamiliar areas quickly. • Understanding of Agile development practices. • Strong communication skills with the ability to articulate ideas and ask meaningful questions. • Curiosity about the product, business context, and customer impact. What Thrivent Values in This Role • High engagement and genuine interest in the product. • Desire to take ownership rather than simply execute tasks. • Curiosity about how systems work and how customers use them. • Willingness to adapt, stretch into new areas, and contribute broadly. • Long-term mindset and interest in multi-year contract work.
This job posting was last updated on 2/27/2026