MG
Full Stack Java Developer (m/w)
myitjob GmbH
Remote · Switzerland 3d ago
About the role
Job Information
- Location: Remote (Switzerland)
- Workload: Full-time
Your tasks
- Design and implement scalable backend services using Java (Spring Boot, Quarkus)
- Develop dynamic and responsive user interfaces using Vaadin or React
- Collaborate with UX/UI designers and product owners to translate ideas into functional applications
- Conduct feasibility and performance analyses for new features and improvements
- Maintain and enhance existing web applications and APIs
- Ensure security, scalability, and compliance with Swiss data protection standards
- Optimize performance and ensure cross-browser and cross-device compatibility
- Write technical documentation and participate in code reviews
Your profile
- Bachelor’s in Computer Science, Software Engineering, or equivalent experience
- Proven experience as a Fullstack Developer or Java Developer in a professional environment
- Strong proficiency in:
- Java, Spring Boot, or Quarkus for backend development
- Vaadin or React for modern UI development
- RESTful APIs, GraphQL, and JSON data exchange
- HTML5, CSS3, TypeScript, and JavaScript
- Experience with Git, CI/CD pipelines, Docker, and Kubernetes
- Familiarity with SQL and NoSQL databases (e.g., PostgreSQL, MongoDB)
- Good understanding of software architecture, OOP, and design patterns
- Excellent problem-solving and analytical skills
- Very good English and/or German communication skills
Benötigte Skills
- Deutsch
- Englisch
- PostgreSQL
- Compliance
- OOP
- Security
- React
- CSS3
- HTML5
- JAVA
- JavaScript
- SQL
- NoSQL
- Exchange
- JSON
- Spring
- Bachelor
- Master
Requirements
- Proven experience as a Fullstack Developer or Java Developer in a professional environment
- Strong proficiency in: Java, Spring Boot, or Quarkus for backend development
- Strong proficiency in: Vaadin or React for modern UI development
- Strong proficiency in: RESTful APIs, GraphQL, and JSON data exchange
- Strong proficiency in: HTML5, CSS3, TypeScript, and JavaScript
- Experience with Git, CI/CD pipelines, Docker, and Kubernetes
- Familiarity with SQL and NoSQL databases (e.g., PostgreSQL, MongoDB)
- Good understanding of software architecture, OOP, and design patterns
- Excellent problem-solving and analytical skills
- Very good English and/or German communication skills
Responsibilities
- Design and implement scalable backend services using Java (Spring Boot, Quarkus)
- Develop dynamic and responsive user interfaces using Vaadin or React
- Collaborate with UX/UI designers and product owners to translate ideas into functional applications
- Conduct feasibility and performance analyses for new features and improvements
- Maintain and enhance existing web applications and APIs
- Ensure security, scalability, and compliance with Swiss data protection standards
- Optimize performance and ensure cross-browser and cross-device compatibility
- Write technical documentation and participate in code reviews
Skills
CSS3ComplianceDockerGitGraphQLHTML5JAVAJavaScriptJSONKubernetesNoSQLOOPPostgreSQLReactRESTful APIsSecuritySQLSpringTypeScriptVaadin
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free