Submeter
Senior Java Developer
Lisboa
Descrição da posição
We are hiring a senior Java Developer with at least 5 years of experience, with experience as fullstack
Requirements
- Demonstrated expertise in building, shipping and supporting innovative and scalable enterprise-class web applications
- Experience on one or more MVC web development frameworks (eg: Spring MVC, Angular, React etc.) at least 2 continuous years in the last 3/4 years;
- Good experience of building pages specificaly in React;
- Experience working as a full stack Java Developer, with excellent knowledge in software design and clean code principles, with knowledge of the main integrated development environments (eg: Eclipse)
- Good experience of Java build tools (Maven, Gradle, etc.);
- Experience in tools for mapping relational databases into Object Oriented models, (e.g. QueryDsl or Hibernate)
- Experienced in using WebLogic application servers (as an alternative Websphere, JBOSS or TomCat)
- HTML, CSS and Bootstrap, Javascript/typescript and jQuery
- Java (>= version 8)
- 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, PostgreSQL)
- Must be knowledgeable in building and testing webservices with REST or SOAP
- Must be knowledgeable in Git and source control good practices
Preferred Requirements:
- Experience with non-relational databases and designs; distributed logic tracing and memory usage analysis techniques; Multi-threaded design techniques;
- Exposure to asynchronous processing and message-driven designs
- Experience with the following components or similar: Spring; Thymeleaf; SpringBoot, Spring Data, Spring Batch/Quartz, Spring Administrator, JPA, OpenAPI, Swagger, Postman, curl; Microservices; Kafka, RabbitMQ; Docker, Kubernets; SonarQube, Jenkins, Selenium; Unit tests, Regression tests; Agile (Scrum)
Quer se candidatar?
Cargo
Nome*
Email*
Telefone*
País*
Cidade*
Linkedin
Upload your CV*
(máx. 4MB)
Faça upload da sua foto ou video
(máx. 4MB)


