InQuartik is the leading internet company which exploits IT technologies to reshape modern intellectual properties (IP) industry. We aim to build excellent products with AI, ML, based on large-scale IP data. Provides automated tools and insights to IP experts and lead our clients' success.
We are looking for an experienced backend engineering professional to join our growing organization. In this position, you will manage backend development with Agile processes with Continuous Integration and Continuous Delivery(CI/CD). A keen attention to detail, problem-solving abilities, and solid knowledge base are essential.
Responsibilities:
- Develops service backend, designs system architecture fulfills scalability and performance requirements
- Write clean, testable code with unit tests
- Participate in code reviews to maintain a high-quality code culture.
- Work with infrastructure team on performance profiling and optimization
- Open minded and willing to communicate with cross-team/country colleagues
Requirements:
• 3+ years of internet service backend development
• Excellent Java programming skill
• Excellent knowledge of RDBMS and object caches - MariaDB, PostgreSQL, Redis and knowledge of how to design, tune and optimize SQL queries and caching strategies
• Experience in building large, scalable distributed systems with a good understanding of microservices architecture and associated principles
• Experience with TDD/BDD and agile methodologies
What makes you outstanding:
• Familiar with container technologies - Docker, Kubernetes
• Experience with Continuous Integration and Continuous Delivery - Gitlab, Jenkins, Ansible
• Experienced in cloud service: AWS or Google cloud
• Good interpersonal skills and communication with all levels of management
• Able to multitask, prioritize, and manage time efficiently
• Up-to-date on the latest industry trends; able to articulate trends and potential clearly and confidently.