
About Vitwit
About
Connect with the team
Similar jobs
Job Title : Backend / API Developer - Python (FastAPI) / Node.js (Express)
Location : Remote
Experience : 4+ Years
Job Description :
We are looking for a skilled Backend / API Developer - Python (FastAPI) / Node.js (Express) with strong expertise in building secure, scalable, and reliable backend systems. The ideal candidate should be proficient in Python (FastAPI preferred) or Node.js (Express) and have hands-on experience deploying applications to serverless environments.
Key Responsibilities :
- Design, develop, and maintain RESTful APIs and backend services.
 - Deploy and manage serverless applications on Cloudflare Workers, Firebase Functions, and Google Cloud Functions.
 - Work with Google Cloud services including Cloud Run, Cloud Functions, Secret Manager, and IAM roles.
 - Implement secure API development practices (HTTPS, input validation, and secrets management).
 - Ensure performance optimization, scalability, and reliability of backend systems.
 - Collaborate with front-end developers, DevOps, and product teams to deliver high-quality solutions.
 
Mandatory Skills :
Python (FastAPI) / Node.js (Express), Serverless Deployment (Cloudflare Workers, Firebase, GCP Functions), Google Cloud Services (Cloud Run, IAM, Secret Manager), API Security (HTTPS, Input Validation, Secrets Management).
Required Skills :
- Proficiency in Python (FastAPI preferred) or Node.js (Express).
 - Hands-on experience with serverless platforms (Cloudflare Workers, Firebase Functions, GCP Functions).
 - Familiarity with Google Cloud services (Cloud Run, IAM, Secret Manager, Cloud Functions).
 - Strong understanding of secure API development (HTTPS, input validation, API keys & secret management).
 - Knowledge of API design principles and best practices.
 - Ability to work with CI/CD pipelines and modern development workflows.
 
Preferred Qualifications :
- Strong knowledge of microservices architecture.
 - Experience with CI/CD pipelines.
 - Knowledge of containerization (Docker, Kubernetes).
 - Familiarity with monitoring and logging tools.
 
Competitive Salary
About Solidatus
At Solidatus, we empower organizations to connect and visualize their data relationships, making it easier to identify, access, and understand their data. Our metadata management technology helps businesses establish a sustainable data foundation, ensuring they meet regulatory requirements, drive digital transformation, and unlock valuable insights.
We’re experiencing rapid growth—backed by HSBC, Citi, and AlbionVC, we secured £14 million in Series A funding in 2021. Our achievements include recognition in the Deloitte UK Technology Fast 50, multiple A-Team Innovation Awards, and a top 1% place to work ranking from The FinancialTechnologist.
Now is an exciting time to join us as we expand internationally and continue shaping the future of data management.
About the Engineering Team
Engineering is the heart of Solidatus. Our team of world-class engineers, drawn from outstanding computer science and technical backgrounds, plays a critical role in crafting the powerful, elegant solutions that set us apart. We thrive on solving challenging visualization and data management problems, building technology that delights users and drives real-world impact for global enterprises.
As Solidatus expands its footprint, we are scaling our capabilities with a focus on building world-class connectors and integrations to extend the reach of our platform. Our engineers are trusted with the freedom to explore, innovate, and shape the product’s future — all while working in a collaborative, high-impact environment. Here, your code doesn’t just ship — it empowers some of the world's largest and most complex organizations to achieve their data ambitions.
Who We Are & What You’ll Do
Join our Data Integration team and help shape the way data flows!
Your Mission:
To expand and refine our suite of out-of-the-box integrations, using our powerful API and SDK to bring in metadata for visualisation from a vast range of sources including databases with diverse SQL dialects.
But that is just the beginning. At our core, we are problem-solvers and innovators. You’ll have the chance to:
Design
intuitive layouts
representing flow of data across complex deployments of diverse technologies
Design and optimize API connectivity and parsers reading from source systems metadata
Explore new paradigms for representing data lineage
Enhance our data ingestion capabilities to handle massive volumes of data
Dig deep into data challenges to build smarter, more scalable solutions
Beyond engineering, you’ll collaborate with users, troubleshoot tricky issues, streamline development workflows, and contribute to a culture of continuous improvement.
What We’re Looking For
- We don’t believe in sticking to a single tech stack just for the sake of it. We’re engineers first, and we pick the best tools for the job. More than ticking off a checklist, we value mindset, curiosity, and problem-solving skills.
 - You’re quick to learn and love diving into new technologies
 - You push for excellence and aren’t satisfied with “just okay”
 - You can break down complex topics in a way that anyone can understand
 - You should have 6–8 years of proven experience in developing, and delivering high-quality, scalable software solutions
 - You should be a strong self-starter with the ability to take ownership of tasks and drive them to completion with minimal supervision.
 - You should be able to mentor junior developers, perform code reviews, and ensure adherence to best practices in software engineering.
 
Tech & Skills We’d Love to See
Must-have:·
- Strong hands-on experience with Java, Spring Boot RESTful APIs, and Node.js
 - Solid knowledge of databases, SQL dialects, and data structures
 
Nice-to-have:
- Experience with C#, ASP.NET Core, TypeScript, React.js, or similar frameworks
 - Bonus points for data experience—we love data wizards
 
If you’re passionate about engineering high-impact solutions, playing with cutting- edge tech, and making data work smarter, we’d love to have you on board!
About this roleWe are seeking an experienced MongoDB Developer/DBA who will be
responsible for maintaining MongoDB databases while optimizing performance, security, and
the availability of MongoDB clusters. As a key member of our team, you’ll play a crucial role in
ensuring our data infrastructure runs smoothly.
You'll have the following responsibilities
 Maintain and Configure MongoDB Instances - Responsible for build, design, deploy,
maintain, and lead the MongoDB Atlas infrastructure. Keep clear documentation of the
database setup and architecture.
 Ownership of governance, defining and enforcing policies in MongoDB Atlas.Provide
consultancy in drawing the design and infrastructure (MongoDB Atlas) for use case.
 Service and Governance wrap will be in place to restrict over provisioning for server size,
number of clusters per project and scaling through MongoDB Atlas
 Gathering and documenting detailed business requirements applicable to the data
layer.Responsible for designing, configuring and managing MongoDB on Atlas.
 Design, develop, test, document, and deploy high-quality technical solutions on the
MongoDB Atlas platform based on industry best practices to solve business needs.
Resolves technical issues raised by the team and/or customer and manages escalations as
required.
 Migrate data from on-premise MongoDB and RDBMS to MongoDB AtlasCommunicate
and collaborate with other technical resources and customers in providing timely updates
on status of deliverables, shedding light on technical issues, and obtaining buy-in on
creative solutions.
 Write procedures for backup and disaster recovery.
You'll have the following skills & experience
 Excellent analytical, diagnostic skills, and problem-solving skills
 Should understand the Database concept and develop expertise in designing and
developing NoSQL databases such as MongoDB
 MongoDB query operation, import and export operation in database
 Experience in ETL methodology for performing Data Migration, Extraction,
Transformation, Data Profiling and Loading
 Migrating database by ETL, migrating database by manual process and designing,
development, implementation
 General networking skills, especially in the context of a public cloud (e.g. AWS – VPC,
subnets, routing tables, nat / internet gateways, dns, security groups)
 Experience using Terraform as an IaC tool for setting up infrastructure on AWS
CloudPerforming database backups and recovery
 Competence in at least one of the following languages (in no particular order): Java, C++,
C#, Python, Node.js (JavaScript), Ruby, Perl, Scala, Go
 Excellent communication skills, often being able to compromise but draw out risks and
constraints associated with solutions. Be able to work independently and collaborate with
other teams
 Proficiency in configuring schema and MongoDB data modeling.
 Strong understanding of SQL and NoSQL databases.
 Comfortable with MongoDB syntax.
 Experience with database security management.
 Performance Optimization - Ensure databases achieve maximum performance and
availability. Design effective indexing strategies.
Title: Full Stack Developer: MERN/MEAN 
Experience:3 - 6 years 
Location: Gurgaon / Hyderabad
Salary: Competitive as per Industry Standard
We are searching for a talented and experienced web application developer to join a highly agile/scrum development team to develop our next-generation data analytics applications. This is a senior technical role and the successful candidate must demonstrate a proven track record of developing enterprise-grade web front-end using technologies such as MEAN stack, JavaScript, Ajax, and JSON.
Primary responsibilities include:
- Lead and develop web applications and data visualizations for our big data analytics platform.
 - Develop Proof-of-Concept and prototype applications using new technologies and frameworks. In addition to collaborating with internal teams and clients to create innovative solutions.
 - Help establish GUI best practices and JavaScript frameworks for web development
 - Provide technology and implementation expertise to domains, projects, or clients
 - Maintain leading-edge knowledge in emerging technologies and frameworks; participate in knowledge sharing and lessons learned sessions from project experiences
 
What you need for this position:
- 3+ Years of relevant experience.
 - Hands-on Expertise in javascript-based frameworks and technologies such as ExpressJS, Angular (all versions), and NodeJS.
 - Experience in building high-performance multi-user web-scale applications and portals. ● Familiarity with visualization libraries like D3 JS, Kibana, etc.
 - Proven experience in developing software using the Agile/SCRUM development methodology.
 - command of web standards, CSS-based design, and cross-browser compatibility.
 - Attention to detail, Dedication, and Problem Solving skills.
 - Knowledge of Elasticsearch, Neo4j / VoltDB / MongoDB / Redis is good to have.
 - Good understanding of developer tools and DevOps such as Git, Ansible, cloud platforms such as AWS, Docker, etc is good to have.
 - Preferred, not mandatory - Prior experience in mobile development (Hybrid app- Ionic/Cordova, React Native)
 
Our perfect candidate is someone who:
- Is proactive and an independent problem solver
 - Is a constant learner. We are a fast-growing company. We want you to grow with us!
 - Is a team player and a good communicator
 
We are looking for Java Fullstack Developer to work on 
Shipping & Logistic SAAS Application. We are a small team of passionate and productive developers both in USA & India. 
We are looking to expand our team and looking to hire Engineers with the right skill set, who would like to spend a long duration with the company, learn the product in and out and grow with the company.
Technology Stack:
All our IT infrastructure is on AWS Cloud Having platform services like: EC2, RDS, Route53, Docker, S3, EFS, ELB, etc. We deal with Few million requests coming to our servers every day, Few terabytes of data are crunched by the software we write. The system is high-performing and handles the shipment of a few million US dollars every day. DevOps CI-CD Pipeline automates the whole Build and Deployment process for the developers using Jenkins & Ansible. We also use Jenkins to run Test Automation Suite. The platform is written in Java 8, Sprint Boot, Hibernate, Javascript, HTML, CSS, Bootstrap, Groovy, Grails. There are a few additional services you might find written in NodeJS, Python, Selenium, Cucumber, Junit Shell Scripts etc. We follow Scrum methodology and all our tasks are tracked on Jira. 
Expected Skillset:
Candidates having good experience with Java, Spring Boot, Hibernate, Javascript, HTML, CSS, MYSQL will be preferred.
Great if you also have working experience or understanding of Gradle, Grails, Groovy etc.
The candidate should be a confident problem-solver and passionate about delivering quality results. 
The candidate must be good at English communication as we daily interact with our International Teammates.
We are located in Pune and looking for Java Fullstack Developers from all over India, who can work remotely, but still, be an integral part of the team.
● Developing new user-facing features using Angular Js
● Building reusable components and front-end libraries for future use
● Identify user and system requirements for new websites and applications
● Run functionality testing’s and debug code
● Collaborate with mobile developers to build mobile-responsive websites
● Translating designs and wireframes into high-quality code
● Optimizing components for maximum performance across a vast array of web-capable
devices and browsers
Technical Requirements:
● Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object
model
● Solid knowledge of HTML5, CSS, JavaScript and AngularJS 1.5 above and it’s core
principles.
● Experience with RESTful APIs
● Knowledge of modern authorization mechanisms, such as JSON Web Token
● Extension understanding and experience as a Web Developer or Front-end Developer
● Have prior experience working on at-least 3+ real time projects
● Expertise in programming language JavaScript.
● Experience with mock-ups and UI prototyping tools
● Experience with Firebase
● Understanding and working knowledge of security practices
● Candidate with interest to work in a product based environment, fast thinking, zeal to
explore new technologies is mandatory.
● Have worked with product based companies will be added advantage
You will be responsible for overseeing full-stack development as well as the R&D around creating various, unique, and bespoke solutions.
You should be able to quickly understand and support initiatives that will contribute to the goals and success of operations. You would also be working with various departments to coordinate and develop digital solutions for bespoke in-house software.
RESPONSIBILITIES
- Work with development teams and product manager to implement software solutions.
 
- Developing front end and back end website Architecture.
 
- Build user interactions on web pages.
 
- Develop and manage databases for functionalities.
 
- Designing and developing effective APIs.
 
- Test Software to ensure the responsiveness and efficiency of applications.
 
- Meeting both technical and consumer/client needs.
 
- Write technical documentation.
 
- Troubleshoot, debug, and review the code.
 
Ideal Candidate Profile (Essential Attributes)
- Expertise and Prior experience in JavaScript environment [Node JS/ PHP/ React JS/ React Native]
 - Prior work experience in B2C start-ups (unicorn scale)
 - Excellent coding skills with experience in building system architecture, databases
 - Exposure to version control, documentation tools, progress management tools
 - Must have built application from scratch and scaled to a sizable user base.
 
Desirable Attributes
- Experienced to work in agile environment
 - Prior experience to host applications on cloud
 - Able to work in fast paced evolving environment
 - Ability to learn and adopt new tools/ technology
 
Target Industry/Sector
- Consumer Internet Companies – B2C
 
Key Responsibility Areas:
This will include but not limited to
- Development and building of large-scale applications which is scalable, high performing and resilient
 - Understand product requirement and develop/deploy end-to-end scalable technology systems for our ed-tech business
 - Setting up the technology infrastructure to host website and apps for our customers
 - Integrate third party tools as per the product requirements
 - Own the development and operations of our website, apps and database
 - Regularly manage, test and fix issues related to security and performance
 - Continuously strive to meet the development timelines with minimum bugs
 - Maintain good coding practices to ensure quality, documentation, low maintenance
 - Work closely with product owner, business owner and testing team to ensure timely and satisfactory product release
 - Regularly stay in touch with technological changes in the industry and implement necessary changes to keep our technology ecosystem updated
 - Any other items as deemed necessary for effective functioning and growth of the function
 
To know more about Centum Learning Ltd. please use the below links.
Brochure: http://centumlearning.com/documents/Centum_Brochure.pdf">http://centumlearning.com/documents/Centum_Brochure.pdf
Website: http://www.centumlearning.com/">http://www.centumlearning.com/
- Experience in Web and Mobile Applications
 - Agility and ability to adapt quickly to changing requirements and scope and priorities
 - Experience in Java, Python.
 - Deep understanding of data structures and microservices.
 - Knowledge of Node.js
 - Understanding the nature of asynchronous programming and its quirks and workarounds
 - Familiarity with front-end technologies
 - User authentication and authorization between multiple systems, servers, and environments
 - Interaction with multiple data sources
 - Good understanding of SQL
 - Understanding fundamental design principles behind a scalable application
 - Understanding differences between multiple delivery platforms, such as mobile vs. desktop, and optimizing output to match the specific platform.
 - Implementing automated testing platforms and unit tests
 - Proficient understanding of code versioning tools, such as Git .
 











