Demo

Java Developer - Team Lead

DoseSpot
Boston, MA Full Time
POSTED ON 12/24/2025
AVAILABLE BEFORE 1/23/2026
Who We Are:

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. We are on a hyper-growth curve at the intersection of the software and healthcare industries. We need great team members to capitalize on these opportunities and improve the healthcare experience for patients and doctors alike. DoseSpot and pVerify have an exciting opportunity to join a fun and growing team, benefit from strong market tailwinds, and be part of an exciting opportunity to ensure mission-critical prescriptions and verifications are delivered on time and without error.

The Role:

As the Java Developer - Team Lead, you will play a pivotal role in leading a team of developers to design, develop, and deploy robust and efficient healthcare applications that help patients and healthcare providers. In addition to being hands-on, this role requires strong leadership skills, technical expertise in full stack development, and the ability to collaborate effectively with cross-functional teams. This is an exciting opportunity to join a collaborative team and work on a variety of projects that push the boundaries of technology.

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 to drive high-quality outcomes
  • Balance hands-on technical contributions with leadership responsibilities to ensure both team growth and project success
  • 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 and coding standards
  • Conduct code reviews and provide constructive feedback to peers to ensure code quality and consistency
  • 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 you'll bring:

  • Bachelor’s degree in Computer Science or Software Engineering
  • 7 years of strong technical experience in Java development, with 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, Collection API
  • Strong proficiency in Spring 6, Spring Boot, WebFlux, Security, Actuator, JPA, 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
  • Familiarity with cloud security, compliance, and healthcare regulatory standards (HIPAA, SOC 2)
  • 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
  • Healthcare experience is a plus

Benefits & Perks:

🌍Remote work environment with a flexible work schedule to encourage work-life balance

✈Annual company offsite

🌴Generous leave package including flexible time off policy that encourages team members to take time off to relax and recharge; 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 (dependent on which medical plan you choose)

💰401(k) company match

💸One-time workspace reimbursement to help you optimize your remote workspace

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.

Compensation Range: $170K - $212.5K

Salary : $169,990 - $212,488

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Java Developer - Team Lead?

Sign up to receive alerts about other jobs on the Java Developer - Team Lead career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$90,707 - $120,959
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$114,500 - $144,633
Income Estimation: 
$73,727 - $94,067
Income Estimation: 
$88,984 - $115,784
Income Estimation: 
$92,017 - $124,111
Income Estimation: 
$90,707 - $120,959
Income Estimation: 
$91,486 - $118,193
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$150,756 - $194,140
Income Estimation: 
$172,191 - $221,861
Income Estimation: 
$114,549 - $164,025
Income Estimation: 
$153,752 - $200,235
Income Estimation: 
$101,441 - $130,752
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$114,500 - $144,633
Income Estimation: 
$120,936 - $155,014
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$102,541 - $137,871
Income Estimation: 
$153,752 - $200,235
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other Java Developer - Team Lead jobs in the Boston, MA area that may be a better fit.

  • supremesoft Framingham, MA
  • Company Description Since 1995, Supremesoft Corporation has been partnering with clients to strengthen their key business processes by identifying critical... more
  • 18 Days Ago

  • The Corporate Boston, MA
  • About the OpportunityA dynamic organisation operating in the enterprise software and cloud-native solutions sector, building scalable backend systems and i... more
  • 1 Month Ago

AI Assistant is available now!

Feel free to start your new journey!