Required skills
- Java
- Spring Boot
- React
- TypeScript
- Microservices
- Distributed Systems
- RESTful API Design
- Event-Driven Architecture
- Domain-Driven Design
- Backend Testing
- Frontend Testing
- State Management
Languages: German
Job description
Seeking an experienced Senior Full-Stack Software Engineer for a 6-month remote freelance role within an established cross-functional team. You will contribute to the development and scaling of modern digital products and technology platforms.
Project overview
We are looking for an experienced Senior Full-Stack Software Engineer for an established, cross-functional engineering team. In this 6-month freelance position, you will work remotely from Europe on the development and scaling of modern digital products and technology platforms.
You will be active throughout the entire software development lifecycle – from the initial design phase through implementation to deployment and continuous improvement. You will take ownership of technical solutions and work on both backend and frontend development.
Requirements
Desirable:
This is a 100% remote position for a SaaS company. Please apply with your current CV.
- At least 5 years of professional experience in full-stack software development
- Extensive commercial Java experience (preferably Java 17+) and Spring Boot
- Strong knowledge of React and TypeScript, including Hooks, functional components, and state management (Redux Toolkit, Context API, or Zustand)
- Experience in designing and developing microservices and distributed systems
- Solid RESTful API design skills
- Understanding of relational databases, ideally PostgreSQL
- Experience with event-driven or asynchronous architectures
- Knowledge of Domain-Driven Design principles
- Experience with backend and frontend testing frameworks
- Docker and Kubernetes
- CI/CD pipelines and cloud environments (preferably AWS)
- Observability and monitoring tools such as Prometheus, Grafana, or Datadog
- OpenAPI/Swagger and Contract Testing
- React Native
Project details
- Start: flexible
- Duration: 6 months
- Remote: onsite
- Location: DE
- Languages: German
Indexed by 9am's meta-search. You are a job provider? Claim or manage this listing
Found on nexus.webconia.de