Full Stack Java Developer - Porto, Portugal - askblue

    askblue
    Default job background
    Descrição
    Do you know AskBlue?

    We were born in 2013, and we provide services in the field of information technology.

    We are looking for Full Stack Java Developer to join our company in one of our projects, in Porto.

    Team:

    The team develops and maintains a set of applications that are used by all company to manage operational risk.
    The team develops and maintains two applications: one with Java and Java Swing and other with Angular version 11, Spring Framework and Spring Boot.
    The team has Developers based in Porto and BAs based in Paris.

    Tasks:
  • Support the software development for a range of applications;
  • Deliver high quality solutions through innovative design aligned with good development practices;
  • Gather, document, examine and manage data application requirements in an Agile and TDD environment;
  • Write non-blocking code and resort to advanced techniques such as multi-threading, when needed;
  • Validate user actions on the client side and provide responsive feedback;
  • Think critically about existing processes and suggest new ideas and improvements.
  • Requirements:
  • Solid experience in software development;
  • Deep understanding of object-oriented programming;
  • In-depth understanding of the entire web development process (design, development and deployment);
  • Applied knowledge of the core Java technologies and supporting components, including: Core Java, Java EE, JavaScript, TypeScript, HTML5, CSS3;
  • JSF, JPA, Struts, Hibernate, Spring;
  • Bootstrap, React, Angular (2+);
  • Web Services (REST/SOAP);
  • JSON, XML;
  • Tomcat, JBoss;
  • Source Code Management (Git);
  • Build Tools (Maven) and CI/CD;
  • Relational Databases;
  • Good level of English - minimum B2 (mandatory);
  • Positive and collaborative mindset;
  • Ability to work in an international and distributed team;
  • Autonomy, organization and prioritizing skills;
  • Willingness to learn and share knowledge;
  • Innovative thinking and proactive attitude;
  • Knowledge of French is highly valued (but not mandatory).
  • Work Arrangement:
  • Hybrid (At least once a week in the office and 8 days per month in the office).
  • Offer:
  • Health Insurance;
  • 3 and a half days of leave per year + 22 vacation days;
  • Unlimited access to Udemy.
  • If you are interested in the opportunity, upload your C.V. or send it to with the reference # in the subject.

    AskBlue - Business & Technology