Senior Java Developer
Job Description
<div class="section page-centered" data-qa="job-description"> <div class="section page-centered" data-qa="job-description"> <div class="section page-centered" data-qa="job-description"> <div><strong>Position Overview:</strong></div> <div> </div> <div>Do you love building ⚙️ products people love? As a<strong> Senior Java Developer,</strong> you will work alongside a team of engineers with decades of combined experience on the <strong>accesso Horizon</strong> ticketing and visitor management system, powered by VGS. With an expansive feature set, globalized functionality and robust scaling capabilities, <strong>accesso Horizon</strong> supports attractions in all aspects of selling, distribution and the redemption of tickets in one unified platform. </div> <div> </div> <div><strong>Location:</strong> Milan, Italy. The position is primarily office based, with the flexibility to work from home one day per week.</div> <div><strong>Reports to:</strong> Software Development Manager</div> <div><strong>Travel</strong>✈️<strong> Requirement:</strong> Up to 20%. While travel is unlikely, occasional travel to accesso client sites may be requested. This travel is global.</div> </div> <div class="section page-centered"> <div> <h3>What you’ll be working on:</h3> <ul class="posting-requirements plain-list"> <ul> <li>Maintaining existing software code to meet the same standards/criteria as new code</li> <li>Documenting newly implemented features and bug fixes</li> <li>Assisting with and/or performing upgrades, training, and implementation</li> <li>Alpha testing new code</li> <li>Ownership of the full lifecycle of services, including deployment and operation in production </li> <li>Collaborating with other engineering teams</li> </ul> </ul> </div> </div> <div class="section page-centered"> <div> <h3>Technologies 💻 you may work with:</h3> <ul class="posting-requirements plain-list"> <ul> <li>Java</li> <li>Microsoft SQL</li> <li>Tomcat</li> <li>HTML, JS, CSS</li> <li>Swing</li> <li>AWS Services: EC2, S3, EKS, ECS</li> <li>CI/CD tools</li> <li>Github Copilot / Cursor / Claude</li> <li>Eclipse / IntelliJ IDEs</li> </ul> </ul> </div> </div> <div class="section page-centered"> <div> <h3>What you Bring to the Role:</h3> <ul class="posting-requirements plain-list"> <ul> <li>5+ years of relevant work experience Note: ‘years of experience’ may not always be the best measure for your ability to succeed in this role. If the below bullet points feel like you, please consider applying – even if you don’t have, say, 5 years in seat.</li> <li>Experience in Java or similar OO language (like C#) </li> <li>Experience with JSP technologies</li> <li>Experience with relational databases (Microsoft SQL), including writing complex SQL queries. Knowledge of NoSQL is a plus.</li> <li>Experience with cloud computing methodologies like high availability, scalability, fault-tolerance and resiliency</li> <li>Familiarity with XML and JSON </li> <li>Experience writing unit tests for Java applications </li> <li>Ability to work in teams or independently with minimal direction</li> <li>Experience with Scrum practices and ceremonies</li> </ul> </ul> <div>⭐️ <strong>Bonus points if you have:</strong></div> <ul class="posting-re