Java Developer Frontend
Role details
Job location
Tech stack
Job description
Work independently and closely with the Head of Controlling - right at the heart of an exciting industry that brings together travel and smart software., * You keep an eye on our accounts receivable - reconciling customer accounts, maintaining master data and managing dunning processes
- You handle our accounts payable - reviewing, coding and posting incoming invoices, preparing payment runs and ensuring clean account balances
- In general ledger accounting, you post all business transactions and support monthly and annual financial statements (HGB, optionally IFRS)
- Payroll accounting is also part of your role - from salary processing and managing leave and working time accounts to reporting to health insurance providers and authorities, For our tour operator software DaVinci NT, we develop cloud-based solutions to process large volumes of data and manage complex travel industry processes.
As a C# Backend Developer, you will contribute to the ongoing development of our platform and build high-performance backend services for the dynamic packaging and distribution of travel products.
What you'll do with us
- Develop and further enhance backend services for our travel industry business applications
- Design and implement modern software architectures
- Integrate external interfaces, e.g. to airlines or distribution systems
- Analyze technical requirements from customer projects
- Extend existing functionalities and develop new features, Our tour operator software DaVinci covers all core processes of travel production - from configuring individual travel services to marketing complete offers.
As a Java Frontend Developer, you will contribute to the further development of our cloud-based platform DaVinci NT and build modern user interfaces for travel industry business applications.
What you'll do with us
- Develop modern frontends for our travel technology software solutions
- Implement new features within our development team
- Contribute across different phases of the software development lifecycle
- Provide technical support for projects and customer tenders
- Enhance existing applications and integrate new solutions, As a Senior IT Administrator with leadership responsibility, you take on a key role in our IT infrastructure. You manage and further develop our hybrid system landscape of on-premises systems and cloud services, ensuring the stable operation of our platforms for the travel industry.
What you'll do with us
- Lead and further develop the IT administration function
- Operate and administer our hybrid system environments
- Manage Windows server environments and Azure cloud services
- Handle virtualization and container management (Hyper-V, Kubernetes)
- Monitor systems, troubleshoot issues and optimize performance
- Ensure documentation and quality assurance of the system landscape, * A responsible role with real scope to shape and contribute
- Work with modern technologies in a hybrid cloud environment
- Flexible working hours and remote work options
- 30 days of vacation as well as travel benefits
- Modern office space in Rösrath near Cologne
- A collaborative company culture with flat hierarchies
Requirements
- Completed commercial training - ideally complemented by further qualification as a certified accountant or a comparable certification
- Several years of experience in financial accounting - ideally across all of the areas mentioned
- Confident use of accounting software (preferably SAGE KHK / Sage HR) and MS Office, especially Excel
- Solid knowledge of tax and social security regulations
- A structured, reliable way of working, attention to detail - and a genuine affinity for numbers
- Team spirit and clear, open communication, * A diverse and welcoming team of around 100 colleagues
- A relaxed mix of office and remote work
- Modern processes, flat hierarchies and real opportunities to shape and contribute
- A secure job in a stable industry with strong future prospects, * Experience in C# development
- Solid knowledge of SQL databases
- Experience with cloud architectures and container technologies (Docker / Kubernetes)
- Understanding of modern software architecture and API design
- Analytical thinking and a structured way of working
- Team spirit and good German and English language skills, * Experience in Java development
- Strong interest in frontend development in a B2B environment
- Knowledge of modern web technologies (HTML, CSS, JavaScript)
- Understanding of object-oriented software architecture
- Ideally, experience with Vaadin
- Advantageous: knowledge of Docker, Kubernetes or cloud architectures, * Degree in IT or a comparable qualification
- Several years of experience in IT administration, ideally with leadership responsibility
- Strong expertise in Microsoft technologies (Windows Server, Active Directory, MSSQL)
- Experience with Microsoft Azure and cloud infrastructures
- Knowledge of virtualization or container technologies
- A structured way of working and strong problem-solving skills