
Full-Stack Developer β Java, React
Posted 1 day ago

Posted 1 day ago
This is a fully remote position, open to applicants in Switzerland.
β’ Develop and improve scalable backend services utilizing Java, preferably with Spring Boot.
β’ Design and execute contemporary full-stack applications with an emphasis on backend development.
β’ Create and integrate REST APIs and interfaces with existing systems.
β’ Contribute to the design and advancement of microservices architectures.
β’ Integrate both relational and NoSQL databases, including MongoDB.
β’ Provide support for frontend development, preferably using React.
β’ Construct and enhance CI/CD pipelines and containerized applications.
β’ Ensure high software quality through automated unit, integration, and end-to-end testing.
β’ Perform code reviews, optimize performance, and conduct static code analysis.
β’ Work closely with a distributed, agile development team.
β’ A minimum of 5 years of professional experience in Java backend development.
β’ Strong expertise in Java, ideally with Spring Boot.
β’ Comprehensive full-stack knowledge and hands-on frontend development experience.
β’ Proven experience in system integration and the development of complex enterprise applications.
β’ Familiarity with relational databases and MongoDB.
β’ Experience with Docker, Kubernetes, and contemporary CI/CD processes.
β’ Proficient in unit testing, integration testing, and automated quality assurance.
β’ Understanding of contemporary software architectures, particularly microservices.
β’ Knowledge of authentication and authorization (OAuth2, JWT) and secure software development practices.
β’ Excellent German language skills.
β’ Analytical mindset, ability to work independently, and strong collaborative skills.
β’ Frontend development experience with React (nice to have).
β’ Familiarity with Red Hat OpenShift or similar cloud platforms (nice to have).
β’ Experience with CI/CD tools like Jenkins, GitHub Actions, and ArgoCD (nice to have).
β’ Experience in test automation using Cucumber and Cypress (nice to have).
β’ Knowledge of event-driven architectures and Apache Kafka (nice to have).
β’ Experience in monitoring and logging with the ELK Stack or Dynatrace (nice to have).
β’ Familiarity with Infrastructure as Code using Terraform or Ansible (nice to have).
β’ Experience working in larger organizations, ideally in the financial or banking sector (nice to have).
β’ Permanent employment contract.
β’ Fully remote work options (worldwide).
β’ International development team primarily operating remotely.
GFT Technologies
Insurity
Pindrop
Pindrop
Get handpicked remote jobs straight to your inbox weekly.