Company Description
Riverhead Software is committed to excellence and innovation through teamwork and collaboration. Our diverse team of engineers, designers, and strategists work together to craft elegant solutions to complex problems. At Riverhead, we consider ourselves partners in your success, aligning our technical skills with your business objectives to create impactful software that drives real value.
Role Description
We are now looking for a strong Back-End or Full-Stack Engineer who can take ownership, build clean systems, and ship fast.
- Build scalable services using Java, Spring Boot, JPA / Hibernate, and modular microservice patterns.
- Contribute to high-performance APIs, event-driven services, and distributed systems.
- Design, optimize, and maintain PostgreSQL / MySQL schemas and queries.
- If full-stack : deliver modern web experiences using Next.Js (App Router), React, Tailwind.
- Collaborate closely with product and founders on architecture and feature development.
- Write clean, testable, maintainable code with strong focus on performance and reliability.
- Own deployment pipelines using Docker, AWS (EC2, S3, RDS), CI / CD pipelines (GitHub Actions).
- Participate in technical planning, code reviews, and system architecture.
Tech Stack We Use
Backend : Java, Spring Boot, JPA, Hibernate, MavenFrontend : Next.Js 14 / 15, React, Tailwind (for full-stack candidates)Database : PostgreSQL, MongoDB, RedisCloud & DevOps : AWS (EC2, S3, CloudFront, RDS), Docker, GitHub ActionsOther : Kafka / Redis experience is a plusYou’re a Great Fit If You
Have 1–5 years of experience in Back-End or Full-Stack development.Write clean, modular, production-ready code.Understand API design, micro-services, and database modeling.Can take ownership of features end-to-end.Are comfortable working in a fast-moving product environment.Have strong problem-solving skills and a builder’s mindset.Bonus points if you’ve worked on : event-driven systems, authentication flows, or large–scale architectures.What We Offer
Work directly with founders & senior engineers.Opportunity to build products end-to-end—not just tickets.Startup-style responsibility with stable company backing.Competitive salary + performance incentives.A culture that values learning, autonomy, and craftsmanship.Exposure to modern architectures, AI-driven systems, and real-world scale.