remote Full-time

DoseSpot is hiring a Java Developer - Team Lead

About the Role

DoseSpot is looking for a Java Developer - Team Lead to lead a team designing and deploying robust healthcare applications. You will balance hands-on technical contributions with leadership responsibilities to drive team growth and project success.

What You'll Do

  • Lead a cross-functional team of front-end and back-end developers, drive key initiatives, and ensure timely delivery of project commitments.
  • Manage a team of developers, providing direction, coaching, and performance feedback.
  • Architect and design scalable, maintainable, and high-performance web and mobile applications.
  • Work independently and research and solve complex technical problems.
  • Write clean, well-documented, and efficient code following best practices.
  • Conduct code reviews and provide constructive feedback to peers.
  • Optimize application performance and ensure scalability by implementing caching strategies and performance monitoring tools.
  • Build reusable code and libraries for future use.
  • Champion dependency injection, unit testing, and Generative AI tools.
  • Learn new technological skills and drive continuous improvement initiatives to enhance development processes, tools, and methodologies.
  • Demonstrate a positive attitude as a team player and passion to mentor junior developers.

What We're Looking For

  • Bachelor’s degree in Computer Science or Software Engineering.
  • 7+ years of strong technical experience in Java development.
  • 3+ years in a team leadership or technical management role.
  • Deep knowledge of Java 8, 17, and 21, including Streams, Lambda Expressions, Functional Interfaces, Default and Static Methods, String Joiner, Optional, Memory changes, Joda Time API, and the Collection API.
  • Strong proficiency in Spring 6, Spring Boot, WebFlux, Security, Actuator, JPA, and JDBC.
  • Experience with Microservices architecture, REST APIs, and API Gateway.
  • Solid experience with MySQL, Redis Cache, JUnit, JWT, Maven, Log4J2, and SLF4J.
  • Hands-on experience with AWS (EC2, S3, Lambda, RDS) or other cloud platforms.
  • Proven ability to manage multiple initiatives, delegate effectively, and balance strategic and operational priorities.
  • Ability to influence peers and senior stakeholders through clear communication and data-driven recommendations.
  • Strong communication and collaboration skills with the ability to partner across technical and non-technical teams.
  • Demonstrated ability to translate strategy into team objectives, track progress, and report on outcomes.
  • Demonstrated experience leading teams in an Agile/Scrum environment, with a strong grasp of iterative development and continuous improvement practices.
  • Proven experience managing, mentoring, and developing high-performing engineering teams.
  • Experience driving continuous improvement through new tools, processes, or methodologies.

Nice to Have

  • Familiarity with cloud security, compliance, and healthcare regulatory standards (HIPAA, SOC 2).
  • Healthcare experience is a plus.

Technical Stack

  • Java, Spring 6, Spring Boot, WebFlux, Security, Actuator, JPA, JDBC
  • Microservices, REST APIs, API Gateway
  • MySQL, Redis Cache, JUnit, JWT, Maven, Log4J2, SLF4J
  • AWS EC2, AWS S3, AWS Lambda, AWS RDS

Team & Environment

You will lead a cross-functional team of front-end and back-end developers.

Benefits & Compensation

  • Remote work environment with a flexible work schedule.
  • Annual company offsite.
  • Flexible time off policy plus 13 paid holidays, paid sick leave, and paid parental leave.
  • Medical, dental, and vision insurance for you and your family, plus a company funded FSA & HSA.
  • 401(k) company match.
  • One-time workspace reimbursement to help optimize your remote workspace.

Work Mode

This is a remote position.

DoseSpot is an Equal Employment Opportunity/Affirmative Action employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, age, national origin, protected veteran status, disability status, sexual orientation, gender identity or expression, marital status, genetic information, or any other characteristic protected by law.

Required Skills
JavaSpring 6Spring BootWebFluxMicroservicesREST APIsJPAJDBCSecurityActuatorTeam LeadershipSystem DesignCloud PlatformsCI/CDAgile Methodologies
Freelancing without stability?

Get steady projects, keep your freedom

Iglu connects you with international clients and handles contracts, payments, and admin. You get consistent work and flexibility — no more chasing invoices or worrying about gaps.

Consistent client projects
Contract & payment management
Flexible work schedule
Revenue-sharing compensation
See open positions
Work from anywhere
About company
DoseSpot

PE-backed start-up, DoseSpot is a dynamic and innovative leader in the electronic prescribing software market, and its subsidiary, pVerify, is an industry leading insurance verification solution. They are on a hyper-growth curve at the intersection of the software and healthcare industries.

Visit website
Job Details
Category backend
Posted 5 months ago