Fairsource

Java Fullstack Developer, Permanent

Fairsource

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇩🇪 Germany

Visit company website
AI Apply
Apply

Salary

💰 €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