Advertisement

Freelance Software Engineer (Java / Spring Boot)

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

PROSTAFF Switzerland

Default Logo
πŸŽ“ Pharma
πŸ“ Switzerland
πŸ’Ό 2 - 6 years
βœ” Verified Job
Email Application
πŸ’¬

Join Our WhatsApp Group

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

Join Group
We are looking for a skilled Java Software Engineer with strong expertise in Spring Boot and cloud-native application development. The ideal candidate will have experience building scalable microservices, developing RESTful APIs, and working with containerized applications deployed on cloud platforms. This long-term freelance engagement offers the opportunity to contribute to enterprise-grade solutions while collaborating with experienced technical teams in a hybrid working environment.

Job Overview

Particulars Details
Position Freelance Software Engineer (Java / Spring Boot)
Company PROSTAFF Switzerland
Location Switzerland
Job Type Full-Time
Experience 2 - 6 years
Category / Department Pharma
Application Mode Email

🏒 About PROSTAFF Switzerland

Company Overview

Established in 2007, PROSTAFF Switzerland is a specialized IT recruitment and HR services company focusing on Information Technology, Digital Transformation, Data Science, and Robotic Process Automation (RPA). The company supports organizations with expert recruitment, payroll services, workforce management, and HR consulting across Switzerland.

Company Mission

To help organizations build stronger technology teams by connecting them with highly skilled professionals while simplifying recruitment and workforce management through innovative HR services.

Company Vision

To shape the future by bringing exceptional talent and organizations together, creating long-term value through passion, expertise, and innovation.

Core Values

β€’ Attentive

β€’ Reliable

β€’ Client-Oriented

β€’ Inspiring

β€’ Transparency

β€’ Professional Excellence


What Makes PROSTAFF Different

PROSTAFF combines specialized IT recruitment expertise, deep market knowledge, and personalized consulting to deliver high-quality workforce solutions for organizations while supporting professionals throughout their career journey.


Leadership & Company Philosophy

PROSTAFF believes lasting partnerships are built through trust, collaboration, transparency, and consistently delivering outstanding recruitment and consulting services that benefit both clients and professionals.

🌐
Company Website
πŸ“
Office Location

PROSTAFF Schweiz LLC

Steinhauserstrasse 74

CH-6300 Zug

Switzerland

Freelance Software Engineer (Java / Spring Boot) Banner

πŸ’‘ Editor's Note / Preparation Tip

πŸ“„ Resume Preparation Tips

β€’ Highlight enterprise Java and Spring Boot projects.

β€’ Showcase Microservices and REST API development experience.

β€’ Include OpenShift, cloud platform, and database expertise.

β€’ Mention German language proficiency and international project experience.

β€’ Add GitHub, technical portfolio, or certifications if available.


🎯 Interview Preparation

β€’ Revise Spring Boot, Dependency Injection, and Spring Security.

β€’ Review Microservices architecture and API design principles.

β€’ Practice Java coding and performance optimization questions.

β€’ Refresh OpenShift, Docker, and cloud deployment concepts.

β€’ Prepare examples demonstrating scalable backend solutions.


πŸ’‘ Professional Tips

β€’ Demonstrate strong software design and architecture skills.

β€’ Emphasize clean coding and maintainable application development.

β€’ Showcase experience with cloud-native deployment strategies.

β€’ Stay current with modern Java ecosystem updates.

β€’ Communicate technical decisions clearly using practical project examples.

πŸ“ Job Description

We're Hiring: Freelance Software Engineer (Java / Spring Boot) | PROSTAFF Switzerland

πŸš€ Build enterprise-grade cloud applications on a long-term international contract!

PROSTAFF Switzerland is seeking an experienced Freelance Software Engineer (Java / Spring Boot) to join a long-term enterprise project. If you're passionate about Java backend development, cloud-native technologies, and microservices architecture, while working in a collaborative international environment, this opportunity could be the perfect fit.


Position Details

πŸ“Œ Position: Freelance Software Engineer (Java / Spring Boot)

πŸ“ Location: Switzerland

🏒 Work Mode: Hybrid (60% Onsite / 40% Remote)

πŸ’Ό Experience: Mid to Senior Level (Professional Experience in Java Development)

πŸŽ“ Qualification: Bachelor's Degree in Computer Science, Information Technology, Engineering, or a related discipline (preferred)

πŸ“„ Employment Type: Freelance / Contract

πŸ“… Contract Duration: Long-Term Contract until December 2027

πŸ—£ Language Requirement: German (Mandatory)

⏰ Joining Preference: Immediate or Early Availability Preferred


Preferred Skills

βœ” React

βœ” Docker

βœ” Kubernetes

βœ” CI/CD Pipelines

βœ” Spring Security

βœ” JPA / Hibernate

βœ” Agile / Scrum

βœ” Cloud-Native Application Development


Candidate Requirements

β€’ Strong professional experience in Java and Spring Boot development.

β€’ Hands-on experience building Microservices and REST APIs.

β€’ Experience with OpenShift or similar cloud platforms.

β€’ Knowledge of PostgreSQL, MongoDB, and DB2 databases.

β€’ React experience is considered an advantage.

β€’ German language proficiency is mandatory.

β€’ Excellent analytical and problem-solving abilities.

β€’ Ability to work effectively in a hybrid international environment.


Why Join PROSTAFF Switzerland?

βœ… Long-term contract extending until December 2027.

βœ… Opportunity to work on enterprise-scale technology projects.

βœ… Hybrid working model with work-life flexibility.

βœ… Exposure to modern cloud-native technologies.

βœ… Collaborate with experienced international engineering teams.

βœ… Partner with a trusted Swiss IT recruitment specialist.

βœ… Opportunity to expand your enterprise software expertise.

βœ… Professional and collaborative working environment.


How to Apply

πŸ“§ Interested candidates can share their updated resume at:

sam.oakley@prostaff.ch

Know someone who would be a great fit? Tag them or share this opportunity with your network!

🎯 Key Responsibilities

  • βœ“ Design, develop, and maintain enterprise applications using Java and Spring Boot.
  • βœ“ Develop scalable microservices following modern software architecture principles.
  • βœ“ Build and integrate secure RESTful APIs.
  • βœ“ Deploy and maintain applications on OpenShift and cloud platforms.
  • βœ“ Design and optimize database solutions using PostgreSQL, MongoDB, and DB2.
  • βœ“ Collaborate with cross-functional development and business teams.
  • βœ“ Participate in architecture discussions and technical planning.
  • βœ“ Troubleshoot application issues and optimize performance.
  • βœ“ Follow coding standards, testing, and best development practices.
  • βœ“ Contribute to continuous improvement and Agile development processes.

πŸ’‘ Required Qualifications & Skills

βœ“ Java βœ“ Spring Boot βœ“ Microservices Architecture βœ“ REST API Development βœ“ OpenShift βœ“ Cloud Platforms βœ“ PostgreSQL βœ“ MongoDB βœ“ IBM DB2 βœ“ Git βœ“ Object-Oriented Programming βœ“ Strong Problem-Solving Skills βœ“ German Language Proficiency
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 Software Engineer (Java / Spring Boot) 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 β‚Ή6,00,000 - β‚Ή12,00,000 per annum (Mid 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

Q1. Where is the position located?

The role is based in Switzerland with a hybrid work arrangement.

Q2. Is remote work available?

Yes. The role follows a 60% onsite and 40% remote working model.

Q3. How long is the contract?

This is a long-term freelance contract running until December 2027.

Q4. Is German language proficiency mandatory?

Yes. Candidates must be able to communicate professionally in German.

Q5. Which technologies are required?

Java, Spring Boot, Microservices, REST APIs, OpenShift, PostgreSQL, MongoDB, and DB2. React experience is considered a plus.

πŸ›‘οΈ 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.