Senior Developer for SaaS cultural management software using Java/Jakarta EE in a hybrid setup. Collaborate in an international team to enhance a scalable RIA framework in Berlin.
Responsibilities
Participate in requirements analysis with product management.
Collaborate with internal teams to produce software designs and architectures.
Develop clean, scalable, and performant code using Java and Jakarta EE.
Responsibility for unit and integration tests.
Revise, update, refactor and debug code.
Continuously improve existing code base.
Develop documentation throughout the software development life cycle.
Serve as an expert on specific sections within the framework and provide technical support.
Mentor junior developers and provide technical guidance, promoting knowledge sharing and professional development within the team.
Requirements
Bachelor's or Master's degree in Computer Science or a related field.
8+ years of experience in Java/Jakarta EE development.
Good understanding of Java EE/Jakarta EE design patterns, frameworks, and APIs.
Experience using AI based coding approaches.
Good knowledge of SQL and relational databases (PostgreSQL is an advantage).
Experience with Java application servers (Payara is an advantage).
Excellent problem-solving skills and attention to detail.
Strong written and verbal communication skills.
Approachable, ready to help and a team player.
Ability to work independently as well as part of a team.
Fluent in English.
German is a plus.
Benefits
A great and experienced team to work with.
Colleagues who are eager to support your onboarding.
Flexible hybrid working model including workation , equipment for home office.
Modern Java/Jakarta + SQL tech stack with a strong focus on Java.
Your ideas have an important impact and cover a wide range of projects and topics (real Fullstack Development).
Amazing worldwide customer base with unique collections, cultural heritage and environmental background.
Working at the exciting intersection of high-tech and culture.
International team, diverse culture with flexibility and responsibility.
Backend Engineer developing scalable backend services for an AI - powered platform at amber. Collaborating with teams to enhance user experience and maintain system reliability in a hybrid work setup.
Frontend Developer building modern and responsive landing pages for ZAP - Hosting. Enhancing UI/UX for better server product management and optimizing performance.
Senior Full Stack Developer for scalable microservices at GrooveTech, focusing on .NET Core and React development. Responsibilities include leadership, development, and ensuring software quality.
Java MES Testing Specialist developing industrialization and automation solutions in Java environment. Overseeing testing activities and collaborating with business for UAT.
Java Developer responsible for developing backend services for next - gen Compliance platform at Trading Technologies. Engaging with data ingestion and cloud operations for real - time decision - making.
Developer responsible for creating modern web applications with Java, React, and Vaadin at DATAGROUP. Collaborating in agile projects and implementing user - friendly interfaces and efficient backends.
Senior Director leading platform architecture and data analytics capabilities at TransUnion. Drive modernization of product delivery and critical platform capabilities to enhance customer experiences.
GTM Readiness Lead in payment solutions company driving holistic GTM plans for product launches and revenue maximization. Collaborating with cross - functional teams for successful market readiness.
Junior Software Developer C/C++ programming software for gaming devices in an innovative company. Collaborating with an experienced team while developing software solutions.
Senior C/C++ Software Developer focusing on modernization of existing system software for gaming devices. Involves development under Embedded Linux with a focus on quality and new features.