Senior Java Engineer
at Arionkoder
- Seniority
- Senior
- Work model
- LatAm-friendly
- Location
- LATAM
- Posted
- 7d ago
at Arionkoder
<div class="content-intro"><p><span style="font-size: 10pt; font-family: helvetica, arial, sans-serif;">Arionkoder is an AI consulting firm helping companies build, embed, and own AI systems that drive real business outcomes. We combine Product Development, Artificial Intelligence, and Team Augmentation to craft digital products and solutions that create lasting impact — guided by a human-centric approach and a commitment to pushing the boundaries of what technology can do.</span></p></div><p> </p> <h3 class="text-text-100 mt-3 -mb-1 text-[1.125rem] font-bold"><span style="font-size: 10pt; font-family: tahoma, arial, helvetica, sans-serif;">About the Role</span></h3> <p class="font-claude-response-body break-words whitespace-normal"><span style="font-size: 10pt; font-family: tahoma, arial, helvetica, sans-serif;">We are looking for a Senior Backend Engineer to join a team that maintains and evolves mission-critical integration services. The stack is Java + Spring Boot, with REST integrations to third-party APIs, with a focus on both new features and the quality and maintainability of the system in production.</span></p> <h3 class="text-text-100 mt-3 -mb-1 text-[1.125rem] font-bold"><span style="font-size: 10pt; font-family: tahoma, arial, helvetica, sans-serif;">Responsibilities</span></h3> <ul class="[li_&]:mb-0 [li_&]:mt-1 [li_&]:gap-1 [&:not(:last-child)_ul]:pb-1 [&:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-1 pl-8 mb-3"> <li class="font-claude-response-body whitespace-normal break-words pl-2" style="font-size: 10pt; font-family: tahoma, arial, helvetica, sans-serif;"><span style="font-size: 10pt; font-family: tahoma, arial, helvetica, sans-serif;">Design, develop, and maintain backend services in Java (17) / Spring Boot.</span></li> <li class="font-claude-response-body whitespace-normal break-words pl-2" style="font-size: 10pt; font-family: tahoma, arial, helvetica, sans-serif;"><span style="font-size: 10pt; font-family: tahoma, arial, helvetica, sans-serif;">Build and maintain integrations with third-party REST APIs, including model mapping, contract versioning, and deserialization.</span></li> <li class="font-claude-response-body whitespace-normal break-words pl-2" style="font-size: 10pt; font-family: tahoma, arial, helvetica, sans-serif;"><span style="font-size: 10pt; font-family: tahoma, arial, helvetica, sans-serif;">Write unit and integration tests and maintain solid test coverage.</span></li> <li class="font-claude-response-body whitespace-normal break-words pl-2" style="font-size: 10pt; font-family: tahoma, arial, helvetica, sans-serif;"><span style="font-size: 10pt; font-family: tahoma, arial, helvetica, sans-serif;">Work on error handling, structured logging, and observability.</span></li> <li class="font-claude-response-body whitespace-normal break-words pl-2" style="font-size: 10pt; font-family: tahoma, arial, helvetica, sans-serif;"><span style="font-size: 10pt; font-family: tahoma, arial, helvetica, sans-serif;">Participate in code reviews and propose architecture and quality improvements.</span></li> </ul> <h3 class="text-text-100 mt-3 -mb-1 text-[1.125rem] font-bold"><span style="font-size: 10pt; font-family: tahoma, arial, helvetica, sans-serif;">Requirements</span></h3> <ul class="[li_&]:mb-0 [li_&]:mt-1 [li_&]:gap-1 [&:not(:last-child)_ul]:pb-1 [&:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-1 pl-8 mb-3"> <li class="font-claude-response-body whitespace-normal break-words pl-2" style="font-size: 10pt; font-family: tahoma, arial, helvetica, sans-serif;"><span style="font-size: 10pt; font-family: tahoma, arial, helvetica, sans-serif;">5+ years of experience in backend development with Java and Spring Boot.</span></li> <li class="font-claude-response-body whitespace-normal break-words pl-2" style="font-size: 10pt; font-family: tahoma, arial, helvetica, sans-serif;"><span style="font-size: 10pt; font-family: tahoma, arial, helvetica, sans-serif;">Solid experience building and consuming REST APIs.</span></li> <li class="font-claude-response-body whitespace-normal break-words pl-2" style="font-size: 10pt; font-family: tahoma, arial, helvetica, sans-serif;"><span style="font-size: 10pt; font-family: tahoma, arial, helvetica, sans-serif;">Experience integrating third-party services.</span></li> <li class="font-claude-response-body whitespace-normal break-words pl-2" style="font-size: 10pt; font-family: tahoma, arial, helvetica, sans-serif;"><span style="font-size: 10pt; font-family: tahoma, arial, helvetica, sans-serif;">Testing discipline: JUnit, integration tests, CI management.</span></li> <li class="font-claude-response-body whitespace-normal break-words pl-2" style="font-size: 10pt; font-family: tahoma, arial, helvetica, sans-serif;"><span style="font-size: 10pt; font-family: tahoma, arial, helvetica, sans-serif;">Proficiency with Gradle (or Maven), Git, and working in large codebases.</span></li> <li class="font-claude-response-body whitespace-normal break-words pl-2" style="font-size: 10pt; font-family: tahoma, arial, helvetica, sans-serif;"><span style="font-size: 10pt; font-family: tahoma, arial, helvetica, sans-serif;">Professional English, spoken and written (distributed team, async communication).</span></li> </ul> <h3 class="text-text-100 mt-3 -mb-1 text-[1.125rem] font-bold"><span style="font-size: 10pt; font-family: tahoma, arial, helvetica, sans-serif;">Nice to Have</span></h3> <ul class="[li_&]:mb-0 [li_&]:mt-1 [li_&]:gap-1 [&:not(:last-child)_ul]:pb-1 [&:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-1 pl-8 mb-3"> <li class="font-claude-response-body whitespace-normal break-words pl-2" style="font-size: 10pt; font-family: tahoma, arial, helvetica, sans-serif;"><span style="font-size: 10pt; font-family: tahoma, arial, helvetica, sans-serif;">Experience with observability (OpenTelemetry, metrics, tracing).</span></li> <li class="font-claude-response-body whitespace-no