Job
- Level
- Senior
- Job Field
- Back End
- Employment Type
- Full Time
- Contract Type
- Permanent employment
- Location
- Berlin
- Working Model
- Onsite
Job Summary
In this role, you develop REST APIs and microservices using Java and Spring Boot, optimize code quality, and automate testing in an agile team while contributing to architectural decisions and CI/CD processes.
Job Technologies
Your role in the team
- Development and further development of REST APIs and microservices with Java and Spring Boot
- Development of automated tests and establishment of reliable testing strategies
- Improvement of code quality, maintainability, and technical documentation
- Analysis and optimization of performance, monitoring, and ongoing operations
- Development of new features together with Product Owners, business units, and the development team
- Participation in architecture decisions and the further development of our cloud-native microservice landscape
- Participation in the design of our DevOps processes, especially CI/CD, monitoring, and automation
- Consideration of data, frontend, operations, security, and technical requirements
- Meaningful Use of AI Tools in Software Development - from Analysis and Development to Testing, Refactoring, and Documentation
- Clear communication of technical concepts with IT and business units
This text has been machine translated. Show original
Our expectations of you
Qualifications
- Excellent practical knowledge of Java and Spring Boot
- Good knowledge of relational and/or document-oriented databases
- Understanding of the interplay between backend, APIs, data, frontend, operations, and security
- Ability to collaboratively translate technical requirements with business units into technical solutions
- Ability to critically assess AI-generated code in terms of quality, security, and maintainability
- Structured, independent, and solution-oriented way of working
- German language skills at least at B2 level
Experience
- At least 5 years of professional experience in software development
- Experience with REST APIs, microservices, and distributed applications
- Experience with test automation and automated testing
- Experience with Cloud, DevOps, or CI/CD environments
- Experience in the productive use of AI tools in software development
This text has been machine translated. Show original
What we offer
- You can expect technically challenging tasks, creative freedom, and the opportunity to actively shape the digital development of GVL.
- You work in an agile team with IT and business units, developing sustainable solutions for complex technical requirements.
This text has been machine translated. Show original
Benefits
Work-Life-Integration
Topics You Will Work On
Job Locations
About Your Employer
Gesellschaft zur Verwertung von Leistungsschutzrechten mbH
The Gesellschaft zur Verwertung von Leistungsschutzrechten mbH (GVL) is a world-renowned provider of creative services headquartered in Berlin. We offer services and act as a partner for dialogue for industry giants such as Universal, Sony Music, and Warner Music, as well as 10,000 other companies and over 140,000 individual artists.
Description
- Founding Year
- 1959
- Company Type
- Established Company
- Working Model
- Hybrid, Onsite
- Industry
- Media, Publishing