Senior Java Engineer @S-PRO

[Hiring] Senior Java Engineer @S-PRO

Mar 29, 2025 - S-PRO is hiring a remote Senior Java Engineer. đź’¸ Salary: unspecified. đź“ŤLocation: Switzerland.

This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more.

Role Description

As a senior software engineer, you will:

  • Own the end-to-end delivery of complex new features and improvements with high-quality.
  • Collaborate with cross-functional teams including product managers, designers, and QA engineers to deliver high-quality software solutions.
  • Prepare technical documentation, ensuring that new software features and code changes are properly documented.
  • Constantly enhance the quality and security of applications, identifying existing technical debt and making plans to repay it.
  • Respond to production incidents promptly and efficiently, collaborating with cross-functional teams to resolve issues and restore service continuity.
  • Collaborate with platform engineers to enhance CI/CD pipelines and streamline release processes.
  • Collaborate with SRE engineers and solution architects to optimize application availability, resilience, and observability.
  • Nurture and guide less experienced engineers through coaching and mentoring.

Qualifications

  • Strong expertise in Java (17+), with one on the modern Java web frameworks (ideally with Quarkus).
  • Hands-on experience with one of the reactive Java frameworks (Project Reactor, Mutiny, or similar).
  • Experience working on distributed systems based on event-driven architecture.
  • Experience working with Docker, Kubernetes and Docker Compose.
  • English Level: Upper intermediate.

Requirements

  • You like to create scalable backend services based on our tech-stack: Java running on AWS.
  • You have a collaborative and growth mindset.
  • You care about quality and security and bake those aspects in the software development lifecycle.
  • You are comfortable taking ownership of the whole development lifecycle, from designing solutions to running the application in production.
  • You are proactive and get motivated with new opportunities and challenges.
  • You have strong communication skills, with a willingness to engage in frequent, clear, and constructive team interactions.
  • You are ready to commit on the team goals and values and support the team spirit.

Benefits

  • Flexible schedule: you can start the workday at any time from 8 to 11 in the morning.
  • Remote work model: decide where you want to work: from your cozy home, or anywhere else.
  • Medical insurance: all our employees who have passed the probationary period are now registered in our health insurance program.
  • Paid vacations: we need to ensure that our employees regularly take vacations and don’t overwork.

Similar Remote Jobs

More jobs at S-PRO

More Software Development jobs

More jobs in Switzerland

Before You Apply
️
đź“Ť Be aware of the location restriction for this remote position: Switzerland
‼ Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior Java Engineer @S-PRO
Software Development
Salary đź’¸ unspecified
Remote Location
Switzerland
Job Type full-time
Posted Mar 29, 2025
Apply for this position Unlock 54,627 Remote Jobs
️
đź“Ť Be aware of the location restriction for this remote position: Switzerland
‼ Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior Java Engineer Apply for this position Unlock 54,627 Remote Jobs
Ă—
  • Unlock 54,627 hidden remote jobs.
  • Your shortcut to remote work. Apply before everyone else.
  • Click and apply. No middlemen, no hassle.

We’re not like the other sites. Come see why!

50% off in April 2025
  • Single payment
  • Lifetime access
  • Filter by location/skills/salary…
  • Create custom email alerts
  • Private Slack Community