via DailyRemote
$120K - 160K a year
Lead and mentor a team of engineers, translate business requirements into technical plans, define requirements, provide technical direction, and ensure timely high-quality deliverables.
Proven leadership experience, strong Java and Spring Boot backend development skills, microservices design, database knowledge (Oracle preferred), full stack web development, and unit testing expertise.
We’re on the lookout for a Technical Lead (Java) with strong expertise in backend development, team leadership, and modern software engineering practices to join our growing team! This role is ideal for someone who thrives in a collaborative environment, enjoys mentoring others, and is passionate about building scalable, high-quality solutions. Location: 100% Remote. Working hours are based between the US Central-Eastern Time Zone. About the Company: Abstra is a fast-growing, Nearshore Tech Talent services company, providing top Latin American tech talent to U.S. companies and beyond. Founded by U.S.-bred engineers with over 15 years of experience, Abstra specializes in sourcing skilled professionals across a wide range of technologies to meet our clients’ needs, driving innovation and efficiency. Job Functions, Essential Duties, and Responsibilities: • Lead and mentor a team of 4–5 engineers and QA professionals. • Translate business requirements into technical specifications and actionable plans. • Define functional and non-functional requirements for the team. • Provide technical direction and ensure adherence to development standards. • Own team deliverables and guarantee timely, high-quality output. • Collaborate with onshore lead, Product Owner, and project manager. Experience, Skills, Knowledge Requirements: • Technical Expertise: • Java 8/17 and Spring Boot. • Microservices architecture design and implementation. • Database experience (Oracle preferred, PL/SQL knowledge). • Full stack development (HTML, JavaScript, jQuery, JSP). • Leadership: • Proven ability to lead engineering teams and manage deliverables. • Strong planning and requirement analysis skills. • Communication: • Excellent verbal and written communication skills. • Testing: • Experience with JUnit and unit testing best practices. • Nice to Have: • Familiarity with fraud detection systems. • Knowledge of monitoring/logging tools (Prometheus, SLF4J). • Experience with API frameworks (Jersey) and dependency injection. What We Offer: • Flexible working hours and remote work options. • Opportunities for professional growth and development. • A collaborative and inclusive work environment. • The chance to work on impactful projects with a talented team. • Excellent compensation in USD. • Hardware and software setup (mandatory).
This job posting was last updated on 11/24/2025