
Java Fullstack Developer, Permanent
Fairsource
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇩🇪 Germany
Visit company websiteSalary
💰 €100,000 - €130,000 per year
Job Level
Mid-LevelSenior
Tech Stack
AngularAWSAzureCloudDockerGoogle Cloud PlatformJavaJavaScriptKubernetesMicroservicesNoSQLReactSpringSQLVue.js
About the role
- Develop and implement modern, scalable web applications using Java on the backend and modern frontend technologies such as Angular, Vue.js or React
- Design and implement microservices and APIs
- Develop new software solutions and enhance existing ones
- Contribute to the architecture and design of software solutions
- Perform code reviews and ensure code quality
- Integrate databases and ensure data integrity
- Implement and maintain CI/CD pipelines
- Work with major hyperscalers (Azure, AWS, GCP)
- Collaborate with cross-functional teams to capture and implement requirements
- Ensure application performance, security and scalability
- Create and maintain technical documentation
Requirements
- Bachelor's or Master's degree, ideally with a strong IT focus, or equivalent education/experience
- Several years of experience as a Java Fullstack Developer
- Knowledge of Spring Framework, Enterprise Java or Quarkus
- Knowledge of microservices and software architecture
- Knowledge of Angular, Vue.js or React
- Familiarity with CI/CD, Test-Driven Development and Clean Code principles
- Initial experience with one or more of the following cloud technologies: Docker, Kubernetes, AWS, GCP or Azure
- Experience with common SQL or NoSQL databases
Benefits
- Above-average salary, as the largest share of the revenue you generate goes directly to you
- Excellent opportunities for professional development
- Numerous team events
- Attractive and varied projects
- Flexibility in project selection
- You set your workload and the number of working and vacation days
- Support for knowledge transfer and continuous learning through external and internal training and exchange with colleagues
- Mentorship and support from Sebastian Daschner, a renowned Java Champion, who acts as a mentor for you and your colleagues
- Encouragement to share your knowledge at meetups and conferences and to continue your professional development
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
JavaAngularVue.jsReactSpring FrameworkEnterprise JavaQuarkusmicroservicesAPIsSQL
Soft skills
collaborationcode reviewproblem-solvingcommunicationdocumentation
Certifications
Bachelor's degreeMaster's degree