QuickOps Consulting
Java Developer
QuickOps ConsultingPortugal12 days ago
Full-timeRemote FriendlyEngineering, Information Technology

๐Ÿš€ Opportunity: Java Developer

๐Ÿ“ Hybrid opportunity: Lisbon (1x per week)


Mandatory Requirements:

  • At least 5 years of experience working as a Java Developer.
  • 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).


If you're interested send your CV to [email protected] or send me a message!

Key Skills

Ranked by relevance