Senior Back-end Engineer - Java & Spring boot

Gewünschte Expertisen

Backend|Back
end|Back-end|Java|Spring
boot|Vert.x|CI/CD

Java Software Engineer

Location: Aarau, Switzerland - 1 day a week in the office is mandatory; the rest of the week can be worked remotely

About: Our client is a top-tier Swiss e-commerce platform, offering an extensive range of products, from electronics and household items to DIY supplies and sports equipment. They're looking for a talented Java Software Engineer to join their dynamic team.

Position Overview: We are seeking a skilled and enthusiastic Java Software Engineer to join the backend development team. The ideal candidate will have a solid background in Java development, a passion for solving complex problems, and a keen interest in building scalable and efficient applications. You will be instrumental in developing and maintaining our e-commerce platform, ensuring it remains robust, secure, and high-performing.

Key Responsibilities:

  • Design, develop, and maintain high-quality Java-based applications and services.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Write clean, maintainable, and efficient code following best practices.
  • Participate in code reviews and provide feedback to peers.
  • Troubleshoot and resolve performance issues, ensuring high availability and responsiveness of applications.
  • Stay up-to-date with emerging technologies and industry trends to continuously improve our platform.
  • Work closely with front-end developers to integrate user-facing elements with server-side logic.
  • Implement and maintain RESTful APIs and other web services.

Qualifications:

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • 5+ years of proven experience as a Java Software Engineer or similar role.
  • Proficiency in Java and related technologies (Spring boot)
  • Experience with CI/CD pipelines and automated testing frameworks.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and teamwork skills.
  • Understanding of software development lifecycle and Agile methodologies.
  • Knowledge of microservices architecture and containerisation technologies (Docker, Kubernetes) is a plus.

What They Offer:

  • Competitive salary and benefits package.
  • Opportunity to work in a hybrid environment.
  • Continuous professional development and career growth opportunities.
  • A vibrant and inclusive company culture.
  • Employee discounts on products.
QUELLE: HEADHUNTER
Stellenangebot, das ein Headhunter auf Experteer veröffentlicht hat.
Anmelden und bewerben

Die Experteer Gehaltsbenchmark zeigt den von Experteer geschätzten Marktwert für die jeweilige Position. Es handelt sich explizit nicht um die Angabe des Recruiters, sondern um eine Schätzung, die ausschließlich auf Marktdaten basiert.

Für die Schätzung von Experteer wurden sowohl interne Daten analysiert als auch verschiedenste externe Informationen berücksichtigt. Die Experteer Gehaltsbenchmark kann bei jedem Unternehmen um bis zu 15% über- bzw. unterschritten werden, in Einzelfällen sind auch höhere Abweichungen möglich.

Die Recruiter Benchmark stellt einen Orientierungswert dar. Das tatsächlich zu erzielende Gehalt hängt u.a. von Faktoren wie einschlägiger Berufserfahrung und Expertisen des Kandidaten ab.