Java Team Lead
Build the team. Scale the backend. Deliver impact 🚀
We usually respond within a week
Dripify (đź”— dripify.com) is a pioneering, remote-first IT product company specializing in outreach automation products. Our platform empowers businesses by revolutionizing hiring, sales, and marketing communication processes, making interactions more efficient and seamless.
We’re looking for a Java Team Lead who will split their time between hands-on backend development (50%) and technical/team leadership (50%).
You’ll lead a team of 5 engineers, ensure delivery quality, and own architectural decisions, while also contributing code and driving technical excellence.
Requirements
5+ years of hands-on Java development experience (Java 21+).
2+ years leading a development team.
Deep practical experience with Spring Boot modules (Web, Security, Data, Messaging).
Strong knowledge of Java concurrency, multithreading, and backend system design.
Proficient in SQL databases (PostgreSQL preferred).
Experience with REST APIs and asynchronous messaging (SNS/SQS).
Skilled in CI/CD, code quality gates, and automated testing.
Hands-on with Docker, Linux, and system-level debugging.
Familiar with monitoring/logging tools (ELK, Prometheus, Grafana).
Strong focus on security best practices: auth, validation, access control.
Working knowledge of AWS: IAM, EC2, RDS, S3, CloudWatch, Secrets Manager.
Would be a plus:
Experience in designing and operating microservice-based architectures.
Familiarity with Kubernetes (EKS or self-managed).
Experience with Terraform and Infrastructure-as-Code.
AWS Certifications (e.g., Developer Associate, Solutions Architect).
Bachelor’s or Master’s in Computer Science or related field.
Responsibilities
Development (50%)
Build modular, secure, and maintainable backend systems using Java 21+ and Spring Boot.
Design and implement RESTful APIs and event-driven services (SNS/SQS).
Write tested, high-quality code with strong focus on unit/integration testing.
Ensure CI/CD integration, monitoring, and production readiness.
Drive system performance and scalability improvements.
Leadership & Delivery (50%)
Lead a backend team: mentorship, code reviews, and engineering growth.
Own delivery quality: scope planning, progress tracking, risk mitigation.
Document and communicate architectural decisions.
Coordinate cross-functionally with product managers, DevOps, and QA.
Promote best practices in secure development and clean architecture.
Work conditions
100% remote position, providing flexibility and work-life balance.
Competitive salary reflecting your skills and expertise.
24 days of paid vacation per year to recharge and relax.
10 days of paid sick leave.
Educational opportunities.
Compensation budget for medical and hobby/sport expenses.
Generous budget for birthdays and anniversaries.
Online and offline team events.
A collaborative and innovative work environment with passionate team members.
Hiring process
âś… Interview with Talent Acquisition Specialist (45 min) - âś… Technical interview with Engineering Manager (90 min) - âś… Interview with CTO (45 min) - âś… Reference check - âś… Offer
- Department
- Engineering
- Remote status
- Fully Remote
About Dripify
We built Dripify because sales outreach was broken—slow, manual, and exhausting. So we fixed it.
Dripify is a human-first outbound automation platform for LinkedIn and email. We help B2B sales teams automate prospecting, personalize outreach at scale, and fill their pipeline without burning out.
No more copy-pasting messages. No more chasing leads manually. No more guessing what works.
Today, 40,000+ companies use Dripify to work smarter, move faster, and actually enjoy outbound again.