Software Engineer 2

closed
ModMed Logo

ModMed

πŸ“Remote - United States

Summary

Join Modernizing Medicine (ModMed), a fast-growing healthcare IT company, as a Software Engineer. You will be part of a high-performing team designing and developing software systems using Java. This role requires strong Java/J2EE skills, experience with JavaScript frameworks, and a solid understanding of microservices and REST APIs. You will deliver high-quality code, participate in design decisions, and collaborate effectively with your team. ModMed offers a competitive benefits package including comprehensive medical, dental, and vision benefits, 401(k) matching, generous paid time off, life and disability insurance, professional development opportunities, and a flexible work environment.

Requirements

  • Bachelor's Degree
  • 3+ years of Java/J2EE development experience
  • Strong Java/J2EE object-oriented design and development skills
  • Proficiency with at least one JavaScript framework (AngularJS and/or Angular preferred)
  • Solid understanding of microservices and REST API Standards
  • Strong knowledge in SQL development (MySQL experience is preferred)
  • Strong communication skills
  • Strong problem-solving skills, adaptable, proactive and willing to take ownership
  • Strong commitment to quality, architecture, and documentation

Responsibilities

  • Deliver high-quality code on time by following coding best practices
  • Participate in technical design decisions with guidance
  • Focus on attaining expertise in one or more areas of the codebase
  • Be self-sufficient in at least one area of the codebase with a high-level understanding of other components
  • Provide support for your area including components you may not be familiar with
  • Give timely, helpful feedback to peers and managers
  • Communicate assumptions and get clarification on tasks to minimize the need for rework
  • Solicit feedback from others and be eager to find ways to improve
  • Understand how your work fits into the larger project and identify issues with requirements
  • Prioritize and complete complex tasks with guidance as part of a team
  • Be willing to learn and gain expertise in the business domain and technology stake and work with minimum guidance

Preferred Qualifications

  • Experience with Agile methodologies or related iterative development processes
  • Demonstrated use and knowledge of design patterns

Benefits

  • Comprehensive medical, dental, and vision benefits, including a company Health Savings Account contribution
  • 401(k): ModMed provides a matching contribution each payday of 50% of your contribution deferred on up to 6% of your compensation. After one year of employment with ModMed, 100% of any matching contribution you receive is yours to keep
  • Generous Paid Time Off and Paid Parental Leave programs
  • Company paid Life and Disability benefits, Flexible Spending Account, and Employee Assistance Programs
  • Company-sponsored Business Resource & Special Interest Groups that provide engaged and supportive communities within ModMed
  • Professional development opportunities, including tuition reimbursement programs and unlimited access to LinkedIn Learning
  • Global presence and in-person collaboration opportunities; dog-friendly HQ (US), Hybrid office-based roles and remote availability for some roles
  • Weekly catered breakfast and lunch, treadmill workstations, Zen, and wellness rooms within our BRIC headquarters
This job is filled or no longer available