Bring your back-end engineering expertise to a hands-on role focused on building scalable microservices and APIs that support complex, data-driven applications. This hybrid opportunity is ideal for a local candidate who enjoys collaborating across engineering and product teams while developing secure, high-performing solutions in a modern JVM environment.
- Design, build, and optimize back-end services and REST APIs that support API-driven applications.
- Develop microservices using JVM-based technologies, with a strong focus on Java and Spring Boot.
- Integrate back-end systems with external platforms and internal data workflows.
- Support data collaboration solutions by working with Google BigQuery, GCP services, and Hadoop-based environments.
- Partner with data engineering, data science, and product teams to deliver scalable solutions.
- Troubleshoot issues in distributed systems and help improve reliability, maintainability, and performance.
- Contribute to secure coding practices, technical documentation, and software development lifecycle best practices.
- Strong experience in Java development and Spring Boot.
- Background building and maintaining microservices and RESTful APIs.
- Hands-on experience with Kafka and MongoDB.
- Working knowledge of Google Cloud Platform, especially BigQuery.
- Understanding of NoSQL data modeling and large-scale data management.
- Experience supporting distributed systems and modern back-end frameworks.
- Familiarity with GenAI tools.
- Ability to collaborate effectively across technical and non-technical teams.
- Experience working in data-intensive or platform engineering environments.
- Exposure to Hadoop ecosystems and cloud-based data integrations.
- Strong problem-solving skills with a proactive approach to debugging and optimization.
- Comfort working in a hybrid environment with local collaboration.
- Clear communication skills and a collaborative mindset.
Horizontal is committed to fostering a workplace where diversity, equity, and inclusion are valued and supported. We welcome applicants from all backgrounds and encourage individuals with a wide range of experiences and perspectives to apply.
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 $51 - $89 per hour based on qualifications and experience.