Master information

Ref. no.: FREELANCE_1198846_019

Java Full Stack Developer

Position: Not specified

Start: 27 Mar 2025

End: 27 Mar 2026

Location: Berlin, Germany

Method of collaboration: Project only

Hourly rate: Not specified

Latest update: 17 Mar 2025

Task description and requirements

Your Responsibilities:
- Backend Development:
Develop, maintain, and optimize Java-based applications using Spring Boot, Hibernate, and JPA
Design and implement RESTful APIs & Microservices
Work with SQL & NoSQL databases (e.g., PostgreSQL, MongoDB)
Ensure security, performance, and scalability of backend services

- Frontend Development:
Build interactive and responsive web applications using React.js / Angular / Vue.js
Develop reusable UI components and state management solutions (e.g., Redux, Context API)
Optimize frontend performance for speed and usability

- General Responsibilities:
Collaborate with cross-functional teams, including UI/UX designers and backend developers
Participate in Agile/Scrum development processes
Write unit & integration tests for both frontend and backend (JUnit, Jest, Cypress)
Deploy applications using CI/CD pipelines, Docker, and Kubernetes
Debug and optimize application performance

Your Profile:
- 3+ years of experience as a Java Full Stack Developer
- Strong Java & Spring Boot expertise for backend development
- Proficiency in React.js, Angular, or Vue.js for frontend development
- Hands-on experience with RESTful APIs & Microservices architecture
- Experience with SQL & NoSQL databases (MySQL, PostgreSQL, MongoDB)
- Knowledge of CI/CD, Git, Docker, Kubernetes
- Understanding of test automation (JUnit, Selenium, Jest, Cypress)
- Familiarity with Cloud platforms (AWS, Azure, GCP) is a plus
- Good communication skills & problem-solving mindset

Category

Java-Entwickler