Java Developer – Senior

🔥 13 hours ago

🇮🇹 Italy – Remote

⏰ Full Time

🟠 Senior

🔙 Backend Engineer

👻 Ghost score 10%

infoinfo

🗣️🇧🇷🇵🇹 Portuguese Required

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Reply

Reply

10,000+ employees

Founded 1996

🛡️ Insurance

📦 Logistics

📣 Marketing

Insurance • Logistics • Marketing

Reply is a company that designs and implements innovative solutions in the areas of Digital Services, Technology, and Consulting. Specializing in fields such as Artificial Intelligence, Machine Learning, Digital Transformation, and Cloud Computing, Reply operates as a network of highly specialized companies that define business models enabled by new technologies. They deliver consulting, system integration, and digital services across various sectors, including telecom, media, banking, insurance, and public sectors.

📋 Description

• Develop and enhance Java systems supporting travel agency operations, including bookings, ticketing, and integrations with industry suppliers and partners • Use generative AI tools responsibly throughout the development lifecycle, applying critical judgment and systematic human validation to generated code • Write clear, unambiguous specifications by breaking requirements down into verifiable plans and acceptance criteria for both humans and AI agents • Build and manage context for LLMs, including instructions, constraints, examples, tool/MCP selection, and context-window management • Critically evaluate, validate, and correct code generated by AI or developed by third parties • Participate in Agile ceremonies (Scrum/Kanban) and collaborate through Git/Pull Requests • Contribute to code quality, testability, and maintainability by following object-oriented design principles and best practices

🎯 Requirements

• Previous experience in a tourism/travel agency, with knowledge of the industry’s processes and systems • At least 3 years of software development experience • Strong proficiency in Java 8+, preferably Java 17 and 21 • Experience with object-oriented programming • Experience with Spring Boot • Experience using generative AI and agentic tools in software development, with the ability to critically review and validate results • Ability to write clear specifications and acceptance criteria (Spec-Driven Development; e.g., /specify, /plan) • LLM Context Engineering • Experience with relational databases and data modeling fundamentals • Knowledge of unit and/or integration testing • Experience with Git and collaboration through Pull Requests • Hands-on experience with Agile methodologies (Scrum, Kanban, or XP) • Experience developing and maintaining distributed systems, particularly microservices • Knowledge of CI/CD technologies (preferred) • Knowledge of non-relational databases (preferred) • Knowledge of containers (Docker and Kubernetes) (preferred) • Knowledge of the REST architecture style (preferred) • Knowledge of Kafka (preferred) • Knowledge of observability tools (preferred) • Knowledge of cloud technologies, preferably AWS (preferred)

🏖️ Benefits

• Flexible Swile card to use as you choose (meal and food allowances) • TotalPass and Gympass • Mental health support through Psicologia Viva • Bradesco health insurance • Bradesco dental insurance • Profit-sharing program • Daycare assistance for mothers • Certification incentives • Special talks and webinars • RAF referral bonus program • Life insurance • English or Italian language subsidy • Open English discount • Birthday gift • Potential opportunity to relocate to another country • University partnerships • Discounts and partnerships with universities and technology learning platforms in Brazil • Special rates on language-learning platforms

Apply Now

Similar Jobs

🕒 2 days ago

Prometeia

1001 - 5000

💼 Consulting

💳 Fintech

☁️ SaaS

Junior Python backend engineer developing services for Prometeia’s proprietary data analytics and modeling platform. Contributing to APIs, testing, secure coding, and cloud-native technologies.

Apache

AWS

Azure

Docker

Google Cloud Platform

GraphQL

Kubernetes

Microservices

MongoDB

NoSQL

Numpy

Pandas

Python

RabbitMQ

Spark

🕒 August 17

Qonto

501 - 1000

💳 Fintech

🤝 B2B

🏦 Banking

Backend Engineer building scalable APIs and banking services for Qonto’s European SME finance workspace. Designing robust applications with Go, Ruby, AWS, Kubernetes, PostgreSQL, and Kafka.

🕒 July 16

Register.it

201 - 500

💼 Consulting

📦 Logistics

📣 Marketing

Senior Java Backend Developer for agile team at team.blue, designing and building high-quality scalable services. Collaborating with product owners and engineers on architecture decisions and robust applications.

🗣️🇮🇹 Italian Required

Java

RDBMS

Spring

SQL

🕒 July 3

team.blue

1001 - 5000

💼 Consulting

📣 Marketing

📦 Logistics

Senior Java Backend Developer collaborating in an agile team to create scalable applications. Responsible for architecture decisions and implementing robust solutions.

🗣️🇮🇹 Italian Required

Docker

Informatica

Java

JavaScript

Next.js

RDBMS

React

Spring

SQL

🕒 June 28

B&A Consulting Srl

11 - 50

💼 Consulting

🔒 Cybersecurity

🤖 Artificial Intelligence

Python Developer involved in complex digital projects for various sectors. Working remotely with Agile teams in a young, informal environment.

🗣️🇮🇹 Italian Required

Django

Flask

MySQL

NoSQL

Postgres

Python