Java Developer & Analyst - Brussels, Belgium
We are looking for a proactive Senior Developer with 10 years of software development experience with strong communication skills and team player. Selected candidate shall work 2 or 3 days in the office.
•Extensive knowledge is required in building high-performing, scalable, enterprise applications.
•Selected candidate will be part of a software development team that works with middle-ware applications. Developer roles and responsibilities include managing Java/Java EE applications, providing expertise in the full software development life-cycle.
•Senior Developer role requires ability to create concept and design, do RnD, perform development and testing. Middle-ware developers focus more on java-based back-end development, performance aspects, governance and less on UI.
•Ability to work in Agile or Waterfall methodology is mandatory.
Senior developer role requires ability to:
•Provide estimates, impact assessment for tasks and projects
•Take initiative and propose improvements to new technologies and automation
•Be independent in work environment, be open to self-learning and having team spirit
•Coach colleagues and share expertise, perform code and solution reviews
•Write maintainable code, perform testing, stress tests and do tuning
•Communicate clearly due middle-ware nature, previous large corporate experience is welcome.
•Java Senior Developer (Java 8/17)
Nice to have skills:
•REST/JSON, SOAP services, microservices architecture
•Parsing knowledge on XSD
•CI/CD(git, maven, jenkins, sonar)
•Xml, xslt, xpath, shell scripting
•Oracle DB, Hibernate JPA
•Mutual SSL, OAuth, JMS, HTTP 1.1
•Gatling, Mockito, Wiremock