
Senior Software Engineer 1 (IAM-Java)
Modernizing Medicine, Inc.24 hours ago
Hyderābād, IndiaSenior
Responsibilities
- Design, develop, and implement secure and efficient IAM solutions using Java and related technologies.
- Lead development of authentication, authorization, user provisioning, and single sign-on components.
- Collaborate with product owners, architects, and engineering teams to define technical requirements and specifications.
- Conduct code reviews, enforce coding standards, and mentor junior developers.
- Troubleshoot complex IAM issues and optimize application performance, scalability, and reliability.
- Participate in requirements gathering, design, coding, testing, deployment, and support across the software development lifecycle.
- Stay current with IAM technologies and contribute to improving development processes and tools.
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related field.
- At least 5 years of professional software development experience with a strong focus on Java.
- Proven experience designing and implementing Identity and Access Management solutions.
- In-depth knowledge of OAuth2, OpenID Connect, SAML, LDAP, and SCIM.
- Strong proficiency in Java, Spring Boot, and related frameworks.
- Experience with relational databases such as MySQL and PostgreSQL, as well as NoSQL databases.
- Familiarity with AWS, Azure, or GCP and microservices architecture.
- Experience designing and developing RESTful APIs.
- Understanding of software development best practices, agile methodologies, unit testing, and CI/CD.
- Strong problem-solving, analytical, communication, independent-working, and collaboration skills.
Benefits
- Complimentary office lunches and dinners on select days, plus healthy snacks.
- Comprehensive health, accidental, and life insurance coverage, including family members, at no cost to employees.
- Annual wellness allowance.
- Earned, casual, and sick leave, plus bereavement and extended medical leave.
- Paid parental leave covering maternity, paternity, adoption, surrogacy, and abortion leave.
- Celebration leave and company-paid holidays.
Tech Stack
About Modernizing Medicine, Inc.
Modernizing Medicine (ModMed) builds a specialty-specific, cloud-based platform for medical practices that integrates electronic health records, practice management, revenue cycle management, analytics, and patient engagement tools. The company sells its software and services on a subscription and services basis to outpatient specialties such as dermatology, ophthalmology, orthopedics, and gastroenterology. Founded in 2010 and headquartered in Boca Raton, Florida, ModMed is privately held and backed by Clearlake Capital Group.