DoseSpot

Java Developer

DoseSpot

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $122,300 - $152,900 per year

Job Level

Mid-LevelSenior

Tech Stack

AWSCloudEC2JavaJUnitMavenMicroservicesMySQLReactRedisSpringSpring BootSpringBoot

About the role

  • Work on key initiatives and ensure timely delivery of project commitments
  • Excel at agile development including managing time and priorities
  • Develop high-performance web and mobile applications
  • Operate with minimal supervision, taking ownership of technical design and delivery while seeking input at critical milestones
  • Collaborate with team members and key stakeholders on business and technical requirements
  • Write clean, well-documented, and efficient code following best practices and coding standards
  • Participate in code reviews and provide constructive feedback to peers to ensure code quality and consistency
  • Advise peers on coding standards, and performance optimization best practices
  • Optimize application performance and ensure scalability by implementing caching strategies and performance monitoring tools
  • Build reusable code and libraries for future use
  • Implement dependency injection and unit testing, and utilize Generative AI tools
  • Learn new technological skills and participate in continuous improvement initiatives to enhance development processes, tools, and methodologies
  • Demonstrate a positive attitude as a team player and exhibit a proactive curiosity

Requirements

  • Bachelor’s degree in Computer Science or Software Engineering
  • 5+ years of strong technical experience in Java development
  • Strong 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).
  • Strong communication and collaboration skills with the ability to partner across technical and non-technical teams.
  • Proven ability to influence and collaborate with cross-functional stakeholders, including product and QA.
  • Demonstrated experience in an Agile/Scrum environment, with a strong grasp of iterative development and continuous improvement practices.
  • Strong judgment and decision-making skills in resolving complex, non-routine technical issues.
  • Frontend development in React is a plus.
  • 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

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
JavaJava 8Java 17Java 21Spring 6Spring BootWebFluxMicroservicesREST APIsMySQL
Soft skills
communicationcollaborationteam playerproactive curiosityjudgmentdecision-makinginfluenceproblem-solvingtime managementprioritization
Certifications
Bachelor’s degree in Computer ScienceBachelor’s degree in Software Engineering