For our Swiss project we are looking for a Senior Java Developer
Essential Duties:
- Develop, maintain, and enhance microservices architecture to support various business domains.
- Contribute to full-stack development, from backend services to integration with frontend applications.
- Work with APIs to ensure seamless communication between systems, including external integrations.
- Collaborate closely with cross-functional teams to deliver high-quality, scalable, and resilient features.
- Participate in the entire software development lifecycle, including design, development, testing, deployment, and maintenance.
- Ensure system performance, reliability, and security while meeting regulatory compliance requirements.
Qualification & Experience Requirements
- Minimum 8 years of experience with Java
- Proficiency in Java and experience with Spring and Spring Boot frameworks
- In-depth knowledge of Google Cloud Platform (GCP)
- Kubernetes experience
- Strong understanding of macroservices architecture
- Hands-on experience with Kafka event management
- Solid expertise in working with Cloud SQL and PostgreSQL
- Experience using Confluence
- Proficiency in English
- Travel to Switzerland for an on-site period of 1 week at the start of the project
- Regular travel to Switzerland, approximately 2-3 days per month
Nice to have
- Experience with Fintech projects
What we offer
- Full-time and long-term partnership
- Remote with the possibility to work from the office
- Travelling to Switzerland