Principal Backend Lead (Java)
Posted 4 hours 45 minutes ago by Vitio - Remote Patient Monitoring
Vitio is dedicated to transforming healthcare technology by delivering dependable, time-tested solutions that enhance hospital operations and patient care. We strongly value proven methods, especially in critical and regulated environments. As we grow our product offerings and infrastructure, we need a Principal Backend Lead (Java) to reinforce our commitment to reliability, scalability, and security in line with both current best practices and our longstanding tradition of excellence.
As the Principal Backend Lead (Java), you will own the design, implementation, and maintenance of Vitio's backend systems, with a primary focus on Java-based services. Your goal is to ensure robust performance, clarity in system architecture, and a straightforward, no-nonsense approach to solving engineering challenges. You will also provide leadership, mentor team members, and enforce standards that drive high-quality, stable software in a regulated healthcare context.
1. Backend Architecture & Development
- Architect and maintain scalable, reliable Java-based services.
- Implement proven coding standards and best practices that stand the test of time.
- Design APIs for seamless integration, considering both security and performance.
- Ability to design and deliver simple, maintainable, and easily modifiable code, with a strong focus on long-term cost-effectiveness. The ideal candidate understands the principles of software economics and consistently makes architectural and implementation decisions that reduce complexity, enable fast iteration, and keep the cost of change low over time.
2. System Scalability & Reliability
- Ensure that all backend components meet strict uptime, performance, and security requirements.
- Oversee load testing, stress testing, and optimization of Java backend services.
- Work with DevOps to streamline deployments and effectively manage cloud infrastructure.
3. Team Leadership & Mentorship
- Guide and support backend engineers, promoting accountability and clean coding habits.
- Conduct regular code reviews and provide direct, constructive feedback.
- Lead by example, setting high benchmarks for efficiency and craftsmanship.
4. Compliance & Healthcare IT Standards
- Collaborate with cross-functional teams to ensure all backend implementations comply with healthcare regulations (e.g., ISO 27001, GDPR, HIPAA).
- Continually evaluate and reinforce security practices within the backend team.
5. Collaboration & Communication
- Coordinate with DevOps, Frontend, QA, and Product teams to ensure transparent workflows and clear deadlines.
- Communicate progress, risks, and technical decisions to stakeholders plainly and efficiently.
- Foster a respectful team dynamic rooted in tradition, professional ethics, and direct communication.
Java Expertise:
- 8+ years of hands-on experience with Java (preferably Java 8 or newer), Spring Framework (Spring Boot, Spring Data, etc.), and related JVM technologies.
- Demonstrated competence in building enterprise-grade applications using proven Java methodologies.
Backend Design & Architecture:
- Solid track record designing robust microservices and RESTful APIs.
- Familiarity with well-structured database architectures (SQL/NoSQL).
- Experience optimizing high-availability, mission-critical systems in a production environment.
Leadership & Mentorship:
- Past success in leading or managing engineering teams, focusing on team growth and code quality.
- Willingness to provide direct, honest feedback while maintaining professional decorum.
- Ability to simplify complex technical concepts and keep the team focused on essential tasks.
Healthcare & Compliance Awareness (Preferred):
- Knowledge of healthcare regulations (e.g., HIPAA, GDPR) and the ability to implement compliant backend solutions.
- Experience working in regulated industries (healthcare, finance) is a plus.
Tooling & Infrastructure (Nice to Have):
- Exposure to container technologies (Docker, Kubernetes) and Infrastructure as Code (Terraform).
- Familiarity with CI/CD pipelines (e.g., Jenkins, GitLab CI, Azure DevOps) for automated testing and deployments.
Experience in Software Craftsmanship and XP Practices
- We are looking for a developer with solid experience in software craftsmanship principles, including strong proficiency in Extreme Programming (XP) practices. The ideal candidate should have hands-on experience with Test-Driven Development (TDD), Continuous Integration, Pair Programming, and Refactoring. Familiarity with Domain-Driven Design (DDD), Clean Code, and a deep understanding of design principles and SOLID practices is highly valued. The ability to write maintainable, well-tested, and self-documenting code is essential, as well as a mindset focused on continuous improvement and collaborative development.
Real-World Experience in Code Testing and Automation Tools
- Hands-on experience designing and maintaining test suites in real-world Java projects. Skilled in unit and integration testing using JUnit, Mockito, and Testcontainers. Capable of building reliable automated tests as part of the development lifecycle, with a focus on code quality, stability, and early bug detection.
Be part of a fast-growing healthtech startup with a real impact on patient care.
Lead the Backend strategy and own the architecture roadmap.
Remote-friendly culture with flexible work arrangements.
Opportunity to work with cutting-edge technologies and develop yourself.