Descripción de la oferta
### Your TaskWe are looking for a **Senior Backend Software Developer** with extensive experience in projects in the field of healthcare. You will be part of a multidisciplinary team that is expert in the execution of projects in the field of Health where state-of-the-art own/open source/native cloud technologies are used.#### Responsibilities**Design and Development:*** Lead the design and implementation of backend solutions for complex applications.* Collaborate with software architects to define the technical structure.* Develop and maintain efficient, scalable, and high-quality code.**Data Management:*** Manage databases efficiently, optimizing queries and ensuring data integrity.* Implement data storage and retrieval solutions.**Safety:*** Ensure application security by implementing best practices and security protocols.* Identify and mitigate potential vulnerabilities.**Optimization and Performance:*** Continuously improve system performance by optimizing code and infrastructure.**Collaboration and Technical Leadership:*** Collaborate with multidisciplinary teams, including frontend developers, QA and others.* Provide technical leadership and guidance to more junior team members.* Mentor team members.**Maintenance and Problem Solving:*** Diagnose and resolve technical problems in the backend.* Maintain and upgrade existing systems as needed.**Documentation:*** Create clear and complete documentation for the developed code.* Document design processes, decisions and implementations.### Your ProfileWe are looking for a **Senior Backend Software Developer** with extensive experience in healthcare projects, strong technical expertise in Java and Spring ecosystem, and excellent collaboration skills.#### Must Have Skills* University degree in computer science or related field* Experience in application development in a healthcare environment* Demonstrated experience as a backend developer, preferably with at least 8-10 years of experience* Experience working in agile environments, such as Scrum or Kanban* Experience in cloud environments, preferably in AWS and GCP* Strong knowledge in SQL and NoSQL databases such as PostgreSQL, MSSQL/MySQL, MongoDB, HBase, Bigtable, Solr/ElasticSearch* In-depth knowledge of backend programming languages such as Java* Extensive knowledge of the Spring ecosystem, including Spring Boot, Spring Data, Spring JPA, Spring Security, and JWT* Strong knowledge in API programming, with a focus on OpenAPI and REST* Strong understanding of software architectures and scalable system design* Familiarity with microservices architecture and its implementation* Ability to work in a team and good communication* Organizational capacity and autonomy* Proactivity and initiative in decision-making* Interest in continuous improvement#### Nice to Have Skills* Experience using automation tools such as Jenkins or GitLab CI* Advanced experience in other programming languages such as Python or C#* Knowledge of healthcare interoperability standards: HL7 and FHIR* Knowledge of nomenclatures and classifications in the healthcare/omic field (SNOMED, CIE, HPO, etc.)At **T-Systems**, you'll find groundbreaking projects that add to social and ecological well-being. We want to welcome new talents like you, who bring fresh ideas, different points of view, who accept challenges and continuous learning, to grow and impact society... All of this, in a fun way!It doesn't matter when or where you work. It's about doing work that matters to move society forward. For this reason, we will do our best to ensure that you have every possibility of development by offering you a support network, excellent technology, a new work environment and the freedom to work autonomously. We support you to constantly grow both personally and professionally, so that you can leave a notable mark on society.**T-Systems** is a team of around 28,000 people employed worldwide, making us one of the world's leading providers of end-to-end integrated solutions. We develop hybrid cloud and artificial intelligence solutions and promote the digital transformation of companies, industry, the public sector and, ultimately, of society as a whole.#### Benefits* International, positive, dynamic and motivated work environment* Hybrid work model (teleworking/face-to-face)* Flexible schedule* Continuing education: Preparing for certifications, access to Coursera, weekly English and German classes* Flexible compensation plan: health insurance, restaurant tickets, day care, transportation assistance* Life and accident insurance* More than 26 working days of vacation per year* Social fund* Free service for specialists (doctors, physiotherapists, nutritionists, psychologists, lawyers...)* 100% of the salary in case of medical leaveAnd many more advantages of being part of T-Systems!#### Application InformationIf you are looking for a new challenge, do not hesitate to send us your CV. Join our team!*T-Systems Iberia will only process the CVs of applications that meet the requirements specified for each offer.*## Job Benefits### * Health insurance* Life and accident insurance* 100% of the salary in case of medical leave* Free service for specialists (doctors, physiotherapists, nutritionists, psychologists, lawyers...)### * Hybrid work model (teleworking/face-to-face)* Flexible schedule* More than 26 working days of vacation per year### * Continuing education: Preparing for certifications, access to Coursera* Weekly English and German classes### * Flexible compensation plan* Restaurant tickets* Day care* Transportation assistance### Social fund#J-18808-Ljbffr