This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We’re looking for a Full Stack Platform Engineer that’ll play a crucial role in developing and refining our overall product roadmap. You'll report directly to our VP of Engineering and work closely with our engineering and product teams to build, implement and refine various features and products that drive our platform's core functionalities and user experience.
Job Responsibility:
Design, develop, and maintain both front-end and back-end components of our fin-tech AI platform
Implement responsive and intuitive user interfaces that effectively present complex financial data
Develop and optimize server-side logic, APIs, and database structures
Integrate AI and machine learning models into the platform's architecture
Collaborate with cross-functional teams to define and implement new features
Ensure high performance, responsiveness, and security of the platform
Participate in code reviews and contribute to technical documentation
Requirements:
Java Language and JVM Mastery: At least 3+ years of experience with deep expertise in the Java programming language, including a strong understanding of its ecosystems, Object-Oriented Programming (OOP) principles, and the Java Virtual Machine (JVM) internals (memory management, concurrency)
Spring Framework and Spring Boot: 3+ years of proven ability in building scalable enterprise applications using the Spring Framework. Expertise in Spring Boot for creating stand-alone, production-grade microservices is essential
Cloud and DevOps Principles: A minimum of 3 years of experience with a major cloud platform (AWS, Azure, or GCP) and a strong understanding of DevOps culture. This includes hands-on involvement in designing, building, and maintaining CI/CD pipelines with tools like Jenkins or GitLab
Containerization and Orchestration: Over 3+ years of hands-on experience with container technologies like Docker for packaging applications and container orchestration using Kubernetes for deployment, scaling, and management
Database and Data Management: At least 3+ years of experience working with both relational (SQL) and NoSQL databases is required. You must be proficient in writing efficient SQL queries and have experience with ORM frameworks like Hibernate or Spring Data JPA
API Design and Microservices Architecture: 3+ years of proficiency in designing and implementing RESTful APIs and a strong grasp of microservices patterns. You will be responsible for building and maintaining scalable, independent services that form a cohesive system
Nice to have:
Infrastructure as Code (IaC): Experience with tools like Terraform or Ansible to automate infrastructure provisioning and management. This demonstrates an ability to create repeatable and consistent environments, reducing manual configuration and errors
Advanced Observability and Monitoring: Familiarity with modern monitoring stacks such as Prometheus, Grafana, and distributed tracing tools (like Jaeger or Zipkin). This goes beyond basic logging to provide deep insights into application performance and system health
Performance Tuning and JVM Internals: Advanced knowledge of Java performance tuning, including garbage collection optimization, memory profiling, and troubleshooting complex performance bottlenecks at the JVM level. This skill is crucial for ensuring high-performance and low-latency applications