Responsibilities
- Write correct and clean code, following stated best practices and rarely making the same mistake twice.
- Participate in technical design decisions with guidance.
- Focus on attaining expertise in one or more areas of the codebase.
- 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 eager to find ways to improve.
- Understand how your work fits into the larger project and identify issues with requirements
- Capable of prioritizing and completing complex tasks with guidance as part of a team
- Make steady progress without the need for constant feedback from more senior engineers and know when to ask for help if blocked
Requirements
- Bachelors degree preferred.
- 5+ 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 Web Standards (XML, Web Services (WS*, REST).
- SQL proficiency (MySQL experience is preferred).
- Familiar with JSP.
- Strong communication skills.
- Strong problem-solving skills, adaptable, proactive and willing to take ownership.
- Strong commitment to quality, architecture, and documentation.
Nice to Have
- 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
- 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.
Work Arrangement
Hybrid
Team
Team size: 4,500+. Structure: product development team
Additional Information
- This role is not open to F1/OPT/STEM OPT candidates at this time.
- Please be aware that no job offers will be made from ModMed without a formal interview process, and valid communications from our hiring team will come from our employees with a ModMed email address (first.lastname@modmed.com).
- Additionally, ModMed will not ask you to purchase equipment or supplies as part of your onboarding process.