SOFTWARE DEVELOPER - JAVA / PORTO OR FUNDÃO

  • Fundão
  • Itrecruiter
SOFTWARE DEVELOPER - JAVA / PORTO OR FUNDÃO (HYBRID) Portuguese company hires for remote/hybrid work CANDIDATES MUST LIVE IN PORTO OR FUNDÃO / PORTUGAL FLUENT PORTUGUESE AND ENGLISH (C1)  SEND CV IN ENGLISH Description Job Duties and Responsibilities: • Own the problems end-to-end - from concept design to final implementation. • Influence the direction of the product design and architecture. • Collaborate with QA, Product Management, Technical Support, Documentation, and DevOps team. • Conduct design and code reviews. Ensure high programming standards by writing unit and functional tests. • Provide technical leadership and mentorship to junior engineers. • Participate in scrum activities, including daily standup, planning, review, retro, etc Required Knowledge, Skills, And Abilities: • Computer engineering degree, • 7+ years experience building Java-based web applications. • Experience with Spring Boot and with REST API design. • Experience with UI technologies such as Angular, ReactJS or Vue. • Experience with high Oracle (Legacy), Postgres, MySQL and NoSQ L environments. • Experience with infrastructure: AWS, K8S, Kafka, other resources • Good understanding of design-patterns, scalability patterns, security engineering, and object-oriented principles. • Experience working in Agile software development teams leveraging continuous integration and deployment practices. • Strong communication skills and the ability to work across functions and time zones. • Fluent English is required. Desirable Knowledge, Skills, And Abilities: • Experience in TDD • Cloud amd DevOps • Experience with CI/CD tools such as Jenkins, Docker, Kubernetes; Hybrid model 70% 30% Location: Porto/Fundão #00265513