PORTO

Backend Java Developer

REF ITS0046
RESPONSIBILITIES
  • Develop and maintain backend applications in Java (Spring Boot, Java SE, etc.).
  • Participate in the full software development lifecycle: analysis, design, implementation, testing, and maintenance.
  • Work collaboratively with other developers and the product owner.
  • Stay up-to-date with the latest trends and best practices in software development.
  • Write clean, reusable, and efficient code.
  • Contribute to technical decisions and development best practices.
REQUIREMENTS
  • Strong experience with Java 8+.
  • Knowledge of frameworks such as Spring, Spring Boot, Hibernate, or similar.
  • Experience with relational databases (e.g., Oracle, MySQL, etc.).
  • Knowledge of non-relational databases (e.g., InfluxDB, MongoDB, etc.).
  • Experience with code versioning tools (Git).
  • Understanding of software development best practices (SOLID, Clean Code, TDD).
  • Good communication skills and ability to work well in a team.
NICE TO HAVE / PREFERRED QUALIFICATIONS
  • Experience with microservices.
  • Knowledge of containers (Docker, Kubernetes).
  • Knowledge of cloud computing (AWS, Google Cloud, Azure).
  • Experience with event streaming (Kafka, RabbitMQ).
  • Familiarity with agile methodologies (Scrum).

Send detailed CV and Ref. for which you are applying to jobs@itpeers.com