Required skills
- Full Stack Development
- Frontend Development
- Backend Development
- React
- Angular
- Vue.js
- Java
- Spring Boot
- .NET
- Node.js
- REST APIs
- Microservices
- SQL
- Git
- CI/CD
- Automated Testing
- Software Architecture
- Design Patterns
- Clean Code
- Scrum
- Kanban
Languages: German
Job description
Seeking a Fullstack Developer with at least five years of experience to design, develop, and maintain modern fullstack applications and software solutions. The role involves working with various frontend and backend technologies, APIs, databases, and CI/CD pipelines within agile teams.
Project overview
Activities:
- Conception, development, and maintenance of modern fullstack applications and software solutions.
- Development and further development of modern frontend applications with React, Angular, or Vue.js.
- Implementation and maintenance of high-performance backend systems with Java/Spring Boot, .NET, or Node.js.
- Development, integration, and maintenance of REST APIs and microservices.
- Conception and implementation of database-supported applications using relational databases and SQL.
- Ensuring software quality through automated tests, code reviews, and appropriate quality assurance measures.
- Application of version control systems, especially Git, and contribution to CI/CD pipelines.
- Implementation of software architectures considering established architectural principles, design patterns, and clean code practices.
- Independent development of technical concepts and participation in architectural decisions.
- Collaboration with interdisciplinary development teams in agile projects according to Scrum or Kanban.
- Optional: Containerization and deployment of applications with Docker and Kubernetes.
Requirements
- At least five years of professional experience in fullstack development.
- Very good knowledge in frontend development with React, Angular, or Vue.js.
- Profound knowledge in backend development with Java/Spring Boot, .NET, or Node.js.
- Very good knowledge in the development and integration of REST APIs and microservices.
- Experience with relational databases and SQL.
- Good knowledge of version control with Git as well as CI/CD processes and automated testing methods.
- Profound understanding of software architecture, common design patterns, and clean code principles.
- Ability to independently develop technical concepts and make well-founded architectural decisions.
- Experience in collaboration with agile development teams and in applying methods such as Scrum or Kanban.
- Independent, structured, and solution-oriented way of working, as well as strong analytical skills.
- Good communication and teamwork skills.
- Desirable: Practical experience with Docker, Kubernetes, and cloud-based development and operating environments.
Project details
- Start: ab sofort
- Duration: 6 Monate
- Remote: remote
- Location: Düsseldorf, Deutschland, DE
- Languages: German
Indexed by 9am's meta-search. You are a job provider? Claim or manage this listing
Found on FreelancerMap DE