Advertisement

Freelance Senior Developer (Java / Kotlin / Angular)

Published on
πŸ›‘οΈ Verified Career Listing Directly reviewed and cross-referenced with hiring sources.

Zurich, Switzerland

Default Logo
πŸŽ“ IT
πŸ“ Zurich, Switzerland
πŸ’Ό 5 - 8 years
βœ” Verified Job
Email Application
πŸ’¬

Join Our WhatsApp Group

Get daily alerts of new job openings & internships directly on your phone!

Join Group
PROSTAFF Switzerland is hiring a Freelance Senior Developer (Java / Kotlin / Angular) for a long-term banking project in Zurich. This hybrid opportunity involves developing enterprise-grade Digital Client Onboarding, KYC, and Client Lifecycle Management platforms using modern cloud technologies, DevOps practices, and secure software engineering.

Job Overview

Particulars Details
Position Freelance Senior Developer (Java / Kotlin / Angular)
Company Zurich, Switzerland
Location Zurich, Switzerland
Job Type Hybrid
Experience 5 - 8 years
Category / Department IT
Application Mode Email

🏒 About Zurich, Switzerland

Company Overview:
PROSTAFF Switzerland is a leading IT recruitment and HR services company operating since 2007, specializing in Information Technology, Digital Transformation, Data Science, and Robotic Process Automation (RPA). The company partners with organizations across Switzerland to connect highly skilled IT professionals with long-term consulting and contract opportunities.

As an SQS-certified organization and a member of swissstaffing, PROSTAFF is committed to delivering high-quality recruitment solutions while maintaining long-term relationships with clients and consultants.

Why Join This Opportunity?
Long-term contract until September 2029
Work on enterprise-scale banking transformation projects
Hybrid working model in Zurich
Modern DevOps and cloud-native environment
Exposure to Digital Client Onboarding and KYC platforms
Security-focused engineering practices

Company Mission:
To help organizations modernize their products and services by connecting them with the most suitable IT professionals while simplifying recruitment and workforce management.

Company Vision:
To shape the future by bringing together exceptional talent and innovative organizations through trusted recruitment and HR services.

Core Values:
Reliability
Client Focus
Integrity
Collaboration
Professional Excellence
Transparency
Innovation
Long-Term Partnerships
Work Culture

PROSTAFF promotes a collaborative, client-focused, and professional environment where consultants work on challenging enterprise projects with leading organizations across Switzerland.

🌐
πŸ“
Office Location

PROSTAFF Switzerland
Switzerland (Specific office address not provided.)

Freelance Senior Developer (Java / Kotlin / Angular) Banner

πŸ’‘ Editor's Note / Preparation Tip

Resume Tips:
Highlight enterprise Java, Kotlin, and Angular projects.
Showcase banking or financial services experience.
Emphasize cloud-native architecture, DevOps, and security-focused engineering.
Include Digital Onboarding, KYC, AML, or Client Lifecycle Management experience if applicable.
Mention German language proficiency and international project experience.

Interview Preparation:
Prepare for questions on:

Core Java
Kotlin
Angular
Spring Boot
Microservices
Cloud Architecture
DevOps
CI/CD
Docker
Kubernetes
REST APIs
OAuth/OpenID
Secure Coding
Banking Architecture
KYC & AML
Client Lifecycle Management
System Design

Professional Tips:
Candidates with experience in enterprise banking platforms, cloud-native architectures, secure software engineering, and DevOps pipelines will have a strong advantage. Be prepared to discuss scalable application design, API security, and regulatory compliance in financial systems.

πŸ“ Job Description

Position Details:
An exciting opportunity for an experienced Full Stack Developer with expertise in Java, Kotlin, Angular, Cloud Technologies, and DevOps to contribute to large-scale banking transformation initiatives. The project focuses on secure digital onboarding, KYC processes, and client lifecycle management.

Contract Duration

Until September 2029

Candidate Requirements:
Senior-level Java development experience
Strong Kotlin expertise
Angular frontend development experience
Cloud development experience
Modern DevOps knowledge
Banking or Financial Services experience (Mandatory)
German language proficiency (Mandatory)
Strong analytical and communication skills

Preferred Skills:
Spring Boot
Microservices
Docker
Kubernetes
CI/CD Pipelines
Azure/AWS/GCP
OAuth/OpenID
REST APIs
Terraform
Kubernetes Security

βœ” Spring Boot

βœ” Microservices

βœ” Docker

βœ” Kubernetes

βœ” REST APIs

βœ” CI/CD

βœ” Terraform

βœ” OAuth

Benefits:
Long-term freelance engagement
Enterprise banking project
Hybrid work model
Modern cloud architecture
Security-first engineering culture
International project exposure
Collaborative Agile teams

Working Days & Hours:
As per client policy.

How to Apply:
Interested candidates can contact:

sam.oakley@prostaff.ch

🎯 Key Responsibilities

  • βœ“ Develop scalable enterprise applications
  • βœ“ Design secure backend services using Java and Kotlin
  • βœ“ Build responsive Angular applications
  • βœ“ Develop cloud-native solutions
  • βœ“ Implement DevOps best practices
  • βœ“ Support Digital Client Onboarding platforms
  • βœ“ Develop KYC and Client Lifecycle Management solutions
  • βœ“ Collaborate with cross-functional teams
  • βœ“ Ensure secure software development practices
  • βœ“ Participate in Agile delivery processes
  • βœ“ Develop Java & Kotlin applications
  • βœ“ Build Angular web applications
  • βœ“ Develop cloud-native solutions
  • βœ“ Implement DevOps practices
  • βœ“ Build secure enterprise software
  • βœ“ Support KYC platforms
  • βœ“ Develop Client Lifecycle Management solutions
  • βœ“ Collaborate with Agile teams
  • βœ“ Maintain high code quality
  • βœ“ Follow security best practices

πŸ’‘ Required Qualifications & Skills

βœ“ Java βœ“ Kotlin βœ“ Angular βœ“ Cloud Development βœ“ DevOps βœ“ Secure Software Development βœ“ Banking Domain βœ“ Financial Services βœ“ German Language βœ“ Agile Methodology βœ“ Java βœ“ Kotlin βœ“ Angular βœ“ Cloud Development βœ“ DevOps βœ“ Banking Domain βœ“ Financial Services βœ“ German Language βœ“ Secure Software Development βœ“ Agile
Advertisement

πŸš€ Career Guidance & Interview Insights

To help you succeed, we've compiled original preparation guides, resume keywords, and growth analytics for this category of role.

Joining as a Freelance Senior Developer (Java / Kotlin / Angular) offers a fantastic opportunity to work at the forefront of technological innovation. You will be exposed to modern software development lifecycles, collaborate with cross-functional product teams, and design scalable architectures that directly impact end-users. The continuous learning curve in tech ensures that your programming, debugging, and system engineering skills remain highly marketable and sharp.

Expected Career Progression Roadmap:

The career roadmap in technology is highly rewarding. Typical progression starts as a Junior Software Engineer, moving to Associate Developer and then Senior Software Engineer (3-6 years). From there, professionals choose between an individual contributor trackβ€”becoming a Tech Lead, Staff Engineer, and Principal Architectβ€”or a management track, advancing to Engineering Manager, Director of Engineering, and Chief Technology Officer (CTO).

Expected Technical & Behavioral Questions:

  • Q1: How do you optimize database query performance?
    Answer Tip: Talk about indexing strategies, query execution plan analysis, avoiding N+1 queries, and implementing caching layers (like Redis).
  • Q2: Explain the differences between Microservices and Monolithic architecture.
    Answer Tip: Highlight scaling advantages, loose coupling, independent deployments, network latency considerations, and data consistency challenges in microservices.
  • Q3: How do you handle merge conflicts in Git?
    Answer Tip: Explain checking out the local branch, pulling the latest main branch, running git merge, opening the conflicted files to resolve blocks manually, and committing the resolved merge.
πŸ’‘ Pro-Tip: Before your interview, research the company's recent news, product launches, and Glassdoor work reviews. Prepare 2-3 thoughtful questions for the interviewer regarding team dynamics and success metrics for this role.

To pass automated ATS (Applicant Tracking System) screening and catch the recruiter's eye, tailor your resume with the following tips:

  • Keywords to include: Software Engineering, SDLC, OOP, CI/CD Pipelines, SQL databases, Agile, Unit Testing, Code Review, Cloud Architectures (AWS/Azure).
  • Format: Use a clean, single-column resume format. Avoid graphics, text boxes, or tables which can scramble ATS parser outputs.
  • Quantify Results: Instead of writing 'wrote code', write 'Developed a caching system that reduced server response times by 35%.'
Estimated Market Compensation in India:

Estimated compensation for this role type in India is β‚Ή12,00,000 - β‚Ή25,00,000+ per annum (Senior/Lead level). The actual salary package offered depends on factors such as company size, work mode (remote or on-site), individual technical proficiency, and negotiations during final HR rounds.

Suggested Professional Certifications:

Highly recommended certifications include: AWS Certified Solutions Architect, Microsoft Certified: Azure Fundamentals, Certified Kubernetes Administrator (CKA), Oracle Certified Professional Java SE, or tech-stack specific achievements (e.g. Meta Front-End Developer certification).

Contact Email: sam.oakley@prostaff.ch

Frequently Asked Questions

1. Which company is hiring?

PROSTAFF Switzerland.

2. What role is available?

Freelance Senior Developer (Java / Kotlin / Angular).

3. Where is the job located?

Zurich, Switzerland.

4. Is this a remote role?

No. It follows a hybrid work model.

5. What is the contract duration?

Until September 2029.

6. Is banking experience mandatory?

Yes. Banking or Financial Services experience is essential.

7. Is German language proficiency required?

Yes, German speaking is mandatory.

8. Which technologies are required?

Java, Kotlin, Angular, Cloud Development, and DevOps.

9. What project will the selected candidate work on?

Digital Client Onboarding, KYC, and Client Lifecycle Management platforms.

10. How can candidates apply?

Send your resume to sam.oakley@prostaff.ch.

πŸ›‘οΈ Safety Disclaimer: JobPortalConnect curates official listings for informational purposes. Genuine recruiters will never ask you for processing fees, training payments, or security deposits. If you spot suspicious activity, copyright issues, or wish to request the removal of this listing, please report it to us immediately at contact.jobportalconnect@gmail.com.