Job Closed

This listing is no longer active.

Spiral Scout logo
Spiral Scout

We pair the world’s top software engineers with ambitious brands to scout and solve problems through innovation.

Full Stack Engineer – Java, JS

Backend EngineerSoftware EngineerOtherRemoteSeniorTeam 51-200H1B No SponsorCompany SiteLinkedIn

Location

United States

Posted

138 days ago

Salary

0

Seniority

Senior

Job Description

Full Stack Engineer – Java, JS

Spiral Scout

• 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

Job 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)

Benefits

  • Fully remote work with a flexible schedule that supports autonomy and focus
  • Full-time engagement with meaningful, long-term impact on the product
  • Fast-moving, innovation-driven culture where ideas quickly turn into practice
  • Direct involvement in shaping core systems with real ownership and impact
  • Healthy work-life balance with regular opportunities to recharge

Related Job Pages

More Backend Engineer Jobs

Toptal logo

Senior Back-end Engineer – Growth Force

Toptal

The World's Top Talent, On Demand®

Backend Engineer138 days ago
Full TimeRemoteTeam 1,001-5,000Since 2010H1B No Sponsor

• Write elegant, efficient, and testable Ruby code that is easy to maintain and debug. • Cover code with tests and perform manual testing of features, while reviewing the work of colleagues. • Work on the infrastructure part of the project, collaborating with Infrastructure Engineers. • As a true teammate, continuously improve the team’s processes, brainstorm ideas, communicate statuses, and progress. • Mentor team members, provide feedback, and continuously improve as a professional. • Learn new concepts and technologies. • Design, develop, document, analyze, create, test or modify computer or cloud-based systems or programs.

Spain
Job Closed
Nimble Gravity logo

Copilot, Power Platform Architect

Nimble Gravity

Data Science, Digital Transformation and eCommerce Strategy from experienced eCommerce and AI/ML experts

Backend Engineer139 days ago
Full TimeRemoteTeam 51-200H1B No Sponsor

• Lead discovery workshops to assess current state, capture requirements, and define target architecture. • Produce clear client-ready deliverables: technical design docs, architecture diagrams, and implementation roadmaps. • Communicate tradeoffs and recommendations to both technical teams and executive sponsors, tailoring your approach to the audience. • Support pre-sales as needed: scoping, estimation, solution design, and technical demos. • Design and deliver end-to-end Power Platform solutions across Power Apps (Canvas + Model-driven), Power Automate, Dataverse, and Power Pages, selecting the right tools based on business goals and platform constraints.

Latin America
Job Closed
SupplyHouse.com logo

Backend Engineering Team Lead

SupplyHouse.com

Plumbing, Heating & HVAC Supplies. Real People. Real Service.

Backend Engineer139 days ago
Full TimeRemoteTeam 501-1,000Since 2004H1B Sponsor

• Design and build scalable, reliable distributed systems to support evolving business needs. • Lead the design and delivery of complex backend initiatives with minimal oversight. • Serve as a technical expert in key system areas, guiding architecture, design patterns, and scalability decisions. • Contribute to architectural discussions and platform direction, staying current on emerging technologies and best practices. • Drive the on-time delivery of high-quality features, managing dependencies and technical tradeoffs. • Review and estimate feature and issue requests, recommending effective technical solutions. • Establish and enforce code quality standards, including code reviews, testing strategies, and automation. • Design and support scalable test environments and automation frameworks across backend (and frontend, as needed). • Partner closely with Product, Business, and Engineering teams to ensure successful delivery. • Clearly communicate technical concepts, outcomes, and tradeoffs to diverse stakeholders. • Identify and mitigate technical and delivery risks, aligning expectations and timelines across teams. • Influence cross-functional teams to improve execution and overall effectiveness. • Lead day-to-day engineering execution through design reviews, code reviews, and hands-on guidance. • Mentor and coach engineers, supporting technical growth, performance, and career development. • Set clear goals, provide feedback, and foster a culture of accountability, engagement, and continuous improvement. • Model and reinforce organizational values, including GRIT and collaboration. • Serve as hiring manager for junior-to-mid-level engineers, participating in assessments and interviews. • Contribute to resource planning to ensure appropriate staffing and skill coverage.

India
$50K - $60K / year
Job Closed
ClickHouse logo

Senior Backend Engineer – Infrastructure

ClickHouse

ClickHouse is an open-source, column-oriented OLAP database management system.

Backend Engineer139 days ago
Full TimeRemoteTeam 51-200Since 2016H1B Sponsor

• Develop and enhance integrations with various data sources including streaming platforms, databases, data lakes, and object stores. • Continuously improve our systems based on operational metrics, customer feedback, and evolving business requirements. • Drive technical discussions and contribute to architectural decisions that impact our platform's scalability and resilience. • Participate in on-call rotations to ensure system reliability and respond to production incidents.

Canada