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