Are you a Senior Full-stack developer Java / Angular with at least 10 years of experience?
Then this would be a great opportunity for you to join an international and multicultural company like Synechron. We are a global consulting and technology organization providing innovative solutions to the financial services industry.
In order to pursue our growth in Luxembourg, Synechron is recruiting:
Senior Full-stack developer Java / Angular
What would be your mission?
As a Senior Full-stack developer Java / Angular, you will be responsible for the development of Java applications, supporting the analysts and business objectives, while providing expertise in full-stack software development lifecycle, from concept and design to testing.
What would be your tasks?
* Development / Maintenance of business applications
* Development of application components / web services
* Contribute to the design of architecture components and building blocks (in close collaboration with technical lead or senior software architects)
* Participation in technical working groups, Scrum meetings and meetings with the users if needed
* Assistance in the testing, the technical documentation, the deployment, the evaluation and the reporting (JUnit, Jira)
What kind of profile are we looking for?
* Advanced degree (University degree) in software engineering
* 10+ years of relevant work experience in a similar role
* Strong experience with Java and Spring Framework
* Proven experience with Frontend technologies: HTML / CSS / JavaScript and Angular
* Experience with JPA (with Hibernate as implementation)
* Good knowledge of the following technologies: Maven, Jenkins, Docker, Openshift, Git and Eclipse (or IntelliJ, Sonar, JBoss, Tomcat)
* Experience with Security patterns (Spring security)
* Knowledge of Soap and RESTful Web Services
* Working experience with Spring Batch
* Good experience with SOA, microservices, CQRS
* Experience with Test driven development: Junit, Spring, CI, Mockito, Cypress, Selenium
* Experience with relational databases and Object-relational mapping: PostgreSQL, SQL Server
* Ability to read and understand BPMN, UML & documentation practices
* Working experience with Jira and Confluence
* Familiar with Agile Scrum methodologies, test-driven development and continuous integration
* Talend, ZK, Oracle and Kafka knowledge will be an asset
* Familiar with multi-system integration and complex environments
* Problem solver, able to quickly understand existing code
* Solution and customer oriented
* Ability to integrate easily into an existing team and to supervise juniors
* Proven ability to deliver against deadlines
* Excellent written and spoken French (or Dutch) and English
Other information:
* Open to freelance
Why join Synechron?
We are always looking for new talents, ready to immerse themselves in challenging projects with continuous learning opportunities.
We are offering you:
- A specialization in Finance: we can assist you in planning your career and offer all the necessary training and opportunities for development (IT, Finance, coaching, personal development).
- We customize your training to fit your career path!
- An international presence: we encourage your mobility projects within our subsidiaries.
- Careful selection and support of our consultants: we engage in duration.
- A true spirit of conviviality in a dynamic and collaborative environment punctuated by regular events.
- An attractive salary package including fixed and variable compensation as well as extra-legal advantages.