Spiral Scout

Senior Java Engineer

Spiral Scout

contract

Posted on:

Location Type: Remote

Location: United States

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Design and build core technical solutions for complex purchasing and supply chain challenges
  • Develop key system components and contribute directly to product innovation
  • Influence architecture decisions and collaborate closely with cross-functional teams
  • Operate with ownership, autonomy, and accountability while upholding high engineering standards
  • Drive technical solutions that support critical business needs
  • Write high-quality, secure, reusable, and testable code
  • Architect APIs for frontend and internal system integrations
  • Evaluate third-party tools and technologies
  • Conduct and participate in code reviews
  • Troubleshoot integration and performance issues
  • Stay current with emerging technologies
  • Create and maintain technical documentation
  • Mentor junior engineers

Requirements

  • Bachelor’s degree in Computer Science or related field; Master’s degree is a plus
  • 5+ years of Java development experience with strong proficiency in OOP and large-scale system design
  • Strong understanding of data structures, algorithms, and software development principles
  • Experience creating low-latency, high-availability, and high-performance applications
  • Experience with microservices and distributed systems
  • Expert knowledge of Spring Boot and Hibernate
  • Proficiency in designing and building RESTful APIs
  • Strong SQL and relational database experience, preferably PostgreSQL
  • Experience with NoSQL databases such as Redis
  • Ability to design performant data models
  • Experience with AWS core and cloud native services
  • Strong understanding of CI/CD pipelines
  • Hands-on experience with Docker and/or Kubernetes
  • Proficiency with Git
  • Strong analytical and problem-solving ability
  • Excellent attention to detail and time management
  • Strong verbal and written communication skills in English
  • Front-end familiarity (JavaScript, React, HTML5, CSS3) is preferred
  • SCRUM/Agile experience is preferred
  • Experience with purchasing, supply chain, or ERP systems is preferred
  • Familiarity with observability tools is preferred
  • Understanding of security best practices is preferred
  • Expertise in optimizing relational database performance is 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 product capabilities with real ownership and influence
  • Healthy work-life balance with regular opportunities to recharge
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaOOPlarge-scale system designdata structuresalgorithmsmicroservicesSpring BootHibernateRESTful APIsSQL
Soft Skills
analytical abilityproblem-solvingattention to detailtime managementverbal communicationwritten communicationmentoringownershipautonomyaccountability
Certifications
Bachelor’s degree in Computer ScienceMaster’s degree