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