As part of the team, you will actively participate in the management of a key account. This includes, but is not limited to, the following missions :
- Reporting to the BackEnd Lead, be part of the BeTIX BackEnd development team.
- Ensure that BeTIX continues to be built with the highest quality on clean and documented code within a TDD development methodology.
Requirements
- Degree in Technology.
- Skills to provide technical guidance in building complex solutions.
- Experience in identifying technological opportunities to help the company meet its objectives.
- Proficient in English to comfortably work in our multicultural environment.
- A minimum of 5 years of hands-on experience is essential :
- Java 8 with Spring framework.
- Use of distributed memory-caching systems such as Redis, EHCache, or Memcached.
- Design of REST and RPC APIs.
- SQL preferably with SQL Server (Transact SQL).
- Java Data Objects and / or JPA's ORM (such as Hibernate or Datanucleus).
- SCM : GitLab (CI and CD).
- Messaging communication (AMQP, JMX, or similar).
- Circuit breakers with Hystrix (or similar).
- Programming in Jenkins using DSL.
- Bash scripting.
- Development with good practices : SOLID, clean code, and design patterns.
- Experience in Atlassian Product Suite, especially in Jira and Confluence.
- Obsession with quality, maintainability, and code architecture.
- Passionate about technology, staying up-to-date on industry trends and understanding how to apply them, seeking to expand your skills through learning.
- Committed to your team, positive, resolute, and empathic.
- Mindset of building a Quality Product, not just realizing a specific Project.
- Oriented to expand and improve our Product and provide service to our clients.
- Desire to learn and improve in a cyclical and continuous way.
- Team player, who likes to collaborate and share skills and knowledge with others.
J-18808-Ljbffr