Added: 2025-05-28 15:57.00
Updated: 2025-05-30 03:44.08

Principal Backend Lead (Java)

Huesca , Aragon, Spain

Type: n/a

Category: IT & Internet & Media

Advertisement
Requirements: English
Company: Vitio - Remote Patient Monitoring
Region: Huesca , Aragon

About Vitio 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.

Role Overview As the Principal Backend Lead (Java) , you will own the design, implementation, and maintenance of Vitios 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.

Key Responsibilities 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.

Required Skills Experience 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

Advertisement
Click here to apply and get more details about this job!
It will open in a new tab.
Terms and Conditions - Webmaster - Privacy Policy