Senior Java Backend Developer (a) (m/w/d)
- Entreprise
- Rocken®
- Lieu
- Zürich
- Date de publication
- 09.05.2025
- Référence
- 4813364
Description
Unser ROCKEN Partner entwickelt und vertreibt Software-Lösungen für das Investment und Wealth Management. Das Unternehmen unterhält Niederlassungen und Repräsentanzen in den wichtigsten Finanzzentren in Europa und Asien.
Verantwortung:
- Collaborating in Agile Teams: Work in an agile environment (Kanban/Scrum) where you'll continuously deliver new features and functionalities.
- Backend Development: Develop backend systems using Java 21 and Spring Boot, ensuring the reliability and scalability of applications.
- Design & Build: Design, build, automate, deploy, and maintain highly available and secure wealth management applications that are client-facing, hosted across various cloud environments.
- API Development: Provide robust APIs for frontend applications and integrate booking systems.
- DevOps Integration: Actively contribute to the implementation and optimization of DevOps concepts, particularly around cloud deployment automation.
- Code Reviews: Participate in code reviews to maintain high coding standards and improve the team's development processes.
- Full Ownership: Take full ownership of your code, the tech stack, and the applications you develop, seeing them through the complete software lifecycle from design to deployment.
Qualifikationen:
- Backend Development: Build robust microservice-based backends using Java and Spring Boot, focusing on scalability and reliability.
- Reactive Programming: Work with reactive programming paradigms to deliver efficient, non-blocking applications.
- Test-Driven Development (TDD): Implement TDD practices by writing your tests before the code, ensuring high-quality, reliable applications.
- Containerization: Utilize Docker and container orchestration tools (preferably Kubernetes) to deploy and manage applications in a containerized environment.
- Elasticsearch & Messaging Systems: Leverage tools like Elasticsearch, Kibana, and messaging systems (e.g., ActiveMQ, Kafka, RabbitMQ) to enhance system performance and reliability.
- Collaboration: Work collaboratively with other engineers in agile teams to build and deliver high-quality software products.
- Ownership: Take ownership of your code, ensuring its quality, scalability, and maintainability.
- Flexible Arbeitszeitgestaltung
- Zahlreiche Mitarbeiterevents
- Attraktive Weiterbildungs- und Entwicklungsmöglichkeiten
- Offene Unternehmenskultur
- Interessante und abwechslungsreiche Tätigkeiten/Projekte
- Flache Hierarchien
https://rocken.jobs
Profil erstellen:https://rocken.jobs/application/profil-erstellen/
ArbeitsortZürich
KontaktAlessia Rotta,
+41443852118