S

Mid/Senior Java Developer

Sphynx · Zug, Zug, Switzerland

Advertising Services · 11-50 employees

3 h ago
Remote Mid (2-5 yrs) Full-time Switzerland
Log in to apply, save this posting, or score it against your profile with AI.

About the role

Develop and maintain robust Java applications while collaborating with cross-functional teams to implement features and technical specifications. Troubleshoot and debug systems to ensure performance and work with DevOps to streamline deployment processes.

What they look for

Java Spring Boot PostgreSQL NoSQL Software design Design patterns Debugging Agile Problem-solving Communication

Requirements

Requires a Bachelor's or Master's degree in Computer Science or a related field and at least 3 years of Java development experience. Candidates must have extensive hands-on experience with Spring Boot and a strong understanding of software design principles.

Benefits

Competitive remuneration package Excellent working conditions Training and professional development Cutting-edge research opportunities International exposure

Full description

Responsibilities • Develop and maintain robust Java applications to support internal and external business operations.

  • Work closely with cross-functional teams to gather requirements and translate them into technical specifications.
  • Implement new features, enhancements, and bug fixes while ensuring adherence to best coding practices.
  • Participate in code reviews to improve code quality and promote knowledge sharing within the development team.
  • Troubleshoot and debug applications to ensure optimal functionality and performance.
  • Collaborate with DevOps teams to streamline deployment processes and improve system reliability.
  • Engage in continuous learning to stay updated with the latest Java technologies and frameworks.
  • Bachelor's or Master’s degree in Computer Science, Software Engineering, or a related field.
  • 3+ years of experience as a Java Developer, with a strong understanding of Java programming and development frameworks.
  • Strong knowledge of software design principles, design patterns, and best practices.
  • Extensive hands-on experience with Spring Boot
  • Familiarity with database systems such as PostgreSQL or NoSQL databases.
  • Excellent analytical, problem-solving, and debugging skills.
  • Strong communication skills, capable of working collaboratively in a team environment.
  • Ability to manage multiple tasks and projects simultaneously while meeting deadlines.
  • Familiarity with Agile development methodologies is a plus.
  • Competitive remuneration package adjusted to proven skills and experience;
  • Excellent working conditions;
  • Exposure to training and professional development capabilities, including the ability to engage in cutting-edge research;
  • Exposure to international clients and collaborators.