About Vtool
Vtool is a fast-growing EDA company delivering cutting-edge solutions to global semiconductor leaders. Our flagship platform, Cogita-PRO, leverages big-data analytics and AI to transform chip verification, alongside our top-tier verification services.
Requirements
- 3+ years of professional backend development experience (medior/senior level).
- Strong proficiency in Java (Spring Framework) and experience with Python for backend/data processing tasks.
- Solid knowledge of RESTful APIs.
- Hands-on experience with databases: MongoDB, Elasticsearch, H2 (or similar).
- Familiarity with concurrency, multithreading, and performance optimization.
- Experience with testing frameworks (JUnit etc.).
- Good understanding of CI/CD pipelines, containerization (Docker), and version control (Git).
- Strong problem-solving skills and ability to work on complex tasks independently.
- Good communication and collaboration skills.
Responsibilities
- Design, develop, and maintain scalable backend services and APIs.
- Work with Java (Spring Framework) and Python to implement business logic and data processing pipelines.
- Develop, optimize, and maintain data storage solutions using MongoDB, Elasticsearch, and H2.
- Contribute to system architecture and design decisions, ensuring high performance, reliability, and security.
- Collaborate with frontend engineers to deliver end-to-end features.
- Write clean, testable, and maintainable code with appropriate unit and integration tests.
- Monitor, troubleshoot, and optimize application performance and scalability.
- Participate in code reviews, mentorship, and knowledge sharing.
- Stay up to date with industry best practices and emerging technologies.