




**Our mission** At Ivy Partners, we are a Swiss consulting firm committed to helping businesses tackle their strategic, technological, and organizational challenges. Our dedication goes beyond work \- we focus on nurturing our employees' personal and professional growth. We provide them with skill enhancement opportunities and clear career advancement prospects. As a **Software Developer \- Java** at Ivy Partners, you will: * Translate application storyboards and use cases into functional applications. * Design, build, and maintain efficient, reusable, and reliable Java code. * Ensure optimal performance, quality, and responsiveness of applications. * Collaborate closely with the Product Owner to align with business requirements and meet delivery timelines. * Prioritize and address customer issues promptly in adherence to Service Level Agreements. * Conduct code reviews, contribute to critical feature designs, and maintain high\-quality standards across the team’s deliverables. * Identify technical debt and areas for improvement, ensuring they are well\-documented and accounted for in priority settings. * Develop and maintain thorough documentation to support knowledge sharing, onboarding, and software development communications. * Identify, troubleshoot, and resolve bottlenecks and bugs in the applications. * Commit to the Agile Scrum development process throughout the application development lifecycle. About you! * Possess a Bachelor’s degree in Computer Science, Engineering, or a related field. * Have at least 5 years of hands\-on experience in **Java development, including proficiency in Spring Boot and the latest Java editions.** * Are skilled in using **AWS**, Microservices architecture, and design patterns. * Have experience with containerization and orchestration tools like **Docker and Kubernetes.** * Have experience with frontend technologies like React.js or Angular. (it's a plus). * Are comfortable with DevOps practices including configuration management, CI/CD pipelines, Gitflow, IaC, and deployment patterns. * Are proficient in English and Agile/Scrum methodologies. **Why join Ivy Partners?** **We are committed to:** **Taking care of our employees \|** We provide a supportive and appreciative environment where everyone is valued, offering training and international career opportunities. **Creating a trust\-based culture \|** Working with us means building a relationship founded on transparency, professionalism, and dedication. **Encouraging innovation \|** We integrate technology and creativity to drive impactful digital transformations. **Upholding our responsibilities \|** Our collective actions focus on achieving positive impacts and supporting each other


