Full Stack Engineer – Java, JS

Company: Spiral Scout

Salary: Not provided

Location: , United States

react
node

Description

• Design and develop web applications & cross‑platform, component‑based interfaces • Maintain and extend front‑end components and functionality • Integrate UX/UI designs into intuitive and user‑friendly experiences • Collaborate with backend developers to implement responsive, optimized products • Document front‑end components and improve coding standards and team processes • Participate in code reviews and support troubleshooting efforts • Write clean, maintainable, secure, and testable backend code • Contribute to backend service and API design and implementation • Collaborate with senior engineers on architectural decisions • Integrate internal and external systems and services • Evaluate tools, frameworks, and emerging technologies • Create and maintain technical documentation • Participate in code reviews and cross‑team collaboration • Troubleshoot integration, performance, and infrastructure issues

Requirements

• Bachelor’s degree in Computer Science or equivalent practical experience; Master’s degree is a plus • Strong knowledge of data structures, algorithms, and software development principles • Proficiency with modern front‑end languages, frameworks, and standards, such as JavaScript, TypeScript, HTML5, CSS3, AJAX, Node.js, React, Redux, Webpack • Experience developing responsive, cross‑platform web applications • Experience integrating UX/UI designs and wireframes into user‑friendly interfaces • Strong unit testing and debugging skills for front‑end components • 3+ years of professional Java development with strong OOP proficiency • Experience with Spring Boot and familiarity with Hibernate • Experience designing and consuming RESTful APIs • Experience developing reliable backend systems • Understanding of distributed systems, networking, and Linux/UNIX environments • Proficiency with SQL and relational databases (PostgreSQL preferred) • Exposure to NoSQL technologies such as Redis • Ability to design efficient, maintainable data models • Experience with AWS or other cloud environments • Familiarity with CI/CD pipelines and tooling • Proficiency with Git and modern version‑control workflows • Strong analytical thinking and problem‑solving abilities • Excellent attention to detail; effective time‑management and multitasking skills • Strong verbal and written communication skills in English • Experience with Docker/Kubernetes beyond basic exposure (preferred) • Background with SCRUM/Agile methodologies (preferred) • Experience with purchasing, supply chain, or ERP systems (preferred) • Familiarity with observability/monitoring tools and security best practices (preferred) • Experience tuning database performance (preferred)

Apply here

job post pulled from jsjobs

Get TypeScript jobs in your inbox

Copyright © ReadingWaters 2026.