Your Responsibilities
We are looking for a Senior Full Stack Developer to join our dynamic software development team in Belgrade, Valencia or Remote. In this role, you will be a key contributor to the design, development, and optimization of the Centogene digital platforms. This is an exciting opportunity for someone who thrives in a fast-paced environment and has a strong automation mindset, software engineering skills, and a passion for delivering high-performance IT applications.
- Design and develop scalable web applications using backend technologies like Java or Node.js and modern frontend frameworks such as React, Angular, TypeScript or Vue.js.
- Build and maintain RESTful APIs to support the automation of application systems.
- Optimize the performance of data-intensive applications for scalability and efficiency.
- Manage structured and unstructured data using SQL Server or other SQL/NoSQL databases.
- Write clean, maintainable, and efficient code.
- Ensure secure handling of sensitive data, maintaining compliance with data protection standards.
- Contribute to Computerized System Validation (CSV) documentation to meet regulatory requirements.
- Implement robust unit tests, integration tests, and develop CI/CD pipelines to support continuous deployment.
- Collaborate closely with business stakeholders, project managers, and IT partners to align technical solutions with business goals.
- Stay current with emerging technologies, particularly in recent frameworks (Spring), cloud platforms, and automation solutions.