Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Full Stack Developer (Java Backend-Focused) image - Rise Careers
Job details

Senior Full Stack Developer (Java Backend-Focused)

Company Description

Miratech helps visionaries change the world. We are a global IT services and consulting company that brings together enterprise and start-up innovation. Today, we support digital transformation for some of the world's largest enterprises. By partnering with both large and small players, we stay at the leading edge of technology, remain nimble even as a global leader, and create technology that helps our clients further enhance their business. We are a values-driven organization and our culture of Relentless Performance has enabled over 99% of Miratech's engagements to succeed by meeting or exceeding our scope, schedule, and/or budget objectives since our inception in 1989.
Miratech has coverage across  5 continents and operates in over 25 countries around the world. Miratech retains nearly 1000 full-time professionals, and our annual growth rate exceeds 25%. 

Job Description

Are you ready to make a difference in healthcare through technology? We are seeking a Senior Full Stack Developer backend-focused to join the integrations team of our client, a leading cloud contact center platform. This is your opportunity to leverage your expertise to design, develop, and maintain Contact center integration with Epic EHR applications, creating solutions that empower healthcare providers to deliver exceptional patient care. Apply now and join a team that’s transforming healthcare, one integration at a time!

Responsibilities:

  • Design, test, and maintain integration with Epic EHR applications using Java frameworks.
  • Build and enhance integrations between Epic and third-party systems to ensure smooth functionality and data flow.
  • Create effective, intuitive user interfaces tailored to healthcare professionals.
  • Partner with healthcare teams and key stakeholders to gather requirements and deliver custom solutions.
  • Diagnose and address technical issues in backend, frontend and virtual desktop environments.
  • Maintain thorough records of development workflows, code changes, and system configurations.
  • Provide technical assistance and training for end-users as needed.

Qualifications

  • 5+ years of Java development, with a strong focus on building server-side solutions.
  • Knowledge and experience with Microservices architecture.
  • Knowledge of JavaScript, especially with frameworks like React, Angular, or Vue.js
  • Understanding of web technologies like HTML, CSS, and RESTful APIs.
  • Practical experience with CRM integrations.
  • Exceptional problem-solving abilities, attention to detail, and the ability to thrive in a collaborative team environment.
  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.

Nice to have:

  • Experience with contact center solutions.
  • Experience working with Epic EHR systems, including APIs, development tools, and best practices.

We offer:

  • Culture of Relentless Performance: join an unstoppable technology development team with a 99% project success rate and more than 30% year-over-year revenue growth. 
  • Competitive Pay and Benefits: enjoy a comprehensive compensation and benefits package, including health insurance, and a relocation program. 
  • Work From Anywhere Culture: make the most of the flexibility that comes with remote work. 
  • Growth Mindset: reap the benefits of a range of professional development opportunities, including certification programs, mentorship and talent investment programs, internal mobility and internship opportunities. 
  • Global Impact: collaborate on impactful projects for top global clients and shape the future of industries. 
  • Welcoming Multicultural Environment: be a part of a dynamic, global team and thrive in an inclusive and supportive work environment with open communication and regular team-building company social events. 
  • Social Sustainability Values: join our sustainable business practices focused on five pillars, including IT education, community empowerment, fair operating practices, environmental sustainability, and gender equality. 

* Miratech is an equal opportunity employer and does not discriminate against any employee or applicant for employment on the basis of race, color, religion, sex, national origin, age, disability, veteran status, sexual orientation, gender identity, or any other protected status under applicable law.

Average salary estimate

$80000 / YEARLY (est.)
min
max
$70000K
$90000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior Full Stack Developer (Java Backend-Focused), Miratech

Are you passionate about transforming healthcare through innovative technology? Miratech is on the lookout for a Senior Full Stack Developer with a strong focus on Java backend to join our integrations team for a leading cloud contact center platform. In this role, you'll get to design, develop, and maintain seamless integrations with Epic EHR applications, playing a crucial part in helping healthcare providers deliver exceptional patient care. Your expertise in Java frameworks will come into play as you build effective solutions that connect Epic with third-party systems, ensuring smooth data flow and functionality. You’ll also have the chance to create intuitive user interfaces catered to healthcare professionals while collaborating closely with cross-functional teams to gather requirements and deliver tailored solutions. With over 5 years of Java development experience under your belt, a keen understanding of Microservices architecture, and a knack for problem-solving, you’ll thrive in our dynamic environment. At Miratech, we believe in a culture of Relentless Performance, where your contributions can truly make a difference in the lives of others. Join us and be part of the technological revolution that’s shaping the future of healthcare, one integration at a time!

Frequently Asked Questions (FAQs) for Senior Full Stack Developer (Java Backend-Focused) Role at Miratech
What responsibilities does a Senior Full Stack Developer at Miratech handle?

As a Senior Full Stack Developer at Miratech, you'll design, test, and maintain seamless integrations with Epic EHR applications using Java frameworks. Your focus will be on building and enhancing connections between Epic and third-party systems while creating effective user interfaces for healthcare professionals. You will also partner with healthcare teams to gather requirements, diagnose any technical issues, and maintain thorough documentation of your development workflows.

Join Rise to see the full answer
What qualifications are needed to apply for the Senior Full Stack Developer position at Miratech?

To be considered for the Senior Full Stack Developer role at Miratech, you should have over 5 years of Java development experience, especially in building server-side solutions. Familiarity with Microservices architecture is essential, along with knowledge of JavaScript frameworks like React or Angular. A Bachelor’s degree in Computer Science or a related field is required. Experience with Epic EHR systems and CRM integrations is a plus.

Join Rise to see the full answer
What is the work culture like for a Senior Full Stack Developer at Miratech?

At Miratech, the culture is based on Relentless Performance, with a strong emphasis on collaboration, innovation, and inclusivity. As a Senior Full Stack Developer, you'll work in a welcoming multicultural environment, alongside a dynamic global team. We prioritize open communication, regular team-building events, and a supportive atmosphere, all while giving you the flexibility of remote work.

Join Rise to see the full answer
What growth opportunities does Miratech offer for a Senior Full Stack Developer?

Miratech is committed to fostering a growth mindset among our employees. As a Senior Full Stack Developer, you'll have access to a variety of professional development opportunities, including certification programs and mentorship initiatives. Our focus on internal mobility means you can explore different avenues within the company to further your career in IT.

Join Rise to see the full answer
How does Miratech support its employees working from anywhere as a Senior Full Stack Developer?

Miratech champions a Work From Anywhere culture, allowing our Senior Full Stack Developers the flexibility to work remotely. We believe that this flexibility not only enhances work-life balance but also promotes productivity and creativity. Team members are equipped with the necessary tools and resources to ensure seamless collaboration, no matter where they are located.

Join Rise to see the full answer
Common Interview Questions for Senior Full Stack Developer (Java Backend-Focused)
Can you describe your experience with Java frameworks?

When answering this question, focus on specific frameworks you've worked with, detailing projects where you employed these technologies. Highlight your ability to develop server-side solutions and your understanding of how these frameworks integrate with frontend technologies.

Join Rise to see the full answer
What strategies do you use to maintain clean and efficient code?

Discuss your commitment to best practices in coding such as consistent naming conventions, modular design, and utilizing code reviews. You can also mention tools or methodologies like TDD (Test-Driven Development) that you find helpful.

Join Rise to see the full answer
How do you approach gathering requirements from stakeholders?

Explain your method for effective communication, whether it’s through stakeholder interviews, surveys, or collaborative brainstorming sessions. Emphasize the importance of understanding user needs to deliver tailored solutions that meet expectations.

Join Rise to see the full answer
How do you handle technical challenges when integrating different systems?

Describe your problem-solving techniques, such as breaking down the issue to identify root causes, utilizing debugging tools, and collaborating with team members for fresh perspectives. Real-life examples of successful problem resolution can strengthen your answer.

Join Rise to see the full answer
What is your experience with Microservices architecture?

Discuss specific instances where you have designed or developed microservices, emphasizing your understanding of their advantages and challenges. Highlight how microservices have been integral to your past projects and how they improve scalability and maintainability.

Join Rise to see the full answer
Can you provide an example of a complex integration project you worked on?

Be prepared to share the details of a specific project, including your role, the technologies used, any obstacles encountered, and the outcomes. This showcases your hands-on experience and your ability to deliver results.

Join Rise to see the full answer
How do you ensure that your integrations with Epic EHR applications are compliant with healthcare regulations?

Talk about your familiarity with healthcare standards and regulations, including HIPAA. Emphasize your attention to security practices and data integrity measures that ensure compliance while working on integrations.

Join Rise to see the full answer
What tools do you utilize for version control and collaboration in your projects?

Mention tools like Git for version control and platforms like Jira or Trello for project management. Discuss how these tools facilitate team collaboration and your workflow in tracking changes and managing tasks effectively.

Join Rise to see the full answer
How do you stay updated with the latest technologies in software development?

Share your strategies for continuous learning, such as following industry blogs, participating in forums, attending webinars, or taking online courses. This shows your dedication to professional growth and keeping pace with technology trends.

Join Rise to see the full answer
What qualities do you believe are essential for a Senior Full Stack Developer at Miratech?

Reflect on qualities like strong technical skills, effective communication abilities, teamwork, and a problem-solving mindset. Highlight how these traits align with Miratech's values and contribute to successful project outcomes.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 8 days ago
Posted yesterday
Photo of the Rise User
Posted 2 days ago
Posted 9 days ago
Agreena Remote No location specified
Posted yesterday
Revic Hybrid San Francisco
Posted 9 days ago
Photo of the Rise User
Posted 9 days ago
Photo of the Rise User
Posted 8 days ago

Miratech is an IT solutions company that provides information technology outsourcing, business process automation, AI automation, cyber security and IT consulting services to businesses. Miratech is based in New York, NY, with international and gl...

62 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
March 20, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!