Mid/Senior Java Developer

Sphynxsts — Switzerland · Posted ~1 month ago

Senior

Skills

Java Java frameworks software design principles design patterns code review Spring Boot Hibernate Maven JUnit

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A forward‑thinking technology organization is looking for a Mid/Senior Java Developer to design, build, and maintain scalable Java applications. You will translate business requirements into technical solutions, implement features and fixes, ensure code quality through reviews, troubleshoot performance issues, and work alongside DevOps for smooth deployments. Strong experience with Java, software design patterns, and a passion for continuous learning are essential. Join a collaborative environment focused on delivering reliable, high‑performance software.

Highlights

Opportunity to develop and maintain high‑impact Java applications, collaborate with cross‑functional teams, participate in code reviews to elevate code quality, engage in continuous learning of cutting‑edge Java technologies, and contribute to improved system reliability and deployment automation.

Description

Responsibilities Develop and maintain robust Java applications to support internal and external business operationsWork closely with cross-functional teams to gather requirements and translate them into technical specificationsImplement new features, enhancements, and bug fixes while ensuring adherence to best coding practicesParticipate in code reviews to improve code quality and promote knowledge sharing within the development teamTroubleshoot and debug applications to ensure optimal functionality and performanceCollaborate with DevOps teams to streamline deployment processes and improve system reliabilityEngage in continuous learning to stay updated with the latest Java technologies and frameworks Requirements Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field3+ years of experience as a Java Developer, with a strong understanding of Java programming and development frameworksStrong knowledge of software design principles, design patterns, and best practicesExtensive hands-on experience with Spring BootFamiliarity with database systems such as PostgreSQL or NoSQL databasesExcellent analytical, problem-solving, and debugging skillsStrong communication skills, capable of working collaboratively in a team environmentAbility to manage multiple tasks and projects simultaneously while meeting deadlinesFamiliarity with Agile development methodologies is a plus Benefits 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