We are seeking a highly skilled and versatile Full-Stack Developer with strong experience in cloud infrastructure, AI integration, Python-based data processing, and investment data analysis. This role will involve building robust systems from the ground up, optimizing infrastructure, and implementing advanced AI-driven features for financial applications.
Key Responsibilities
Server Construction
- Build and configure servers in cloud environments such as AWS or Azure
- Select optimal server plans based on requirements and cost efficiency
- Design and implement databases (SQL / NoSQL)
- Design and configure load balancing for high availability and scalability
Frontend Development
- Create responsive and user-friendly web designs based on project requirements
- Work with any frontend stack (HTML / CSS / JavaScript / React / Vue welcomed)
Backend Development
- Integrate and utilize various APIs and perform web scraping
- Implement backend load balancing solutions
- Develop secure user management and authentication systems
- Build backend services with Python
Python / Data Processing
- Effectively use Python libraries for data processing and automation (Pandas, NumPy, etc.)
- Perform technical indicator calculations using TA-Lib
- Analyze large datasets from APIs and web scraping sources
AI / RAG / LLM Integration
- Integrate ChatGPT or other LLM APIs into systems
- Manage LLM usage costs via RAG or similar optimization methods
- Select LLMs that meet project requirements and budget constraints
- Implement chatbot functionalities for end users
AI Coding Tools
- Utilize AI-powered development tools such as Cursor or Claude Code
- Actively propose and implement AI-based workflow optimizations
Japanese Language Skills
- Read and understand Japanese-language documents such as stock market reports
Investment Experience
- Experience analyzing or trading Forex (FX) and cryptocurrencies
- Experience analyzing the Japanese stock market
Required Qualifications
- Cloud Infrastructure: AWS and/or Azure server setup, scaling, and cost optimization
- Database Management: MySQL, PostgreSQL, MongoDB, or equivalent
- Backend Development: Strong Python skills; knowledge of Flask, Django, or FastAPI
- Frontend Development: Proficiency in HTML5, CSS3, JavaScript; familiarity with React or Vue
- API Integration: REST and WebSocket APIs, data ingestion from financial data providers
- Web Scraping: BeautifulSoup, Scrapy, or Selenium
- Data Processing: Pandas, NumPy, TA-Lib for technical indicators
- Security: Authentication/authorization, OWASP best practices, secure API design
- Load Balancing: Nginx, HAProxy, or cloud-native load balancing tools
- AI/LLM Integration: Experience with OpenAI API, LangChain, or similar
- Version Control: Git and GitHub/GitLab workflows
- Testing: Unit testing, integration testing, pytest or unittest frameworks
- Problem Solving: Ability to design efficient, scalable solutions for high-load systems
- Japanese Comprehension: Ability to read and interpret technical or financial documents in Japanese
Preferred / Nice-to-Have Skills
- DevOps: CI/CD pipelines, GitHub Actions, or Jenkins
- Containerization: Docker, Kubernetes
- RAG Development: Vector databases (Pinecone, Weaviate, FAISS)
- Financial APIs: Alpha Vantage, Binance API, Yahoo Finance Japan
- Trading Systems: Understanding of order execution, latency optimization, and market data streaming
- UX/UI Skills: Figma or Adobe XD for rapid prototyping
- Machine Learning: Scikit-learn, PyTorch, TensorFlow basics
- Japanese Language Proficiency Test (JLPT): N3 level or higher
If you are passionate about technology, AI, and financial markets, and can deliver end-to-end solutions in a fast-paced environment, we’d love to hear from you.