Dedalus Group is the leading european provider of digital solutions for Healthcare
Fullstack Developer, Java/TypeScript
Location
Germany
Posted
107 days ago
Salary
0
Seniority
Senior
Job Description
Fullstack Developer, Java/TypeScript
Dedalus
• Assist in the implementation and ongoing development of software solutions for our product Opus::L • Modernize our system architecture by integrating and enhancing core system components, including the JavaFX integration with ActiveMQ, the replacement of existing CORBA structures, and the implementation of modern REST services • Analyze requirements and work closely with product management • Implement and test new features with a focus on quality, performance, and user experience • Troubleshoot, debug, and maintain existing software components • Document developed solutions and technical processes
Job Requirements
- Degree in Computer Science or completed vocational training as an IT specialist (or equivalent)
- At least 5 years of professional experience as a fullstack developer
- Strong proficiency in Java and TypeScript
- Solid experience with modern Java frameworks, especially Spring Boot, and with modern web UI frameworks such as Angular
- Knowledge of DevOps practices, CI/CD pipelines, and automation, preferably GitHub
- Experience with containerization (e.g., Docker)
- Practical experience with cloud environments, preferably AWS Cloud Services
- Familiarity with Clean Code principles
- Routine in Test Driven Development (TDD), unit tests, integration tests and the use of common testing frameworks
Benefits
- Permanent employment contract with an attractive salary for a long-term perspective
- Flexible working hours and work models, including remote work with modern hardware
- Support for individual skill development, taking personal preferences and commitment into account
- Group accident insurance (also covers accidents during leisure time)
- Insurance package: company pension plan, company health insurance and occupational disability insurance
- Modern offices and free parking
- Company mobile phone also available for private use
- Urban Sports Club membership
- Company bike (JobRad) and subsidy for the job ticket
- Regular team and company social activities and events
Related Guides
Related Job Pages
More Backend Engineer Jobs
Software Engineer, Backend – Semi Senior
2BrainsEn 2Brains, integramos estrategia, diseño y tecnología para potenciar empresas y disruptores tecnológicos.
• Enfocarse en diseñar, construir y escalar APIs robustas y servicios data-driven, asegurando una lógica de negocio confiable y escalable. • Desarrollar soluciones backend seguras, resilientes y orientadas a datos, capaces de sostener productos digitales en crecimiento. • Optimizar el rendimiento en entornos SQL y NoSQL, gestionando migraciones y asegurando la integridad de la información. • Diseñar servicios autorrecuperables (self-healing), capaces de detectar y recuperarse automáticamente ante fallas, garantizando resiliencia operativa a escala.
Senior Software Engineer, Backend
2BrainsEn 2Brains, integramos estrategia, diseño y tecnología para potenciar empresas y disruptores tecnológicos.
• Enfocarse en diseñar, construir y escalar APIs robustas y servicios data-driven, asegurando una lógica de negocio confiable y escalable. • Desarrollar soluciones backend seguras, resilientes y orientadas a datos, capaces de sostener productos digitales en crecimiento. • Foco fuerte en ingeniería de bases de datos, optimizando el rendimiento en entornos SQL y NoSQL, gestionando migraciones y asegurando la integridad de la información. • Diseñar servicios autorrecuperables (self-healing), capaces de detectar y recuperarse automáticamente ante fallas, garantizando resiliencia operativa a escala.
• Design, deploy, maintain, and optimize SQL Server environments hosted on Azure • Administer and support a large fleet of production SQL Server instances • Diagnosing and resolving complex database and application performance issues • Perform database upgrades, patching, backups, restores, and disaster recovery • Support data extracts, data scrubbing, and maintenance activities • Deploy and configure customer environments and application components • Partner with Engineering and Support teams to resolve advanced application issues in Windows, IIS, and SQL Server environments • Drive automation initiatives, including: • Infrastructure scalability improvements • Performance tuning and optimization • Elimination of manual operational processes • Utilize AI-driven and advanced analytics tools to enhance database development, proactively detect issues, monitor and optimize performance, and improve operational efficiency. • Serve as a technical escalation point and mentor for support team members • Develop deep expertise in application provisioning, deployment, and ongoing support • Track, document, and proactively manage customer issues using ticketing systems • Communicate effectively with stakeholders at all levels of the organization • Operate independently while owning outcomes end-to-end
• Facilitate effective communication with client project stakeholders regarding project status and recommendations. • Craft client code that is not just efficient, but also performant, testable, scalable, secure, and of the highest quality. • Actively participate in accurate planning and estimation efforts, utilizing project methods and tools. • Proficiently gather requirements and organize/present developed features for clients. • Execute complex activities within the current methodology and quality standards, showcasing success across diverse engagements. • Promote client success across the team by collaborating with engineers, designers, and managers to understand user pain points, anticipate potential problems, and iterate on solutions that drive client success. • Engage in agile software development, including daily stand-ups, sprint planning, team retrospectives, and other governance activities. • Actively participate in the Engineering Practice community, mentoring others through Communities of Practice (CoPs) or on project teams, and supporting the growth of technical capabilities. • Independently drive project delivery within defined architecture, demonstrating autonomy and accountability in all stages from conceptualization to deployment.



