VOTRE PROCHAIN CHAPITRE
Senior Full Stack Developer
À propos du poste
• Develop back-end components in Java/Spring and front-end routines for the Fixed Income platform
• Integrate AI tools, such as Gemini and Claude, into daily development workflows
• Apply AI throughout the software development lifecycle to optimize the delivery of highly complex solutions
• Write robust unit and integration tests and ensure efficient execution in CI/CD pipelines
• Review pull requests, ensuring adherence to Clean Code, SOLID principles, and architectural standards
• Identify performance bottlenecks and propose continuous system improvements
• Prepare technical specifications and functional and technical documentation for deliverables in the team repository
• Train the team on process automation and new technologies within the ecosystem
• Senior-level expertise in modern versions of Java and the Spring ecosystem (Spring Boot, Spring MVC, Spring Data JPA, Spring Security)
• Extensive experience with React, Angular, or Vue.js, HTML5, CSS3, TypeScript, and RESTful APIs
• Daily use of generative AI, including Gemini, Claude, GitHub Copilot, or ChatGPT
• Knowledge of TDD, BDD, unit and integration testing; JUnit, Mockito, Jest, Cypress, or similar tools
• Knowledge of SonarQube, Clean Code, and Design Patterns
• Proficiency with relational databases, including PostgreSQL, MySQL, or Oracle, plus knowledge of NoSQL databases
• Strong experience with microservices, Domain-Driven Design, Event-Driven Architecture, REST APIs, and design patterns
• Knowledge of DevSecOps, AWS or GCP, CI/CD, Docker, and Kubernetes
• Knowledge of observability tools and practices: ELK, Google Cloud Logging, OpenTelemetry, Jaeger, Zipkin, Datadog, Grafana, Google Cloud Monitoring, metrics, alerts, and APM
• Knowledge of secure development, authentication, and authorization using Okta, OAuth 2.0, JWT, or OpenID Connect
• Experience in or familiarity with the financial market, especially Fixed Income and Credit products and processes, is desirable
• Ability to mentor others and share knowledge
• Results- and quality-oriented
• Curiosity, technical innovation, ownership, autonomy, communication, collaboration, adaptability, and resilience
• Remote work
• Opportunity to work with generative AI technologies (Google Gemini, Anthropic Claude, GitHub Copilot, and ChatGPT)
• Participation in a greenfield project to build a new Fixed Income platform
• Opportunities for mentoring, knowledge sharing, and technical development
• Development and training initiatives at FCamara, including the Orange Juice tech community, the Training Program, and the Leadership School
• Inclusion and accessibility: this position is also open to people with disabilities