Job Description :
In this role, you will have the opportunity to work across both backend and frontend technologies, learning and implementing new technologies in a business context.
Your contributions will span the entire product development lifecycle, from initial design to deployment, focusing on continuous improvement of our development infrastructure.
Key Responsibilities :
- Full Stack Development : Design, develop, and maintain robust backend systems and user-friendly frontend applications using Java and relevant frameworks.
- Product Lifecycle Involvement : Participate actively in all phases of the product development process including requirements gathering, design discussions, development, testing, and deployment.
- Collaboration : Work closely with cross-functional teams, including product management, UX / UI designers, and other developers, to ensure seamless integration and delivery of features.
- Technology Integration : Research and evaluate new technologies, frameworks, and tools; implement them into the development process to enhance our products and services.
- Development Infrastructure Improvement : Continuously assess and enhance our development practices and infrastructure to improve efficiency, reliability, and scalability.
- API / SDK Development : Create and maintain SDKs and APIs for external clients, ensuring high-quality documentation and support.
- End-User Focus : Ensure that the product design and functionality align with user needs, providing a seamless and engaging user experience.
- Problem-Solving : Diagnose and troubleshoot technical issues, providing timely and effective solutions.
Current Technologies and Tools :
- Frameworks : Java Spring Boot Microservices
- Cloud : AWS
- Databases : MongoDB, PostgreSQL, MySQL, AWS Aurora
- Messaging : RabbitMQ
- Identity : Keycloak
- APIs : Twilio
- Security : Entrust PKI
- Dev : IntelliJ, Eclipse, Git, Maven, SonarQube
- DevOps : Jenkins, Terraform, Docker, Gitea, Nexus, OpenSearch, CloudWatch
- QA : TestRail, Robot Framework, Selenium WebDriver
Preferred Qualifications :
- IT diploma (college or university level)
- Proven software development experience
- Comfortable in a 100% French-speaking environment
- Valid work permit required
Il y a 6 jours