Job
In this role, you will maintain existing Java backend applications, develop new features, and optimize REST and SOAP web services and APIs while actively contributing to the backend architecture.
This listing has been machine translated. Show original
Job technologies
Your role in the team
- Maintenance and support of our existing Java backend applications.
- Design and implementation of new backend features and services.
- Development and maintenance of REST and SOAP web services as well as APIs.
- Connection and integration of internal and external systems.
- Analysis and optimization of existing applications, interfaces, and business processes.
- Active participation in shaping our backend and service architecture.
- Ensuring software quality through code reviews and unit tests.
Our expectations of you
Education
- Completed IT degree or a comparable qualification, e.g., as an IT specialist for application development.
Qualifications
- Ideally, knowledge of Spring / Spring Boot as well as SQL and relational databases.
- Proactivity, analytical thinking, and enjoyment in further developing existing solutions.
- Team spirit, strong communication skills, and willingness to take technical responsibility.
Experience
- At least 4 years of hands-on experience in Java backend development.
- Excellent Java skills as well as experience with Apache Tomcat and Maven.
- Extensive experience with RESTful APIs and knowledge of SOAP web services.
- Proficient in Git and experienced with unit testing.
- Experience with Eclipse, IntelliJ IDEA, or a comparable development environment.
What we offer
- Freedom to design: You contribute your own ideas and participate in technical decisions and their implementation.
- Varied projects: Challenging tasks related to Java, e-commerce, and integration of our inventory management system.
- Ownership: You take responsibility for your solutions and develop our system landscape together with the team.
- Onboarding and Knowledge Transfer: An experienced and motivated team will support you in getting started with our applications and processes.
- Flexible working arrangements: A flexible working hours model and hybrid work at the Marburg location.
- Professional Development: Support for further training and certifications.
- 30 vacation days per year.
- Additional benefits: company pension scheme, bicycle and e-bike leasing, electric vehicle charging stations for cars, and free parking.
- Stability and Short Communication Lines: An established, owner-managed company with open communication and short decision-making processes.
- Clear future prospects: As part of a structured succession plan, you will gradually take over the overall technical responsibility for our backend and service landscape.
Benefits
Work-Life-Integration
Topics you will work on
Job locations
About your employer
Musik Meyer GmbH, based in Marburg, is a renowned company that organizes the wholesale and distribution of musical instruments as well as music electronics and accessories for the European market. Acting as a link between international manufacturers and specialized retailers, the company holds a significant position in the music industry.
- Established Company
- Onsite, Hybrid
- Trade
More jobs
These jobs might also interest you
As a Senior Software Engineer (m/f/d), you will take on a central technical role in challenging client projects and develop sustainable, scalable software solutions in complex enterprise environments. In your role, you will primarily be responsible for:...
You actively shape the technical development of our software products and influence their long-term architecture. You develop our core applications primarily using C# as the central programming language and technological foundation. You design, develop,...
Participation in security analyses and assessment of applications and IT systems. Support in the design and implementation of technical security measures (e.g., WAF, Load Balancing, Firewall, etc.). Conducting and supporting penetration tests,...