Senior Fullstack Developer

  • Uhlandstra e, BE
  • Posted 9 days ago | Updated 3 hours ago

Overview

On Site
BASED ON EXPERIENCE
Contract - W2
Contract - Independent

Skills

Cloud computing
Automated testing
Computer science
Java
Spring Framework
Interfaces
Database
Graph databases
Microservices
Kubernetes
Software engineering
Agile
Scrum
Kanban
Test-driven development
Continuous integration
Continuous Integration and Development
Continuous delivery
Semantic Web
Apache Jena
Resource Description Framework
JSON
React.js
Software development
GitLab
Cucumber
Communication

Job Details


Bundesdruckerei

Responsibilities:
Development of sophisticated software solutions based on a cloud-native technology stack.
Design and development of microservices and APIs.
Ensuring the security and reliability of the developed systems.
Contributing to the creation of architectures for enterprise solutions.
Setting up pipelines for Continuous Integration and Continuous Delivery.
Test automation.
Profile:
Degree in computer science or a comparable qualification.
Extensive experience in Java development, Spring Boot, and REST interfaces.
Experience in working with database systems (ideally graph databases).
Proficiency in developing containerized microservices deployed on Kubernetes.
Knowledge of software engineering methods and agile software development (Scrum, Kanban).
Expertise in Test-Driven Development, Continuous Integration, and Continuous Delivery.
Strong skills in independently solving complex problems using unfamiliar technologies.
Ideally: Experience with Semantic Web technologies (e.g., Apache Jena, RDF, JSON-LD, etc.).
Ideally: Familiarity with ReactJS/Remix and secure software development.
Competence in using tools like GitLab, SonarQube, Cucumber, Swagger.
Excellent communication skills.

Framework Conditions:
Location: Berlin
Remote Work: Up to 60%
Start Date: Immediately or as agreed
Annual Salary: Up to 100,000
We thank you in advance for your assistance in identifying qualified candidates. If you have any questions or need further information, please do not hesitate to contact us.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.