Overview
On Site
140k - 150k
Full Time
Skills
LangChain
Insurance
Emerging Technologies
API
Vue.js
HTML
SQL
Database
Entity Relationship Model
Real-time
WebSocket
Amazon Web Services
Amazon S3
Amazon RDS
Remote Desktop Services
Amazon SQS
Continuous Integration
Continuous Delivery
Workflow
Vector Databases
Docker
Kubernetes
Message Queues
JUnit
Mockito
Performance Tuning
Caching
Redis
Artificial Intelligence
Machine Learning (ML)
Backend Development
Java
Spring Framework
Microservices
Frontend Development
React.js
JavaScript
Cascading Style Sheets
Collaboration
Testing
Documentation
DevOps
Cloud Computing
Job Details
Full Stack Engineer | Greater Boston Area | Full-Time
This full-time opportunity is for a skilled Full Stack Engineer to join a rapidly growing, technology-driven insurance organization located in the Greater Boston area. The company is transforming the way agents and customers interact by using advanced AI tools and modern web technologies. The engineering team is building scalable microservices, cloud-native applications, and intuitive web experiences that redefine the digital insurance landscape.
This is an exciting chance to be part of a company that's reimagining an entire industry through intelligent automation and cutting-edge design. You'll play a key role in developing next-generation features that enhance efficiency and improve customer outcomes. The ideal candidate is passionate about building clean, scalable software and enjoys collaborating across teams to deliver innovative AI-powered solutions. This position offers the opportunity to grow technically, contribute to a mission-driven team, and work with emerging technologies that are shaping the future of InsurTech.
Required Skills & Experience
5+ years of professional experience developing enterprise-grade applications
Expertise with Java and the Spring ecosystem (Spring Boot, Spring Cloud, etc.)
Solid understanding of microservices architecture and API development
Proficiency in modern frontend frameworks (React preferred; Vue or Svelte a plus)
Strong skills in HTML, CSS, and Tailwind CSS or similar styling libraries
Experience with Next.js and server-side rendering
Familiarity with SQL databases and relational data modeling
Exposure to LLM or AI integrations and real-time data handling (e.g., WebSockets)
Cloud experience with AWS services such as Lambda, S3, RDS, SQS, and SNS
Working knowledge of CI/CD pipelines and DevOps workflows
Desired Skills & Experience
Experience with vector databases (PGVector, Pinecone, or Weaviate)
Understanding of containerization (Docker, Kubernetes)
Familiarity with message queues and event-driven architecture
Knowledge of testing tools (JUnit, Mockito, or TestContainers)
Experience with performance tuning, caching, and monitoring tools (Redis, Prometheus, Datadog)
Background in InsurTech or FinTech environments a plus
Exposure to AI/ML solutions in production systems
What You Will Be Doing
Tech Breakdown
60% Backend Development (Java, Spring Boot, Microservices, APIs)
40% Frontend Development (React, Next.js, Tailwind CSS)
Daily Responsibilities
Hands-On coding and architecture design across the full stack
Collaborate with Product, Data, and Operations teams to implement new features
Build and optimize scalable, secure, and responsive applications
Participate in code reviews, testing, and documentation
Support DevOps and deployment activities in a cloud-based environment
This full-time opportunity is for a skilled Full Stack Engineer to join a rapidly growing, technology-driven insurance organization located in the Greater Boston area. The company is transforming the way agents and customers interact by using advanced AI tools and modern web technologies. The engineering team is building scalable microservices, cloud-native applications, and intuitive web experiences that redefine the digital insurance landscape.
This is an exciting chance to be part of a company that's reimagining an entire industry through intelligent automation and cutting-edge design. You'll play a key role in developing next-generation features that enhance efficiency and improve customer outcomes. The ideal candidate is passionate about building clean, scalable software and enjoys collaborating across teams to deliver innovative AI-powered solutions. This position offers the opportunity to grow technically, contribute to a mission-driven team, and work with emerging technologies that are shaping the future of InsurTech.
Required Skills & Experience
5+ years of professional experience developing enterprise-grade applications
Expertise with Java and the Spring ecosystem (Spring Boot, Spring Cloud, etc.)
Solid understanding of microservices architecture and API development
Proficiency in modern frontend frameworks (React preferred; Vue or Svelte a plus)
Strong skills in HTML, CSS, and Tailwind CSS or similar styling libraries
Experience with Next.js and server-side rendering
Familiarity with SQL databases and relational data modeling
Exposure to LLM or AI integrations and real-time data handling (e.g., WebSockets)
Cloud experience with AWS services such as Lambda, S3, RDS, SQS, and SNS
Working knowledge of CI/CD pipelines and DevOps workflows
Desired Skills & Experience
Experience with vector databases (PGVector, Pinecone, or Weaviate)
Understanding of containerization (Docker, Kubernetes)
Familiarity with message queues and event-driven architecture
Knowledge of testing tools (JUnit, Mockito, or TestContainers)
Experience with performance tuning, caching, and monitoring tools (Redis, Prometheus, Datadog)
Background in InsurTech or FinTech environments a plus
Exposure to AI/ML solutions in production systems
What You Will Be Doing
Tech Breakdown
60% Backend Development (Java, Spring Boot, Microservices, APIs)
40% Frontend Development (React, Next.js, Tailwind CSS)
Daily Responsibilities
Hands-On coding and architecture design across the full stack
Collaborate with Product, Data, and Operations teams to implement new features
Build and optimize scalable, secure, and responsive applications
Participate in code reviews, testing, and documentation
Support DevOps and deployment activities in a cloud-based environment
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.