Java Fullstack Developer
Equação IT is a company focused on boosting technology and solid solutions through our expert consultants leading a high perspective and adding value to our customers with the purpose of providing optimization and business growth to our partners.
We are looking for a Java Fullstack Developer with the following requirements:
Requirements:
• Demonstrated expertise in building, shipping and supporting innovative and scalable
- class web applications;
• Experience on one or more MVC web development frameworks (React);
• Experience working as a full stack Java Developer (>= version 8), with excellent knowledge in software design and clean code principles, with knowledge of the main integrated development environments (eg: Eclipse);
• Experience in Java build tools (Maven, Gradle, etc. );
• Experience in tools for mapping relational databases into Object Oriented models (e. g. Query
Dsl or Hibernate);
• Experienced in using Web
Logic application servers (as an alternative Websphere, JBOSS or Tom
Cat);
• Experience in HTML, CSS and Bootstrap, Javascript/typescript and j
Query;
• Familiar with standard Java libraries and frameworks (Jax, Spring, . . . );
• Must be knowledgeable in system level profiling and debugging;
• Must be knowledgeable in at least one of the relational DBs (Oracle, DB2, MS-SQL, Postgre
SQL);
• Must be knowledgeable in building and testing webservices with REST or SOAP;
• Must be knowledgeable in Git and source control good practices;
Preferential Competencies:
• Experience with
- relational databases and designs; distributed logic tracing and memory usage analysis techniques; Multi-threaded design techniques;
• Exposure to asynchronous processing and
- driven designs;
Experience with the following components or similar:
• Spring;
• Thymeleaf;
• Spring
Boot, Spring Data, Spring Batch/Quartz, Spring Administrator, JPA, Open
API, Swagger, Postman, curl
• Microservices;
• Kafka, Rabbit
MQ;
• Docker, Kubernets;
• Sonar
Qube, Jenkins, Selenium;
• Unit tests, Regression tests;
• Agile (Scrum);
• Duration: Contract for 12 Months (possibility of extension).
• Localization: Hybrid, Lisbon.
-
Porque procurar um emprego no Vagas.pt?
Newsletter de Emprego
Todos os dias oferecemos novas vagas de emprego. Pode escolher entre uma vasta gama de empregos: O nosso objectivo é oferecer a escolha mais vasta possível Receba novas ofertas por e-mail Ser o primeiro a responder a novas ofertas de emprego Todas as ofertas de emprego num só lugar (de empregadores, agências e outros portais de emprego) Todos os serviços para quem procura emprego são gratuitos Vamos ajudá-lo a encontrar um novo emprego