
Employment Type: Full-time, Permanent
Location: Near Bommasandra Metro Station, Bangalore (Work from Office – 5 days/week)
Notice Period: 15 days or less preferred
About the Company:
SimStar Asia Ltd is a joint vendor of the SimGems and StarGems Group — a Hong Kong–based multinational organization engaged in the global business of conflict-free, high-value diamonds.
SimStar maintains the highest standards of integrity. Any candidate found engaging in unfair practices at any stage of the interview process will be disqualified and blacklisted.
Experience Required
- 4+ years of relevant professional experience.
Key Responsibilities
- Hands-on backend development using Python (mandatory).
- Write optimized and complex SQL queries; perform query tuning and performance optimization.
- Work extensively with the Odoo framework, including development and deployment.
- Manage deployments using Docker and/or Kubernetes.
- Develop frontend components using OWL.js or any modern JavaScript framework.
- Design scalable systems with a strong foundation in Data Structures, Algorithms, and System Design.
- Handle API integrations and data exchange between systems.
- Participate in technical discussions and architecture decisions.
Interview Expectations
- Candidates must be comfortable writing live code during interviews.
- SQL queries and optimization scenarios will be part of the technical assessment.
Must-Have Skills
- Python backend development
- Advanced SQL
- Odoo Framework & Deployment
- Docker / Kubernetes
- JavaScript frontend (OWL.js preferred)
- System Design fundamentals
- API integration experience

About Sim Gems Group
About
Sim Gems Group is a leading diamond manufacturer, miner, wholesaler, and distributor of natural diamonds. Established in 1993, the company is dedicated to providing customers with cut and polished stones of the highest quality and unmatched brilliance. They focus on ethical sourcing, following the Kimberley Process Certification Scheme, and prioritize sustainable practices in their operations.
Tech stack
Candid answers by the company
Sim Gems Group, is a premier manufacturer, miner, wholesaler, and distributor of natural diamonds. Committed to excellence, the company offers customers cut and polished stones known for their exceptional quality and brilliance. With a strong emphasis on ethical sourcing, Sim Gems adheres to the Kimberley Process Certification Scheme and prioritizes sustainability in its operations.
Similar jobs
- Experience in Core Java, CXF, Spring.
- Experience in spring boot, microservices.
- Extensive experience in developing enterprise-scale n-tier applications for the financial domain. Should possess good architectural knowledge and be aware of enterprise application design patterns.
- Should have the ability to analyze, design, develop and test complex, low-latency client-facing applications.
- Good development experience with RDBMS, preferably Sybase database
- Good knowledge of multi-threading and high volume server side development
- Experience in sales and trading platforms in investment banking/capital markets
- Basic working knowledge of Unix/Linux
- Excellent problem solving and coding skills in Java
- Strong interpersonal, communication and analytical skills.
- Should have the ability to express their design ideas and thoughts.
Job description
Note: Applications are welcome from candidates who are immediate joiners or currently serving their notice period.
Key Responsibilities:
- Design, develop, and test low-latency, high-volume client-facing applications.
- Develop and maintain enterprise-scale, n-tier applications for the investment banking/capital markets domain.
- Implement microservices-based solutions using Spring Boot and other modern frameworks.
- Work extensively with Core Java 5.0 and above, Spring Framework, and CXF
- Optimize applications for multi-threading and high-performance server-side development
- Collaborate with cross-functional teams to design and implement scalable, secure, and efficient solutions
- Work with RDBMS (preferably Sybase) to handle large-scale data processing.
- Develop and maintain applications on Unix/Linux environments
- Utilize enterprise application design patterns to build robust and scalable solutions.
- Troubleshoot and resolve complex technical issues while ensuring application stability and performance.
Required Skills & Experience:
- 5 to 10 years of hands-on experience in Java development
- Strong knowledge of microservices architecture and cloud-based deployment.
- Expertise in Spring Framework, Spring Boot, and CXF
- Experience in developing and optimizing applications for high-volume, multi-threaded environments
- Solid understanding of financial domain applications, sales, and trading platforms
- Proficiency in working with relational databases (Sybase preferred)
- Familiarity with Unix/Linux environments and shell scripting.
- Strong analytical, problem-solving, and communication skills.
- Ability to articulate and present design ideas effectively.
About the Role-
Thinking big and executing beyond what is expected. The challenges cut across algorithmic problem solving, systems engineering, machine learning and infrastructure at a massive scale.
Reason to Join-
An opportunity for innovators, problem solvers & learners. Working will be Innovative, empowering, rewarding & fun. Amazing Office, competitive pay along with excellent benefits package.
Requiremets and Responsibilities- (please read carefully before applying)
- The overall experience of 3-6 years in Java/Python Framework and Machine Learning.
- Develop Web Services, REST, XSD, XML technologies, Java, Python, AWS, API.
- Experience on Elastic Search or SOLR or Lucene -Search Engine, Text Mining, Indexing.
- Experience in highly scalable tools like Kafka, Spark, Aerospike, etc.
- Hands on experience in Design, Architecture, Implementation, Performance & Scalability, and Distributed Systems.
- Design, implement, and deploy highly scalable and reliable systems.
- Troubleshoot Solr indexing process and querying engine.
- Bachelors or Masters in Computer Science from Tier 1 Institutions
💥 What will you do?
As a Lead Backend Engineer, you will
- Build out and help scale our Django (+ReactJS / VueJS) based web application as we add new features and customers
-
Help us transition from monolithic system architecture to microservices and serverless system architecture to help meet our future scaling requirements
- Collaborate on a daily basis with a small, nimble team of product managers, engineers, and UX designers to understand business requirements and user experience goals and pain points.
- Build out features to enable multi-channel customer acquisition include partner channels, enterprise channels, and government channels
- Integrate third-party plugins to enhance customer experience and internal tooling build internal tooling to improve internal team efficiencies.
- Actively participate in code reviews
- Work with our quality assurance team to improve coverage on our automated testing suites
🙋 What are we looking for?
While we do not have a strict list of requirements for candidates interested in this role, some indicators that you would fit this role and our engineering culture are
-
Prior experience of a few years (3+ years) with python based frameworks as Django or Flask would be essential to work on our application stack.
-
You actively promote a culture of engineering excellence some of which could be writing efficient code, use of elegant design patterns, and styling your code through code-linting policies.
-
You enjoy designing software architecture by collaborating with engineering managers, architects, and other lead engineers to explore existing systems, determining areas of complexity, potential risks to successful implementation.
- You enjoy coaching folks to achieve outcomes through nudges.
📢 Other information you may want to consider
- We will be flexible for the rest of the pandemic and work remotely; however, we are not a remote-first company, and the work location would be Bangalore when things settle.
- Our backend tech stack includes Django, FastAPI, Postgres, Redis, Clickhouse, and TigerGraph. Our environments are managed through Docker, Kubernetes, and Terraform.
- Optimizing components for maximum performance across a vast array of web-capable devices and browsers
- Ability to understand business requirements and translate them into technical requirements
- You will ensure that these components and the overall application are robust and easy to maintain.
- Have a good understanding of design and user experience principles.
- Open-minded, flexible, and willing to adapt to changing situations
- Ability to work independently as well as on a team and learn from colleagues
- High adaptability in a dynamic start-up environment
- Ensuring technologies are used efficiently, profitably, and securely. Evaluating and implementing new systems and infrastructure.
- Excellent troubleshooting, analytical and problem-solving abilities with a tenacious commitment to finding the root cause of issues.
Qualifications :
- B. Tech/ B.E. /M. Tech/ BCA / MCA or a related technical discipline from reputed universities
Skills Required :
- Minimum 2+ years of experience in REST API development using python.
- Must have experience with anyone popular python frameworks like Django, Flask, and FastAPI Framework.
- Experience in designing and developing Restful Web services and Remote procedure calls.
- Able to integrate multiple data sources and databases into one system
- Knowledge of load testing and optimizing code for performance, security, and scalability
- Experience with Unit testing frameworks in Python
- Knowledge of modern authorization & authentication mechanisms.
- Able to create database schemes that represent and support business processes
- Knowledge of Version Control System & basics of CI/CD
- Write and maintain technical documentation
- Solid foundation in OOPS, Data structures, and Algorithms
- Knowledge of SDLC phases of project development.
- Experience in one or more No SQL Databases such as MongoDB, and Cassandra.
- Experience with event-based databases and programming
- Good experience in synchronous programming and thread-based programming.
- Experience with schedulers.
- Good to have knowledge of Linux shell commands.
- Good to have experience in Kubernetes & Docker
- Knowledge of any Cloud Service like GCP or AWS would be an added advantage
- Cares deeply about writing Quality, Testable & Modular code
- Good to have an understanding of NLP.
If you are exploring for opportunities to get a better work exposure & to get a chance to work for scalable products. Kindly go through the job description below & apply if you seem fit for this role.
𝗧𝗲𝗰𝗵𝗻𝗶𝗰𝗮𝗹 𝗠𝗮𝗻𝗱𝗮𝘁𝗲𝘀 :
JavaScript, MongoDB, NoSQL, NodeJS/Go/Ruby/Python Data Structure, Algorithms, Product company/ Startup experience.
𝗥𝗼𝗹𝗲𝘀 & 𝗥𝗲𝘀𝗽𝗼𝗻𝘀𝗶𝗯𝗶𝗹𝗶𝘁𝗶𝗲𝘀:
" 𝗬𝗼𝘂'𝗹𝗹 𝗱𝗲𝘀𝗶𝗴𝗻 𝗮𝗻𝗱 𝗯𝘂𝗶𝗹𝗱 𝘀𝗰𝗮𝗹𝗮𝗯𝗹𝗲 𝘀𝘆𝘀𝘁𝗲𝗺𝘀 𝘁𝗼 𝗯𝗲 𝘂𝘀𝗲𝗱 𝗯𝘆 𝗳𝗮𝗿𝗺𝗲𝗿𝘀 𝗮𝗻𝗱 𝗮𝗴𝗿𝗶𝗯𝘂𝘀𝗶𝗻𝗲𝘀𝘀𝗲𝘀".
-Be involved and participate in the overall application lifecycle
-Main focus on coding and debugging
-Collaborate with Front-end developers
-Build high-quality reusable code that can be used in the future
-Develop functional and sustainable web applications with clean codes
-Troubleshoot and debug applications
-Conduct UI tests and optimize performance
-Manage cutting-edge technologies to improve applications
-Collaborate with multidisciplinary team of designers, developers and system administrators
-Follow new and emerging technologies
𝗘𝘅𝗽𝗲𝗿𝗶𝗲𝗻𝗰𝗲: 2+ years.
𝗟𝗼𝗰𝗮𝘁𝗶𝗼𝗻: Patna / Work from Home
𝗦𝗮𝗹𝗮𝗿𝘆: As per market standards
Job Title: ERPNext Developer
Job Type: Full – Time
Location: Pune
Work Hours: 9: 00 AM to 6:00 PM
Min Salary: As per the Standard Market Rates
MAIN DUTIES/RESPONSIBILITIES:
PRIMARY RESPONSIBILITIES:
The candidate will be required to Design, Configure, Build, Test, Deploy and Maintain ERPNext and Frappe based applications:
- Gathering technical requirements for internal and external customers.
- Creation of documentation for software development and testing.
- Participation and use of Agile development methodologies
- Drive continuous improvement in development and operations best practices
- Ability to convey complex information in both written and oral form to technical and non-technical audiences
Requirements
QUALIFICATIONS, EDUCATION, AND SKILLS:
Core qualifications:
- Excellent written and verbal communication skills
- Good interpersonal communication skills are needed in order to work successfully with prospects, customers, and cross-functional teams to meet development timelines
- Able to understand the complex business process and manage the project.
- Strong aptitude for learning new technologies and understanding how to utilize them in a customer-facing environment
- Hands-on experience in developing ERP applications from the ground up.
- Ability to follow standard engineering principles and practices
- Creative approach to problem-solving
- Working knowledge of object-oriented design and development skills.
- Commercial eCommerce portal development and maintenance is preferred.
- 1-5 years of Experince is mandatory.
Technical qualifications:
- Experience in Frappe, ERPNext, JS, MySQL, Python & Frappe based web development.
- Hands-on Product development over Frappe Framework, ERPNext
- Experience with workflows, access controls, page layouts, custom objects, custom record types, reports, and dashboards design and development
- Experience with Scrum/Agile development methodologies
- OOP concepts and Backend Development Experience
- MySQL on MariaDB or equivalent
- Hands-on experience with hosting web application on Apache or NGINX
- Experience in UI/UX development for Web Applications is essential.
- Experience with one or more ERPNext Modules like Human Resources, CRM, Buying, Selling, Asset Management, Stock, Buying, Accounting, and Project.
- Senior position requires experience with multiple modules of ERPNext.
- BS in computer science or technology equivalent preferred








