Full Stack Developer

Horizontal Talent — United States · Posted ~6 hours ago

Full-time

Skills

Python Groovy Java Spring React JavaScript REST APIs JSON XML Test-Driven Development Acceptance Test-Driven Development Pair Programming REST

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

Join a collaborative engineering team building scalable systems for high-volume product data workflows. You will develop backend services using Python, Groovy, Java, and Spring, contribute to modern web interfaces, support REST-based data services, and work with JSON and XML. The engineering culture emphasizes pair programming, test-driven development, acceptance testing, code reviews, refactoring, and continuous delivery.

Highlights

Collaborative full-stack role emphasizing pair programming, test-driven development, continuous delivery, scalable services, and broad involvement across backend and frontend engineering.

Description

Join a collaborative engineering team building systems that power product data ingestion, management, and publishing for eCommerce and enterprise use. This full stack role offers the opportunity to work in an agile, pairing-focused environment where test-driven development and continuous delivery are part of the daily workflow. Responsibilities Design, build, and maintain scalable services that support high-volume product data workflowsDevelop and enhance backend functionality using Python, Groovy, Java, Spring, and related technologiesContribute to small UI updates and features using ReactJS or other modern JavaScript frameworks as neededParticipate in all-day pair programming across coding, analysis, meetings, and documentationWork in an acceptance test-driven and test-driven development environmentSupport REST-based services and data handling using formats such as JSON and XMLCollaborate with teammates to refactor code, review solutions, and deliver working software consistentlyHelp troubleshoot and improve systems, processes, and deployments Skills Hands-on experience with full stack development in a service-oriented environmentStrong knowledge of Python, Groovy, Java, Spring, and CockroachDBSolid understanding of REST, HTTP, JSON, and XMLExperience with TDD, pair programming, and agile development practicesAbility to communicate clearly, prioritize effectively, and work collaborativelyComfort working with open source tools and modern development workflows such as GitHub and GitHub Actions Preferred Skills Experience with CI/CD, deployment, and configuration management toolsAbility to analyze complex issues and proactively identify solutionsExposure to ReactJS or other JavaScript frameworksScripting and automation skills in shell and at least one language such as Ruby, Perl, or PythonFamiliarity with infrastructure concepts such as networks, security, firewalls, load balancers, and DNSExperience writing user stories and acceptance criteriaSelf-motivated, organized, and comfortable working in a highly collaborative environment Horizontal is committed to fostering an inclusive workplace where people of all backgrounds, experiences, and perspectives are welcomed, respected, and valued. We believe diversity, equity, and inclusion strengthen teams, improve outcomes, and help create better solutions for everyone. By applying for this position, you acknowledge and agree that Horizontal Talent may contact you regarding your application using automated technology, including phone calls, SMS/text messages, or email, which may be delivered by our virtual AI recruiter, Alex. Please apply through this online posting or by visiting our Job Board at www.horizontaltalent.com/job-board. Applications will be accepted for 4 weeks. For those that join the team, we offer competitive compensation and benefits including medical, dental, vision, and retirement. Check out all we have to offer and how you can become part of the Horizontal Talent Team. The pay range for this role is $58 - $93 per hour based on qualifications and experience.