Senior Java Software Engineer Opportunity

Hexa Consulting company

Subscribe to our Telegram & Twitter Channel

Senior Java Software Engineer in PORTUGAL

Visa sponsorship & Relocation 11 months ago

We are seeking a talented Java Developer willing to relocate to or currently located in Brussels, Belgium.


You will work on a key customer product—Insurance. You will help maintain and evolve existing applications, create new ones, and modernize legacy applications. You’ll also work on integrating systems with 3rd party providers and have the opportunity to dive into back-end challenges.

We're seeking a developer who can elevate the team and establish a mid- to long-term collaboration.


Key Responsibilities:

  • Translate requirements into high-quality, maintainable code.
  • Design, build, and maintain high-performance, reusable Java code based on Spring Framework.
  • Collaborate with cross-functional teams to deliver new features.
  • Integrate with external data sources and APIs.
  • Ensure the best performance, quality, and responsiveness of applications.
  • Write unit tests for robustness, covering edge cases and ensuring code reliability.
  • Identify and fix performance bottlenecks and bugs.
  • Maintain code quality, structure, and implement automation where possible.


Requirements:


Experience:

  • Minimum of 4 years of relevant experience.
  • Knowledge of English is mandatory; Dutch and/or French is a plus.
  • Experience working in Agile/SCRUM environments, with a focus on the values of Focus, Commitment, Openness, Respect, and Courage.


Technical Skills:

  • Strong knowledge of Java, Spring, Maven, RESTful APIs, and Oracle DB.
  • Proficient with Git (GitLab or alternatives), Jenkins, SonarQube, Fortify, NEXUSIQ, and Snow.
  • Familiarity with Continuous Integration/Deployment principles.
  • Practical experience with Test-Driven Development (TDD).
  • Solid understanding of OO principles, DDD, and design patterns like SOLID.
  • Experience with clean code practices and frequent refactoring.


Abilities:

  • You view software development as a craft and apply best practices to your work.
  • Comfortable with pair programming and believe in the value of code reviews to uplift quality and mentor colleagues.
  • Able to understand business requirements and translate them into technical solutions.


Why Join Us?

  • Official full-time employment with an indefinite contract from the start
  • Great relocation package
  • Health insurance provided
  • Hybrid work model: 2 days on-site, 3 days remote
  • Access to Udemy Business subscription with thousands of workshops and courses
  • Collaborative and innovative work environment
  • Engagement in diverse and challenging projects to keep you motivated and enhance your skills

Apply now

Subscribe our newsletter

New Things Will Always Update Regularly