HamburgerMenu
hirist

ModMed - Senior Software Engineer II - Java/J2EE

Posted on: 16/12/2025

Job Description

Description :

Key Responsibilities :


- Design, develop, and maintain scalable, globally accessible web applications and platforms

- Lead development efforts using Java/J2EE with strong object-oriented design principles

- Design and implement microservices-based architectures following best practices

- Develop and optimize SQL queries and work with relational databases

- Build and consume RESTful web services and APIs

- Participate actively in SAFe Agile / Scrum ceremonies and delivery processes

- Contribute to architectural decisions, code reviews, and technical design documentation

- Ensure high standards of code quality, performance, security, and maintainability

- Mentor and coach junior engineers on engineering best practices and design principles

- Collaborate effectively with cross-functional teams to drive alignment and delivery

- Identify opportunities to improve processes, tools, and technology stacks

Required Skills & Qualifications :

- 8+ years of professional software development experience

- Strong experience with Java/J2EE and object-oriented design

- Proven experience working in SAFe Agile / Scrum environments

- Strong expertise in SQL and relational databases

- Solid understanding of web standards, including XML, RESTful web services, and related protocols

- Strong understanding and hands-on experience with microservices architecture

- Exposure to cloud platforms such as AWS and/or Azure

- Experience building scalable, enterprise-grade, globally distributed applications

- Excellent written and verbal communication skills

- Strong analytical and problem-solving abilities

Behavioral & Leadership Competencies :

- Strong sense of ownership and accountability

- Commitment to quality, architecture, and documentation

- Ability to coach, mentor, and guide engineering teams

- Collaborative team player who promotes a culture of trust and unity

- Innovative mindset with openness to adopting new tools and methodologies

- Highly self-motivated, proactive, and adaptable

- Maintains a positive attitude even in challenging situations


info-icon

Did you find something suspicious?