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.
Drupal Developer responsible for designing and maintaining Drupal - based websites and applications for Astor & Sanders Corporation. Collaborating with teams to ensure quality and security in web solutions.
Software Engineer building scalable infrastructure systems for transforming organizational data usage at Palantir. Collaborating with teams to deliver impactful software solutions.
Senior Backend Software Engineer building scalable infrastructure systems for Palantir. Collaborating across teams to transform data - driven decision - making processes in key institutions.
Backend Software Engineer building scalable software solutions for data - driven decisions at Palantir. Collaborating with teams to address customer problems and drive innovative solutions in operations.
Backend Software Engineer at Palantir developing software for data - driven decisions and operations. Involves collaboration, architectural design, and scaling backend systems.
Python Developer at YASH Technologies focusing on clean, efficient code and agile project delivery. Seeking proactive candidates with 3 - 7 years experience in Python and API development.
Senior Software Engineer developing .NET applications and overseeing enhancement at YASH Technologies. Focusing on architectural design, implementation, and team collaboration in a global environment.
Seeking Java Professionals for backend development roles at YASH Technologies. Focus on enhancing competitiveness and driving transformation with cutting - edge technologies.
Backend Software Engineer developing scalable backend applications using Rails and Node.js. Focused on infrastructure, code quality, and team collaboration with modern technology stacks.
Software Architect leading modernization of legacy .NET systems into cloud - native microservices on .NET 8. Join a team at a leading cloud solutions provider for public institutions.