Skip to content

Senior Java Developer

  • Hybrid
    • Alfragide, Lisboa, Portugal
  • Software and application development

Job description

📢 Our mission? Ivy Partners is a Swiss consulting firm helping shape businesses in their strategic, technological, and organizational challenges.


Our goal today is to provide our employees with a career that positively contributes to their development and well-being, enhancing their skills and offering them real career progression opportunities.


👩‍💻🧑‍💻 As a Fullstack Develor at Ivy Partners, your responsibilities will include:

  • Translate application storyboards and use cases into functional applications.
  • Design, build and maintain efficient, reusable, and reliable Java code.
  • Ensure the best possible performance, quality, and responsiveness of applications.
  • Collaborate closely with the Product Owner to ensure alignment with business requirements and meet delivery timelines.
  • Prioritize and facilitate the early resolution of client issues, adhering to agreed Service Level Agreements (SLA).
  • Conduct code reviews, contribute to critical feature designs, and ensure the overall quality of the team's deliverables.
  • Identify technical debt and areas for improvement, ensuring they are properly documented and prioritized.
  • Implement a robust documentation system for the knowledge base, onboarding, knowledge transfer, and communication in software development activities.
  • Identify bottlenecks and bugs, and devise solutions to these problems.
  • Follow Agile Scrum development processes.

Job requirements

🏅 About You!

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • Minimum 5+ years of hands-on experience in Java development, with expertise in Spring Boot.
  • Strong knowledge of AWS, Microservices architecture, and design patterns.
  • Experience with containerization and orchestration tools like Docker and Kubernetes.
  • Experience in frontend technologies such as React.js or Angular is a plus.
  • Experience in NodeJs and PostgreSQL databases is a plus.
  • Solid grasp of security best practices related to APIs and data privacy.
  • Proficient in Agile/Scrum methodologies, committed to driving these practices within the team.
  • Comfortable with DevOps practices including configuration management, CI/CD pipelines, Gitflow, Infrastructure as Code (IaC), and deployment patterns.
  • Excellent problem-solving skills and proactive approach to addressing challenges.
  • Proficiency in English and Portuguese is mandatory.


🤝 IVY is also about:

Empathy | We ensure a supportive environment where each member is valued and offered training and career growth in Switzerland or internationally.

Trust | Working with us means developing a partnership based on trust, professionalism, and transparency at every step.

Innovation | We ensure effective digital transformation through technological innovation combined with creativity.

Responsibility | The collective is the foundation of everything we embark on, and we take this responsibility seriously in making a positive impact.


🚀 Joining Ivy means being part of a challenging adventure at every turn! Thank you for considering joining us, we look forward to hear from you!

or