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

Senior Backend Engineer(Fully remote)

Duneolas is the next transformative leap forward in practice management (EHR) systems used in healthcare. Our unique team of experienced IT and healthcare professionals aims to deliver a software and infrastructure platform that not only outperforms existing legacy systems on established practice workflows but also provides the foundation for the next paradigm shift in primary care technology. Duneolas will not be a typical EHR but rather something we like to call an IEHR or intelligent electronic health record. The intelligence comes both from our unique frontend which promotes improved data quality capture and our innovative backend which enables next-level analysis of the data. We believe that the coming decades will bring enormous improvements in healthcare's ability to leverage data to raise the levels of care delivered to patients and the efficiency of all healthcare team members. We see Duneolas as a major component and an accelerator of this positive change.

Duneolas Ltd closed its seed round in 2024 at €3.5 - 4 million valuation. Our founding team have significant knowledge and credibility in the target market having already seen success with Medvault Health in the same market - this is not our first rodeo. Duneolas is looking to build out our core engineering team to ensure we can execute on our ambitious plan for Duneolas. This is a fully remote role and will require an individual who is self-disciplined, determined, and driven to succeed and grow as an engineer. The Senior back-end engineer role is a tremendous and unique opportunity for a high-quality engineer to get in on the ground floor with an excellent team working on a truly groundbreaking project.

Who Should Apply

Are you a passionate engineer eager to shape the future of healthcare technology? Join our innovation-driven team as we build a cloud-based Patient Management System to revolutionize how healthcare providers manage and deliver care. You are a great fit if you:

  • Are self-motivated and excel at working independently to build robust, scalable systems from scratch, even in the face of ambiguity.
  • Have a talent for diving deep into vague requirements, identifying core business needs, and translating them into technical solutions.
  • Proactively suggest and implement improvements to systems, processes, and business logic.
  • Take ownership of the solutions you build, aligning your work with broader product and business goals.
  • Are results-driven, with a strategic mindset to deliver value while maintaining high standards of quality and scalability.
  • Enjoy working collaboratively in an innovation-driven team to create cutting-edge SaaS applications that solve real-world problems
  • This is a fully remote position, and we welcome candidates who can work comfortably within the time zones spanning Ireland to India.

Why You’ll Love This Role

  • Impact: Play a critical role in developing a state-of-the-art Patient Management System that improves the efficiency and quality of healthcare delivery.
  • Innovation: Work on a cloud-based, scalable backend using cutting-edge technologies, enabling seamless real-time communication and data management.
  • Ownership: Drive projects from ideation to execution, collaborating with a passionate team to solve real-world challenges in healthcare.

Key Responsibilities

  • Architect and develop scalable SaaS applications using Spring Boot and RESTful APIs.
  • Design robust database schemas with PostgreSQL, optimizing queries and ensuring data integrity.
  • Enhance performance using Redis for caching and session management.
  • Create modular, reusable, and maintainable code using advanced object-oriented design principles.
  • Write comprehensive tests (TDD) and maintain CI/CD pipelines for automated deployment.
  • Collaborate with cross-functional teams to integrate backend logic with front-end systems.
  • Extensive experience as a Backend Developer (typically 7+ years), with a focus on SaaS application development.
  • Proven expertise in Spring Boot, Java, RESTful APIs, and database design.
  • Deep knowledge of software architecture patterns and design principles.
  • Hands-on experience with Redis, Docker, and CI/CD pipelines.
  • Strong understanding of backend security, performance optimization, and full-stack architecture.
  • Passion for clean, maintainable, and scalable code.
  • Experience working in agile environments, including sprint planning and retrospectives.
  • A proactive, self-driven attitude, thriving in startup environments.
  • Strong communication skills and a collaborative mindset.

Bonus Qualifications

  • Proficiency in other programming languages, such as Go, Python, or Node.js.
  • Experience in Domain-Driven Design (DDD)
  • Experience in CI/CD pipelines and deployment strategies.
  • Hands-on experience with FHIR, HL7 interoperability standards, and openEHR frameworks.
  • Exposure to front-end technologies or frameworks to enhance integration understanding.

Interview Process

Our hiring process is designed to identify the best fit for both you and our team. Here’s what to expect:

  1. Resume Screening
    After submitting your application, our team will review your resume to ensure alignment with the role's requirements.
  2. Recorded Video Submission [Duration: 10–15 minutes.]
    If your resume is shortlisted, you will receive a link to submit a video answering the following questions:To make this step as seamless and stress-free as possible:
    • You’ll have the flexibility to record the video at a time that works for you.
    • The process is straightforward and designed to be quick (no more than 10–15 minutes).
    • Along with the video submission instructions, we’ll provide an overview of what you’ll be working on during Year 1 and Year 2 in this role. This will not only help you understand the role better but also make it easier to craft thoughtful and relevant responses.
    • We value your time and effort and want you to feel comfortable sharing your story in your own way!
  3. Discussion with the CEO and CTO [Duration: 45–60 minutes.]
    Selected candidates will have a meeting with our CEO and CTO to discuss the role in detail, dive deeper into your background, experience, and follow up on your video submission.
  4. Technical Round[Duration: 90–120 minutes.]
    You will then meet with our engineers for a technical assessment, designed to evaluate your expertise and problem-solving abilities.
  5. Team Meeting & Culture Fit[Duration: 45–60 minutes.]
    In the final stage, you’ll have an opportunity to meet the team, discuss insights from previous rounds, and ensure a mutual cultural fit.

We are committed to attracting and retaining top talent by offering competitive compensation. While we benchmark against industry standards, we also strive to align with the expectations of exceptional candidates. As part of the application process, we encourage candidates to share their salary expectations through the provided form. For those who join our team, we strive to ensure the compensation aligns with their expertise, skills, and expectations

What We Offer

  • A competitive salary tailored to the individual, with options for cash-based bonuses/equity incentives.
  • Fully remote work, with flexibility to accommodate Irish to Indian time zones.
  • A culture of continuous learning, innovation, and opportunities for professional growth.
  • The chance to make a meaningful impact as part of a passionate, collaborative, and driven team.
What You Should Know About Senior Backend Engineer(Fully remote), Duneolas

At Duneolas, we're on the cutting edge of healthcare technology, and we're searching for a passionate Senior Backend Engineer to join our fully remote team! As a critical player in our innovative endeavor, you will help us develop a revolutionary cloud-based Patient Management System that aims to transform how healthcare providers manage and deliver care. Engaging with a team of experienced IT and healthcare professionals, you'll take ownership of designing robust, scalable systems from the ground up. With a focus on Spring Boot, RESTful APIs, and database design, your expertise in coding will directly contribute to enhancing the quality of healthcare delivery. We're not your typical Electronic Health Record (EHR) provider; we're paving the way for intelligent electronic health records (IEHR), driven by quality data capture and advanced analytics capabilities. This role is perfect for self-motivated individuals who thrive in dynamic environments. If you enjoy collaborating to solve real-world challenges and are excited about making a significant impact in the healthcare sector, we want to hear from you! Join us in shaping the future of healthcare technology and push the boundaries of what’s possible together.

Frequently Asked Questions (FAQs) for Senior Backend Engineer(Fully remote) Role at Duneolas
What are the key responsibilities of a Senior Backend Engineer at Duneolas?

As a Senior Backend Engineer at Duneolas, your key responsibilities will include architecting and developing scalable SaaS applications, mainly utilizing Spring Boot and RESTful APIs. You'll be designing robust database schemas with PostgreSQL, enhancing performance through caching layers like Redis, and writing comprehensive tests to maintain the CI/CD pipelines for automated deployment. Collaboration with cross-functional teams to integrate backend logic with front-end systems is also essential.

Join Rise to see the full answer
What qualifications are required for the Senior Backend Engineer position at Duneolas?

To qualify for the Senior Backend Engineer role at Duneolas, you should have typically 7+ years of extensive experience as a Backend Developer with a strong focus on SaaS application development. Proven expertise in Spring Boot, Java, RESTful APIs, and database design is essential. A solid understanding of software architecture patterns, backend security, and full-stack architecture will also be important in this role.

Join Rise to see the full answer
What technologies will a Senior Backend Engineer work with at Duneolas?

In the Senior Backend Engineer role at Duneolas, you will work primarily with Spring Boot and RESTful APIs, PostgreSQL for database management, and Redis for caching. Additionally, hands-on experience with Docker, CI/CD pipelines, and a strong understanding of software architecture patterns will be beneficial for this role.

Join Rise to see the full answer
What does the interview process look like for the Senior Backend Engineer position at Duneolas?

The interview process for the Senior Backend Engineer role at Duneolas includes several steps: resume screening, a recorded video submission, a discussion with the CEO and CTO, a technical interview with engineers, and a team meeting for culture fit. This procedure is tailored to ensure the best alignment for both the candidate and the team.

Join Rise to see the full answer
What kind of work environment can a Senior Backend Engineer expect at Duneolas?

Duneolas offers a fully remote work environment that welcomes candidates who can work comfortably within the time zones spanning Ireland to India. As a Senior Backend Engineer here, expect a culture of continuous learning, innovation, and collaboration, providing ample opportunities for professional growth while delivering impactful solutions in healthcare technology.

Join Rise to see the full answer
Common Interview Questions for Senior Backend Engineer(Fully remote)
Can you explain your experience with Spring Boot and how you have used it in previous projects?

When discussing your experience with Spring Boot, highlight specific projects where you utilized it to build scalable backend solutions. Talk about your approach to dependency management, simplification of RESTful service creation, and any integrations you made with databases or caching solutions. Providing metrics or results from those projects enhances your response.

Join Rise to see the full answer
How do you approach database schema design, particularly with PostgreSQL?

In your response, explain how you analyze requirements to design effective and efficient database schemas. Discuss your experience with normalization, indexing for query performance, and ensuring data integrity. Mention any tools or techniques you use to visualize schemas or manage migrations.

Join Rise to see the full answer
What are your strategies for debugging and ensuring quality in your code?

Discuss your experience with Test-Driven Development (TDD) and how you utilize unit tests, integration tests, and debugging tools. Share examples of frequent issues you’ve encountered and the methodology you applied to resolve them while maintaining high-quality standards in your development process.

Join Rise to see the full answer
In your view, what is the significance of CI/CD in the development process?

Elaborate on the role of Continuous Integration and Continuous Deployment in enhancing development speed, reducing integration issues, and maintaining high-quality releases. Share your experience setting up CI/CD pipelines and how they’ve positively impacted your previous projects.

Join Rise to see the full answer
Describe a challenging project you worked on and how you overcame the obstacles.

Choose a project where you faced significant challenges, discuss the nature of those challenges, and explain how you approached them. Be specific about the skills and strategies you applied and what the outcome was, including any positive impacts on your team or the project.

Join Rise to see the full answer
Can you share your experience with microservices architecture?

Discuss your hands-on experience designing and developing microservices. Talk about how you managed inter-service communication, addressed challenges like data consistency, and ensured scalability. If applicable, mention tools and frameworks you have utilized in implementing microservices.

Join Rise to see the full answer
What tools do you use for collaboration in remote team environments?

Share the tools you rely on for remote collaboration, like Slack, JIRA, or GitHub, and explain how they enhance productivity and communication within teams. Discuss any personal practices you follow to maintain transparency and accountability in a remote setting.

Join Rise to see the full answer
How do you stay updated with the latest trends in backend engineering and technology?

Highlight your commitment to continuous learning through resources like online courses, technical blogs, webinars, or community engagement. Share specific examples of how you have implemented new knowledge or technologies in your work to drive innovation.

Join Rise to see the full answer
What do you consider to be the most significant impact of backend development on user experience?

Discuss how backend development influences user experience through aspects such as application performance, reliability, and security. Provide examples where backend enhancements led to measurable improvements in user engagement or satisfaction.

Join Rise to see the full answer
Why are you interested in the Senior Backend Engineer role at Duneolas?

Articulate your excitement about joining Duneolas by mentioning your alignment with the company’s vision for healthcare innovation. Emphasize your desire to contribute your backend expertise towards building impactful healthcare solutions while growing alongside a passionate team.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
DoorDash USA Remote Los Angeles, CA; New York, NY; San Francisco, CA; Seattle, WA; Sunnyvale, CA
Posted 6 days ago
Photo of the Rise User
Posted 11 days ago
Photo of the Rise User
Eurofins Remote Remote with ability to attend meetups in Birmingham and Tamworth, United Kingdom
Posted 12 days ago
Photo of the Rise User
DoorDash USA Hybrid Sunnyvale, CA; San Francisco, CA; Seattle, WA; New York, NY; Los Angeles; CA
Posted 7 days ago
Photo of the Rise User
Visa Remote Bangalore, India
Posted 8 days ago
Posted 2 days ago
Photo of the Rise User
Posted 6 days ago
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
LOCATION
No info
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
January 12, 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!