Syone - Senior Java Backend Developer
Skip to content

Senior Java Backend Developer

  • Hybrid
    • Porto, Porto, Portugal
  • Professional Services

Job description

We are looking for a Senior Java Backend Developer to join our dynamic team.

What you'll do:

  • Actively participate in an Agile development team throughout the entire development cycle.

  • Design, develop, and maintain testable, efficient, and reusable backend code;

  • Build and optimize scalable microservices architecture;

  • Develop and maintain RESTful APIs to ensure seamless communication between backend services and other system components;

  • Conduct code reviews and ensure high-quality coding standards and best practices;

  • Troubleshoot and debug backend applications to optimize performance, scalability, and user experience.

Job requirements

What you will need to bring:

  • Degree in Technology, Computer Engineering, or a related field;

  • Strong proficiency in Java (11/17) with a solid understanding of object-oriented programming principles;

  • Hands-on experience with Spring Boot 3 for developing microservices-based applications;

  • Proficiency in build tools such as Maven and version control tools like Git;

  • Experience designing and developing RESTful APIs and working with API documentation tools;

  • Familiarity with Continuous Integration tools such as Jenkins, XL Deploy, and XL Release;

  • Experience with SQL databases (e.g., Oracle) and knowledge of database optimization techniques;

  • Understanding of microservices architecture and cloud-based deployments;

  • Fluent in English and French is a plus.

What can Syone offer me:

  • Integration in an organization with profound and sustained growth and involvement in pioneering projects with innovative technological solutions;

  • Strong IT training plans;

  • Professional evolution with intervention in ambitious technological projects, both national and internationally.

or