About the Role
As a Java Application Designer, you will play a key role in designing, developing, and maintaining high-quality, reusable, and reliable software applications. You will have the opportunity to take the lead in reducing technical debt, defining the future evolution of our main application, and focusing developments on creating value for customers. You will also work closely with our team to identify and resolve technical issues, gather and refine requirements, and ensure code quality, organization, and automation.
What You Bring
- 7+ years of experience in Java and object-oriented programming
- Expertise in API development, RESTful APIs, Swagger, JUnit, Cucumber, Oracle, PLSQL, Spring, Spring MVC, Springboot, Maven, Docker, and secure coding
- Knowledge of React Js is a plus
- Proficiency in technical tools such as GitLab, Jenkins, SonarQube, Fortify, NexusIQ, IntelliJ
- Experience with design patterns, TDD, continuous integration/deployment, and knowledge of DDD is a bonus
- A focus on clean code and a preference for simple solutions
- Good knowledge of English; knowledge of French and/or Dutch is a plus
What We Offer
- The opportunity to work on a complex and challenging project with a talented team
- A dynamic and multicultural environment that encourages collaboration and innovation
- The chance to learn and work with new technologies, including Test-Driven Development, Spring, Maven, RESTful APIs, and Docker
- A competitive salary and benefits package
- A company that values teamwork, communication, and continuous learning
What We're Looking For
- A team player who promotes communication and collaboration between internal and external stakeholders
- A result-oriented individual who adapts to changing contexts and strives for excellence
- A proactive and pragmatic problem solver, quick to start and self-motivated
- Someone who can build strong relationships in a complex environment and manage stakeholders effectively
If you're a motivated and talented Java developer looking for a new challenge, we'd love to hear from you. Apply now to join our team and help shape the future of loan contracting!
Opportunities are numerous. From bare applications development to of IT infrastructures management including conception, architecture and requirements analysis.
Although open to technologies used by our customers, ABAKUS IT-SOLUTIONS seeks mainly but not only consultants mastering: Windows and Linux Servers, networks, developments (JAVA, SAP, .NET,…) as well as highly specialized experts for example in cybersecurity or in Content Management System (CMS) (SharePoint, Drupal, WebLogic…).
In terms of non-technical competencies, ABAKUS IT-SOLUTIONS hires dynamic persons, open to the world, interested by innovation and having a keen sense of client relationship.
A very good command of English is essential, the capacity to speak French, German or Dutch is an asset.
Even though most of our positions require at least 3 years of experience, some are open to new starters.