80% Remote: Java / Microservices Developer - Free

Job description:

For a public sector customer, we are currently looking for Java / Microservices developers (m / w / d).
IMPORTANT: For this position the readiness for a SÜ2 (sabotage protection) is necessary. In addition, the customer demands a free integration of approx. 10% of the order sum.
For this position we can offer a max. net hourly rate of 84,00 €for on site and remote.
Duration: 01.07.25
- 31.10.25 with option for extension
Capacity: 532 hours
Location: 80% Remote I 20% Nuremberg
Project details:
The components are to be developed as microservices according to the given architecture. The integration into the existing IT landscape is asynchronous via Kafka or synchronous via REST, while the persistence is implemented with MS-SQL server, MariaDB or Oracle-DB technology. The development takes place using uniform platform products, frameworks, tools and standards. The following technologies and frameworks are used: Kubernetes, Docker, Prometheus, Grafana, JavaEE, MicroProfile, Quarkus, Kafka, S3, JUnit and Karate
Tasks:
- Development of software components as microservices according to the given architecture
- Integration into the existing IT landscape (asynchron via Kafka, synchronous via REST)
- Use of technologies such as Kubernetes, Docker, JavaEE, Quarkus, Kafka and S3
- conducting tests with JUnit, Karate and PACT and ensuring the code quality with SonarQube
- identification and resolution of security risks (Vulnerabilities) and implementation of secure software
- Implementation of CI / CD- pipelines and deployment with tools such as Tekton, Flux and Rancher / Kubernets
- establishment of monitoring
- and observability solutions with Prometheus and Grafana
Requirements:
- experience in the design, design and development of applications within a microservice architecture (container platform)
- Enhanced knowledge in JEE / Java MicroProfile, Quarkus, MS SQL Server (MariaDB, Oracle DB), Kafka, S3, REST, DPL / Angular / Material, Invas- RIS, XML, JSON, PACT, Camel, Git (GitHub / GitLab), Maven, SonarQube, AsciiDoc, Nexus IQ
- knowledge of the identification of software-side security risks, the implementation of secure software and the resolution of vulnerabilities (Vulnerabilities)
- Experience in testing microservices and in using relevant tools and frameworks
- Deep knowledge in the deployment and in the tools and frameworks used (such as Tekton, Flux, SonarQ and NexusIQ)
- experience with CI / CDpipelines using tools such as Nexus IQ, Tekton, Flux and Rancher / Kubernets
- knowledge of monitoring and observability with Prometheus and Grafana

Be a part of our comminity

Join us on Telegram or Discord to get instant notifications about the newest freelance projects and talk to some of the smartest software engineers in the world.