Jobs and Careers
KE

Senior Java Backend Developer

Keystone Solutions
Belgiumfull_timeVerifiedPosted 9 Oct 2024

About the role

<p>Keystone Solutions is seeking a <strong>Senior Back-End Developer</strong> for a consultancy role working with a prominent financial institution in Belgium. As a Keystone Solutions consultant, you will engage directly with the clients team, contributing your expertise to maintain and develop critical applications within a dynamic and supportive consultancy framework. This role offers the opportunity to apply your skills on impactful client projects, with a mix of onsite and remote work.</p> <h3>Role Highlights:</h3> <ul><li><strong>Consultancy Model</strong>: As part of Keystone Solutions, you will join a team working closely with a key financial institution, providing technical support for their core applications. This arrangement allows you to gain deep insights into client-specific challenges while leveraging Keystones extensive network and professional development resources.</li><li><strong>Diverse Learning Opportunities</strong>: You will have the chance to develop your skills across various projects, enhancing your capabilities in Java, Spring frameworks, and data security, while benefiting from Keystones mentorship and support.</li><li><strong>Professional Growth</strong>: Through a mix of client-facing tasks and internal development support, this role supports your growth as both a developer and a mentor.</li></ul> <h3>Key Responsibilities:</h3> <ul><li>Work as part of a development team to maintain and enhance <strong>Onegate</strong>, a secure online reporting application.</li><li><strong>Develop back-end application components</strong> that handle the secure batch processing of large data volumes (e.g., XML).</li><li>Collaborate with senior developers and technical leads to <strong>design key components</strong> of the application.</li><li>Provide <strong>technical coaching</strong> to co-workers, helping to build team capability and share best practices.</li><li>Ensure that all deliverables, including <strong>well-documented code</strong> and <strong>technical documentation</strong>, meet project guidelines.</li></ul> <h3>Technical Skills &amp; Experience Required:</h3> <ul><li><strong>Java &amp; Hibernate</strong>: Advanced proficiency in Java and Hibernate, with hands-on experience developing robust back-end applications.</li><li><strong>Spring Framework</strong>: Expertise in <strong>Spring</strong>, including <strong>Spring Security</strong> and <strong>Spring Batch</strong>, is critical.</li><li><strong>JAX-WS / JAX-RS</strong>: Advanced knowledge in web services (SOAP and RESTful APIs).</li><li><strong>Security Expertise</strong>: Strong understanding of <strong>OWASP standards</strong> and security best practices.</li><li><strong>Database Management</strong>: Experience with <strong>Oracle Database</strong> and a solid understanding of data handling processes.</li><li><strong>Development Tools</strong>: Proficient with tools like <strong>IntelliJ, GIT/SVN, Maven, Bamboo,</strong> and <strong>Sonar</strong>.</li><li><strong>Web Frontend Development</strong>: Intermediate skills in front-end technologies (JSF, PrimeFaces, Spring WebFlow, Angular).</li><li><strong>Experience in Agile</strong>: At least 4 years of experience working in <strong>Scrum/Kanban</strong> environments.</li><li><strong>Mentoring Experience</strong>: Proven ability to coach and guide junior developers.</li></ul> <h3>Additional Details:</h3> <ul><li><strong>Location</strong>: Hybrid working model with a requirement to be onsite in <strong>Brussels</strong> for at least 50% of the time.</li><li><strong>Languages</strong>: Proficiency in <strong>Dutch</strong> or <strong>French</strong> with <strong>professional working proficiency in English</strong>.</li><li><strong>Experience in Financial Sector</strong>: At least 5 years of experience in financial or banking sectors is preferred.</li><li><strong>Project-Specific Knowledge</strong>: Experience with the <strong>migration from Spring 3 to Spring 5</strong> and handling <strong>large XML file processing</strong> will be an advantage.</li></ul> <h3>Why Join Keystone Solutions?</h3> <p>By joining Keystone Solutions as a consultant, you become part of a dynamic environment where your skills are not only valued but also expanded through varied client engagements. Keystones emphasis on professional development ensures that you will have access to continuous learning and opportunities to grow within the consultancy space. This role is ideal for a developer seeking challenging projects with the stability of a consultancy home base.</p> <p>If you are ready to take on this exciting role and contribute to the digital transformation of the financial sector, <strong>apply now</strong> to join Keystone Solutions as a Senior Back-End Developer!</p>

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 Kit

Free account required — sign up in 30s

Company

Keystone Solutions

View company profile →