Senior Full Stack Software Engineer

Recruitics
Summary
Join Recruitics, a leader in Recruitment Marketing, as a Senior Full Stack Software Engineer. You will architect and build systems connecting Recruitics’ platform to client ATS systems and third-party APIs, ensuring seamless data flow. This strategic role involves backend scalability, system interoperability, and product evolution, contributing to next-generation analytics and AI products. You will champion code quality, mentor teammates, and collaborate with cross-functional teams. The position requires significant experience in backend and integration development, Java or Kotlin, RESTful APIs, and Kubernetes. Recruitics offers a competitive salary, performance-driven bonuses, and a comprehensive benefits package including medical, dental, vision, life insurance, a 401K program, paid time off, parental leave, and unique perks like Winter Recess and Summer Fridays.
Requirements
- 6+ years of software engineering experience, with a strong focus on backend and integration development
- Advanced proficiency in Java or Kotlin , with deep knowledge of the Spring Boot ecosystem
- Proven experience designing and maintaining RESTful APIs in production environments
- Solid frontend experience, ideally with React , even if not the primary focus
- Strong experience working with Kubernetes , Docker, and cloud-native deployment patterns
- Deep understanding of MongoDB or other NoSQL systems, and relational databases like PostgreSQL or MySQL
- Experience integrating with external SaaS or HR tech systems via APIs (e.g., ATS platforms)
- Ability to operate independently, own complex initiatives end-to-end, and influence architectural direction
- Excellent communication skills—able to work with technical and non-technical stakeholders alike
- Bachelor’s degree in Computer Science or related field, or equivalent hands-on experience
Responsibilities
- Architect Integration Services: Lead the design and development of robust, fault-tolerant services to connect with external ATS platforms and APIs
- Own API Development: Drive the creation of secure, scalable, and well-documented APIs using Java or Kotlin and Spring Boot
- Backend Excellence: Champion code quality and performance across microservices that power core data synchronization and operational automation
- Orchestration & Infrastructure: Deploy and manage services in containerized environments using Kubernetes , with CI/CD and observability baked in
- Frontend Contributions: Collaborate on internal tooling and dashboards using React where integrations require user-facing components
- Database Mastery: Design and manage data interactions with both NoSQL (MongoDB) and relational databases , ensuring accuracy and performance
- Mentorship & Leadership: Guide junior engineers in technical execution, architectural decisions, and clean code practices
- Cross-Team Collaboration: Act as a technical liaison with product, DevOps, and analytics teams to ensure integrations align with business and product objectives
- Improve & Automate: Identify areas to optimize systems and automate manual processes that impact scale, speed, and quality of service delivery
Preferred Qualifications
- Experience with Apache Airflow or other workflow orchestration tools
- Background in recruitment tech, HRIS, or Applicant Tracking Systems
- Experience with observability tools (Prometheus, Grafana, etc.)
- Familiarity with GitOps practices or service mesh implementations
Benefits
- Medical, dental, vision, life insurance
- 401K program with a discretionary company match
- Above-average paid time-off
- Parental leave
- Employees' support programs
- Winter Recess, offering a full week off between Christmas and New Year’s
- Summer Fridays, where you’ll have 6-hour workdays on Fridays during the summer months
- Competitive salary
- Performance-driven bonuses
Share this job:
Similar Remote Jobs
