Fullstack (java & javascript) Engineer (H/F) – CDI
Context
We’re looking for new colleagues that will help us deliver high-level expertise for our customers and partners. Most of our current missions are in front and middle office, back office, corporate finance, structured finance, sales and trading, research, risk management, global transaction banking, investment management, insurance, debt resolution, private equity, hedge fund management, private banking.
Expected responsibilities
- Coordinating with strategy, internal and external stakeholders, and design during various project stages
- Being a core contributor to codebases across many projects and clients
- Working with cross-platform (native) team members to coordinate, and in some cases drive, feature functionality and implementation
- Promote good team practices, such as regular code review and pair programming
- Assisting the client support team using your technical background
- Bring vision to the team in the form of new technology recommendations and approaches
- Adhere and use TDD/BDD
- Mentor and train other developers in a non-line management capacity
- Presenting work at user groups, business and to peers.
- Code efficient, readable, highly optimised/maintainable and clear code
- Ensure all software built is robust and scalable
Desired skills
- Proven expertise in Java, Spring, Struts, Hibernate, JSP, JSF
- Experience mentoring or helping colleagues optimise their code
- Knowledge of relational and non-relational database systems
- System administration and configuration management skills
- Experience of building and scaling high-traffic websites
- Experience of handling large data sets and scaling their handling and storage
- Experience of designing and maintaining public HTTP APIs
- Other JVM languages (Groovy, Scala, Clojure, Kotlin etc)
- Other NoSQL databases such Neo4J, Cassandra, Redis etc
- Experience with AWS or a similar cloud provider is a plus
- A bias for simplicity, elegance, scalability, robustness and maintainability in code and systems
- Familiarity working with Git version control in a collaborative team environment, creating pull requests and performing code reviews
- Strong knowledge of relational databases and ability to write performant queries using SQL, Oracle, Sybase or SQLServeur, PL/SQL or T-SQL
- Working knowledge of software design patterns, experience writing automated tests
- Messaging (One of RabbitMQ, ZeroMQ, ActiveMQ or any such others).
- Mocking (any of the following Mockito, EasyMock, JMock, Spock, Jasmine, Mocha)
- Build tools (One of SBT, Gradle, Maven)
- Detailed understanding and experience of front-end web development (HTML/CSS/JS)
- Understanding of and experience with a range of approaches to testing application code and systems for behaviour and performance (any of Selenium, Geb, Wiremock, Jmeter, Gatling, Sauce Labs)
- Working knowledge of unix-like operating systems such as Linux, Windows and/or Mac OS X
- Ability to quickly research and learn new programming tools and techniques
- Understanding of the use of Responsive Web Design
- Deep knowledge of accessibility standards and developing web products that can be used easily by users with a range of assistive technology needs
How to apply
Apply to this job by sending your CV to : jobs@addstones.com
Addstones hiring process
We expect you to be proficient in English and although we have a tailored technical/functional interview for each candidate, we managed to simplify our hiring process to always have only 3 steps:
- Phone call with HR team - we present you the company and the mission while we also learn more about who you are and what you are looking for
- Technical/functional interview - this might be carried out in English or French
- You get an answer if we go forward or not
Why choose Addstones
We offer:
- Specialized training
- Private health insurance
- International team
- Market level salaries
- Regular team events and offsites
- 50% contribution for public transportation
With a team of more than 300 people, we have an ambitious project to become the leader in our market segment. We continue our growth momentum by recruiting 150 new talented people willing to join us in France, London, Singapore and Bucharest.
Addstones values its people, diversity and inclusion. Our organization is passionately committed to the pursuit of a better world. Join us and get the chance to work on the world’s toughest challenges from investment banking, cyber security, smart cities, and blockchain!