Senior Java Backend developer
תיאור המשרה
We are looking for an exceptional and passionate Back-End Developer to join our team. This role involves designing and implementing the backbone infrastructure and APIs for our applications, ensuring a great user experience.Responsibilities:Be responsible for the products architecture and maintain its performance in challenging circumstancesMaintain high standards of software quality by establishing best practicesCollaborate with various stakeholders to plan, design, develop, test and maintain extraordinary featuresTranslating requirements into high-quality codeSeeing through a project from conception to finished productCollaborating with a team of skilled developers to develop high-traffic, cloud-based applicationsParticipating in code reviews to maintain code quality and sharing best practices with the teamProvide guidance and mentorship to junior developers, promoting continuous learning and improvement within the teamRequirements: At least 5 years of experience as a backend developer (Java and spring-boot technologies)Experience with large-scale web applications and the ability to deep dive into complex applicationsIn-depth understanding of Object-Oriented Programming (OOP) and SOLID principlesTeam player committed to the success of the teamStrong verbal and written communication skills with the ability to clearly explain technical concepts.Keen attention to detailPractical knowledge with software engineering best practices (testing, code reviews, scalability, etc.)Excellent debugging, investigating and problem-solving abilitiesCurious learner who loves sharing knowledge and best practices, and can work both independently and in a teamProven experience in building, supporting, and monitoring microservices architectureAbility to thrive in a fast-paced, ambiguous, and changing environmentThis position is open to all candidates.
מתעניינים במשרה הזו?