Full Stack Engineer

synapse business systems
United States
3 days ago
Apply on www.dice.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
8 years minimum
Working hours
Regular working hours
Job source

Tech stack

Clean Code Principles HTML Java (Programming Language) JavaScript (Programming Language) Artificial Intelligence Component-Based Software Engineering Cascading Style Sheets (CSS) Code Review Software Debugging PostgreSQL Performance Tuning Next.js
+17 more
Responsive Web Design Search Technologies Software Engineering SQL Databases Systems Integration Enterprise Software Applications ReactJS Large Language Models Spring-boot Software Troubleshooting Generative AI Backend Graphql Front End Software Development Api Design Restful APIs Microservices

Job description

  • Design and develop modern, responsive web applications using React, JavaScript, HTML, CSS, and Next.js.
  • Build reusable UI components and maintain consistent, accessible user experiences across applications.
  • Develop and enhance backend services using Java, Spring Boot, REST APIs, microservices, SQL, and PostgreSQL.
  • Integrate AI/ML and Generative AI capabilities into enterprise applications, including model or LLM integrations, intelligent workflows, and AI-driven user experiences.
  • Collaborate with product, design, architecture, and engineering teams to deliver secure, scalable, maintainable solutions.
  • Participate in API design, application troubleshooting, code reviews, testing, and performance optimization.
  • Follow clean-code, modern architecture, security, and Agile delivery practices.

Requirements

  • 8+ years of full stack software engineering experience.
  • Strong recent hands-on experience developing front-end applications with React and modern JavaScript.
  • Experience with Next.js, reusable component development, responsive design, and UI performance optimization.
  • Solid backend development experience with Java, Spring Boot, RESTful APIs, microservices, SQL, and PostgreSQL.
  • Demonstrated experience implementing AI/ML or Generative AI solutions within production or enterprise applications.
  • Familiarity with AI integration patterns such as LLM APIs, RAG, vector search, prompt workflows, model inference, or AI-assisted automation.
  • Experience working with GraphQL is preferred.
  • Strong troubleshooting, debugging, communication, and Agile/Scrum delivery skills., The strongest candidates will have a frontend-first React background combined with real hands-on experience building AI-enabled functionality. They should be able to clearly explain the AI use case, their personal technical contribution, the architecture, integrations, security considerations, and business outcome.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dice.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:21 min

Projecting external HTML content using default and named slots

Rowdy Rabouw Rowdy Rabouw · World Congress 2022

2:52 min

Generating APIs with the Neo4j GraphQL library

William Lyon · LIVE

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

3:03 min

Expanding skills naturally toward full stack software development

Eleanor Rumsey · LIVE

6:12 min

Streaming HTML content natively using declarative processing instructions

Chris Heilmann Chris Heilmann +2 · LIVE

1:53 min

Bringing JavaScript developers into web artificial intelligence

Jason Mayes · Coffee With Developers

Videos

See all

Related articles

See all