Jobs and Careers
KE
Senior Java Developer
KeyrusPortugalfull_timeVerifiedPosted 15 Nov 2024
About the role
<p>Empowered by our motto, "<strong>Making Data Matter</strong>", Keyrus stands at the forefront of global consultancy in Data & Analytics, AI & Machine Learning, and Digital Transformation. With a presence in 27 countries across 4 continents, we're on a mission to elevate the impact of data.</p><p>We are data experts, guiding our clients through their data journey regardless of their level of maturity in analytics. As an end-to-end partner, we address varied challenges that our clients face, from Advanced Analytics, Cloud, Data Governance, Visualisation to Enterprise Performance Management, from advisory to delivery. </p><p>With more than 3200 employees in all corners of the world, <strong>Keyrus</strong> is dedicated to helping businesses taking advantage of the Data and Digital paradigm to enhance their performance, facilitating, and accelerating their transformation, and generating new drivers of growth, competitiveness, and sustainability.</p><p><strong><em></em></strong></p><p><strong>Job Summary </strong></p><p>Keyrus is looking for a <strong>Senior Java Developer</strong> to work on a project in the Compliance, department. We value individuals who are detail-oriented, independent contributors with exceptional communication and problem-solving skills, ensuring that together, we continue to transform possibilities into reality. </p><p>This position is Hybrid in <strong>Porto</strong>. (3 days/week at the office)</p><p><em><strong>Note</strong>: All applications/CV’s must be submitted in English.</em></p><p><strong><br/></strong></p><p><strong>Key Responsibilities</strong><br/></p><ul>
<li>Develop functional applications from storyboards and use cases.</li>
<li>Design, write, and maintain high-quality, efficient, and reusable code.</li>
<li>Optimize application performance, quality, and responsiveness.</li>
<li>Collaborate with the Product Owner to align with business goals and delivery schedules.</li>
<li>Quickly resolve client issues, maintaining SLA commitments.</li>
<li>Conduct code reviews, enhance feature designs, and ensure quality across deliverables.</li>
<li>Document technical debt and improvement areas for priority-setting.</li>
<li>Implement a robust documentation system for knowledge sharing and onboarding.</li>
<li>Identify and resolve bottlenecks and bugs.</li>
<li>Follow Agile Scrum practices throughout development.</li>
</ul><p><strong><br/></strong></p><p><strong>Requirements for the role</strong> <br/></p><ul>
<li>Bachelor’s degree in Computer Science, Engineering, or a similar field.</li>
<li>At least 5 years of hands-on experience in <strong>Java </strong>development, with in-depth knowledge of the latest Java versions and expertise in <strong>Spring Boot</strong>.</li>
<li>Strong understanding of<strong> AWS</strong>, <strong>MS microservices</strong> architecture, and design patterns.</li>
<li>Proficiency in containerization and orchestration tools, such as <strong>Docker and Kubernetes.</strong>
</li>
<li>
<strong></strong>Familiarity with frontend technologies, especially React.js or Angular, is highly desirable.</li>
<li>Experience with <strong>Node.js and PostgreSQL</strong> databases is an advantage.</li>
<li>Solid knowledge of API security best practices and data privacy.</li>
<li>Skilled in Agile/Scrum methodologies</li>
<li>Comfortable with DevOps practices, including configuration management, CI/CD pipelines, Gitflow, Infrastructure as Code (IaC), and deployment patterns.</li>
<li>Strong analytical and problem-solving abilities with a proactive approach to resolving challenges.</li>
<li><strong>Fluent in English</strong></li>
<li>
<strong></strong><strong>Must be a Portuguese or European citizen or have a work permit for Portugal</strong>
</li>
</ul><p> </p><p><strong>What we offer at Keyrus Portugal:</strong></p><ul>
<li>Competitive salary based on your skills & experience and according to the Data market practice</li>
<li>Meal allowance of €8.32 per day </li>
<li>Flexible benefits option</li>
<li>Private Medical Insurance </li>
<li>22 days of annual leave (increasing every 3 years up to a maximum of 25 days)</li>
<li>Training Program through KLX (Keyrus Learning Experience) Platform</li>
</ul><p><strong></strong></p><p><br/><strong>Why Keyrus?</strong><br/></p><p>Joining Keyrus means joining a market leader in the Data Intelligence field and an (inter)national player in Management Consultancy and Digital Experience.</p><p>Keyrus Portugal operates on five guiding pillars that shape our approach to work and collaboration – <strong>Diversity; Trust; Flexibility; Ownership & Innovation</strong> - we're dedicated to cultivating a team as diverse as the challenges we take on. </p><p>We embrace and celebrate the rich variety of backgrounds, perspectives, and talents that each individual brings. We firmly believe that diversity fuels innovation, ignites creativity, and propels us towards greatness. </p><p>Regardless of race, ethnicity, gender, sexual orientati
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s