Fullstack Developer (Java + Vue)
Lisboa
Lisboa, Lisboa, Portugal

Job Description:

We are currently looking for a fullstack developer profile to be allocated on a transversal squad/dev team, dedicated to evolve, maintain and support Data Solutions Platform
- based applications. The position is integrated on a team in charge of application assets deployed in production environment. Those assets are mainly in Java/Vue. The position's objective is to evolve and maintain the portfolio of applications, being able to modernize, improve, implement new features, and bug fix. This portfolio goes from web based to standalone Java applications, where design, maintenance and evolution is required. We are looking for someone able to challenge current concepts with a solid realistic view of technology best practices and it's context and offer a variety of opportunities to grown in knowledge and experience.

Main Tasks:

  • Design, develop, and maintain Java applications using Spring Boot, Java 21, Vue and JPA
  • Collaborate with
    - functional teams to design and implement
    - based solutions
  • Ensure the reliability, security, and scalability of applications
  • Perform code reviews to maintain code quality
  • Write clean, maintainable, and efficient code
  • Troubleshoot and resolve complex software defects and issues

Mandatory Skills:

  • Extensive experience with Spring Boot, Java 21, Vue and JPA
  • Strong knowledge of microservice architecture
  • Excellent
    - solving skills and attention to detail Proficiency in English with strong communication skills

Technical Skills:

  • Bachelor's or master's degree in computer science or related field
  • Spring Boot (Mastery)
  • Java 21, (Mastery)
  • Vue JPA (Mastery)
  • Microservice Architecture (Expert)
  • Kubernetes (Practice)
  • CI/CD tools (Practice)
  • Cloud Architecture (Expert)
  • Sonar (Practice)
  • Proven ability to work in an Agile/Scrum development environment

Language Skills:

  • English (Expert)

Soft Skills:

  • Strong teamwork and collaboration skills
  • Communication skills
  • Adaptability to learn and adapt to new technologies
  • Strong
    - solving and
    - thinking abilities
  • Proactive and flexible approach to dealing with challenges
  • Ability to work independently and collaboratively in a team

Responder ao anúncio
Seja o primeiro a candidar-se à vaga de emprego oferecida!
0.1316