Job Url: https://www.remoterocketship.com/company/dosespot/jobs/java-developer-team-lead-united-states-remote/ Job Description: DoseSpot Website LinkedIn All Job Openings EHR β€’ Dental EHR β€’ Telehealth β€’ Telemedicine β€’ Surescripts DoseSpot provides ePrescription software enabling clinicians to electronically write and transmit prescriptions to pharmacies. The solution is Surescripts certified and eases the administrative burden of the prescription lifecycle by integrating with EHRs. Clinicians can prescribe medication without leaving their core workflows and remain compliant with state-specific and federal regulations for prescribing medication and controlled substances. Founded in 2009 and based in Dedham, MA, DoseSpot serves more than 300 healthcare clients ranging from digital/telehealth firms, hospice pharmacies, and EHR and practice management software companies to dental services. 51 - 200 employees Founded 2009 πŸ’° Private Equity Round on 2022-01 Java Developer – Team Lead 6 hours ago πŸ‡ΊπŸ‡Έ United States – Remote πŸ’΅ $170k - $212.5k / year ⏰ Full Time 🟠 Senior πŸ”™ Backend Engineer πŸ¦… H1B Visa Sponsor AWS Cloud EC2 Java JUnit Maven Microservices MySQL Redis Spring Spring Boot SpringBoot Apply Now Receive Emails with Similar Jobs Report problem πŸ“‹ Description β€’ 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 🎯 Requirements β€’ 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 β€’ 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