Software Engineer - Java and React

Taskverse — Germany · Posted ~7 hours ago

Full-time Hybrid

Skills

Java React Software engineering Web development Agile development Spring Boot JavaScript TypeScript Angular

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

Join an international engineering organization as a software engineer specializing in Java and React. You will contribute to modern web applications in an agile environment, working collaboratively with a diverse engineering community. The position is permanent, full-time, and offers flexible hybrid work arrangements.

Highlights

Permanent full-time position with flexible hybrid working arrangements. The role offers an international, diverse environment and the opportunity to work with modern technology while collaborating and learning across a large engineering community.

Description

About The Company Jede Geschichte zählt. Gestalte deine eigene - gemeinsam mit uns bei Riverty. In eine unserer 30 hybriden Arbeitsumgebungen - gestaltet für den Austausch von Ideen, gemeinsames Lernen und die Mitgestaltung unserer Arbeitsweise. Werde Teil einer internationalen Community mit über 4.000 Menschen aus fast 80 Nationen in 11 Ländern. Vereint durch eine gemeinsame Mission: Mit Empathie, moderner Technologie und datengestützten Erkenntnissen dafür zu sorgen, dass Menschen und Unternehmen im Fluss bleiben. Mit Zahlungsprozessen, die für sie erledigt werden - damit sie sich darum keine Sorgen machen müssen. About The Role We are seeking a dedicated Software Engineer specializing in Java and React to join our team at Riverty. This role is offered on a permanent basis with full-time hours, and you have the option to work either from our locations in Verl or Baden-Baden, with flexible hybrid working arrangements. As part of our team, you will be instrumental in developing innovative software solutions that enhance our workforce management platform. Your expertise will help create intuitive user interfaces and streamline processes for digital customer inquiries, supporting our clients in their daily business operations. In this role, you will become an integral member of a cross-functional product team, working on a variety of engaging projects. Your responsibilities will include enhancing existing Java applications, developing modern desktop and backend solutions with Java and Spring Boot, and implementing contemporary frontend interfaces using React, JavaScript, and TypeScript. You will contribute to the ongoing development of features related to workforce management, user interface design, and digital inquiry processing. Additionally, you will develop and integrate REST APIs and microservices, analyze business requirements, and translate them into sustainable technical solutions. Ensuring high code quality through code reviews, automated testing, and tools like SonarQube will be a key part of your daily work. You will also participate actively in agile Scrum processes, shaping architectural decisions and development standards, and leveraging modern AI tools to boost productivity, quality, and efficiency in software development. Qualifications To succeed in this role, you should have a degree in Computer Science, Business Informatics, or a comparable IT-related qualification. You should possess several years of professional experience in developing mission-critical software products or digital platforms. Strong proficiency in Java, with a focus on clean code principles and sustainable software development, is essential. Experience working with Java Swing, Angular, React, JavaScript, and TypeScript will be highly advantageous. You should also have knowledge of developing REST APIs and microservice architectures, along with familiarity with tools such as SonarQube, Git, and automated testing frameworks. Excellent communication skills in both German and English are required to collaborate effectively within our international environment. Responsibilities Enhance and maintain existing Java Swing applications, and develop modern desktop and backend solutions using Java and Spring Boot.Implement modern frontend solutions with React, JavaScript, and TypeScript to improve user experience.Develop new features and functionalities related to workforce management, user interfaces, and digital customer inquiries.Design, develop, and integrate RESTful APIs and microservices to support scalable application architecture.Analyze business requirements and translate them into robust, sustainable technical solutions.Ensure high code quality through regular code reviews, automated testing, and adherence to coding standards.Participate actively in agile Scrum teams, contributing to architectural decisions and development standards.Utilize modern AI tools to enhance development processes, productivity, and software quality. Benefits At Riverty, we offer a comprehensive benefits package designed to support your professional and personal growth. You will have access to flexible working hours and hybrid work options, allowing you to balance work and life effectively. We provide ongoing training and development opportunities to help you stay at the forefront of technology trends. Our collaborative and innovative work environment fosters creativity and teamwork. Additionally, you will be part of a global community that values diversity, inclusion, and mutual respect. We also offer competitive compensation packages, health and wellness programs, and opportunities for career advancement within a dynamic and expanding organization. Equal Opportunity Riverty is an equal opportunity employer. We are committed to creating a diverse and inclusive workplace where all employees are valued and respected. We do not discriminate based on race, ethnicity, gender, age, religion, sexual orientation, disability, or any other protected characteristic. We believe that diverse perspectives and backgrounds drive innovation and success, and we welcome applications from candidates of all backgrounds to join our team.