Required skills
- Java
- Spring Boot
- Spring Framework
- Microservices
- Cloud Technologies
- Docker
- Kubernetes
- PostgreSQL
- Hibernate
- JPA
- Flyway
- Liquibase
Languages: German
Job description
Seeking an experienced Java Backend Developer with expertise in Spring Boot and Cloud technologies to develop user-centric cloud web applications and interfaces. The role involves developing scalable microservices, integrating applications, and utilizing modern cloud, container, and DevOps technologies.
Project overview
58C3E7-MB: Java Backend Developer – Spring Boot & Cloud
Project details
December 2026
End: December 2027, option to extend
For the development of user-centric cloud web applications and high-performance interfaces, we are looking for an experienced professional with a focus on Java backend development. The focus is on developing scalable microservices, integrating applications and processes, and using modern cloud, container, and DevOps technologies.
Task Description
Mandatory Requirements
Optional Requirements
Data Protection Notice
If you contact us by email, we will process the personal data you provide (e.g., name, address, contact details, as well as information about your qualifications, education, occupation, CV and profile, references) exclusively for the purpose of processing your inquiry and for initiating a contract in accordance with Art. 6 Para. 1 lit. b GDPR. Further information on the processing of your data can be found in our privacy policy at: https://www.sps-cs.de/impressum-datenschutzerklaerung/
- Analysis of existing systems, applications, and architectures, and adaptation to specified target architectures
- Conception and development of user-centric web applications based on cloud technologies
- Conception and development of functional interfaces between applications and processes
- Implementation of prototypes and transfer of designs into technical solutions
- Consultation on technical aspects of implementation
- Testing and debugging of software applications to ensure defined quality standards
- Creation and further development of database structures
- Development and maintenance of interfaces between databases and systems
- Creation of technical development documentation
- Creation and handover of operational and development manuals
- Very good and current knowledge in backend development with Java and Spring Framework, especially Spring Boot, as well as in the development of scalable and maintainable microservices
- Sound experience with relational databases, especially PostgreSQL, as well as ORM technologies like Hibernate and JPA
- Practical knowledge in managing and versioning database schemas with Flyway or Liquibase
- Comprehensive knowledge in containerization with Docker as well as practical experience with Kubernetes or OpenShift for deployment, scaling, and operation
- Very good German language skills at level C2 of the Common European Framework of Reference for Languages (CEFR) or native German speaker
- Experience in developing automated tests for Java and Spring applications, especially with Spring Boot Test, JUnit, Mockito, and WireMock for unit, integration, and interface tests
- Confident use of Gradle for build and dependency management
- Experience with tools for ensuring and monitoring code quality, especially SonarQube and Checkstyle
- Practical knowledge in setting up and supporting CI/CD pipelines with GitLab CI or GitHub Actions
- Sound knowledge in authentication and authorization with OAuth 2.0 and OpenID Connect as well as practical experience with Spring Security for securing applications and APIs
- Sound experience in the analysis, optimization, and performance enhancement of database systems, including bottleneck identification and implementation of sustainable optimization measures
- Extensive practical experience in agile software development projects according to Scrum
- Confident knowledge in software testing with Groovy and Spock, especially in the development and maintenance of unit, integration, and automated regression tests
- Experience in operating and monitoring productive applications with modern monitoring and logging solutions, especially Prometheus and Grafana
- Sound knowledge in the area of Infrastructure as a Service (IaaS)
- Practical experience in deploying and managing containerized applications, especially with Helm for managing Kubernetes applications
- Start: flexible
- Remote: remote
- Location: Ingolstadt, Deutschland, DE
- Languages: German
Indexed by 9am's meta-search. You are a job provider? Claim or manage this listing
Found on FreelancerMap DE