Job
In this role, you will develop backend systems using Java, design APIs, integrate databases, and ensure code quality through tests. You'll also contribute to software architecture and mentor junior developers.
This listing has been machine translated. Show original
Job technologies
Your role in the team
- Development, maintenance, and optimization of complex backend systems based on Java.
- Design and implementation of interfaces (REST, SOAP, GraphQL) to internal and external systems.
- Integration of databases and third-party services.
- Ensuring code quality through automated tests and reviews.
- Participation in the design of the software architecture and technical standards.
- Collaboration with frontend developers, DevOps, and product management.
- Support and mentoring of junior developers.
Our expectations of you
Education
- Completed studies or training in the field of computer science or a comparable qualification.
Qualifications
- Excellent knowledge of Java and object-oriented development.
- Proficient handling of relational databases (e.g., MySQL, MariaDB).
- Knowledge in working with APIs, JSON/XML, and Message Queues.
- Familiar with JUnit and Mockito.
- Knowledge of working with Docker and Kubernetes.
- Understanding of DevOps and infrastructure topics.
Experience
- Professional experience in backend development.
- Experience with the Spring Framework as well as common Spring libraries (e.g., Spring Boot, Spring Data).
- Experience with CI/CD processes and tools such as GitLab CI or Jenkins.
- Experience with NoSQL databases (e.g., MongoDB).
- Experience with Linux servers and web servers (Apache, Nginx).
Benefits
Work-Life-Integration
Food & drink
Topics you will work on
Job locations
About your employer
The VEMA insurance brokers' cooperative (VEMA eG) is a cooperative association of independent insurance brokers in Germany. Through our years of experience and expertise, we are able to offer our clients the best possible service and support.
- 1-49 Employees
- Established Company
- Onsite, Hybrid
- Banking, Finance, Insurance
More jobs
These jobs might also interest you
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,...
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:...
Hello, let's say WE! We - the HUK-COBURG Insurance Group - are among the top 10 in Germany. Founded over 90 years ago, we are now the leading insurer for private households with over 13 million customers and the largest German auto insurer. Our...