Responsibilities: Will be responsible for creating the API documentation based on the product requirements Will be responsible for creating or modifying the data models based on the technical requirements of the product. Will be responsible for implementing, enhancing and maintaining the back-end of the product. What are we looking for? 5-8 years of work experience in building backends based on NodeJS Should have developed REST based services running on Express server Should demonstrate sufficient understanding of NoSql databases. Knowledge of multi-model databases will be an added advantage. Should have good knowledge of using AWS to deploy systems on the cloud Should be able to provide reasonable estimates for completion of development activities assigned to her/him Strong analytical skills and problem-solving ability Deep understanding of how to make software modular A deep hunger to create scalable technology products Strong written and verbal communication skills Good to have: DevOps knowledge to deploy code in production. Startup experience building API driven products for the consumer and/or the enterprise. We have: Some of the best people to work with (founders are IIT, ISB, Wharton graduates) A great learning environment and a lot of freedom A chance to truly make a difference in the lives of millions of cancer patients in the world
Basic Qualifications Strong Java software development experience – with a focus on Java 8 & 9 Experience with NoSql databases – ideally with MongoDB Experience implementing REST apis – ideally with JAX-RS Experience with Reactive Programming – ideally with RxJava Experience implementing unit tests Preferred Qualifications Experience developing applications in fintech or established financial institutions Experience with microservice architectures Experience developing systems that can scale to large amounts of data Experience working in Agile Scrum Experience working on a globally distributed team
Excellent development skills in AngularJs, NodeJs and AWS Database Skills: Good knowledge in My SQL programming skills,Independent contributor with experience in developing high quality software within the timelinesWorks collaboratively and professionally with other associates in cross functional teams to achieve goalsApply a sense of urgency, commitment and focus on the right priorities in developing solutions in a timely fashion
Company DescriptionFounded in February 2019, NYC based, Venture Backed, and well capitalized Liquidity Digital is establishing a new regulatory-compliant ecosystem for private capital formation and securities lifecycle management, enabling accessibility, transparency, efficiency, and liquidity on a global scale. We value agility, innovation, and ability to take and incorporate constructive feedback. This position will be foundational in establishing our presence and building our team in Bangalore.PositionWe are looking for a great Backend developer who is proficient with node.js programming to create highly scalable applications to be deployed on AWS platform. Your primary focus will be on developing back-end services that are going to be used by our frontend layer. These services will, in turn, synthesize the entire business and execution model by calling other services, fetching data from databases and performing defined business logic. You will ensure that these services and the overall application are scalable, robust and easy to maintain.You will coordinate with the rest of the team working on different layers of the infrastructure. Therefore, a commitment to collaborative problem solving, sophisticated software design, and quality product is important.Activities-Developing enterprise-grade Web Services application using node.js-Designing APIs for the underlying business use cases-Building reusable components and a library of services for future use. -Experience working on Microservices architecture is required-Managing & maintaining the platform where applications are going to be deployed, preferably AWS or any other PaaS-Optimizing components for maximum performance for increasing load and endurance-Writing extensive unit tests and automated system test cases-Writing an optimum level of technical documentation for future developers-Provide constructive feedback to design and product teams.-We are flexible in terms of tech stack. But we prefer node.js / python (django)-Building Enterprise grade infrastructure and taking it to the production-Supervise Team of Back End Devs, and oversee production and quality control-Write Engineering Requirement Documents with Engineering Manager.-Discuss and lay out project specifications.-Review System designs and quality tests with Engineering Manager.-Fluent in English-Attention to Detail Requirements-More than 5 years of experience in software development-Past experience on projects in financial industry that went into production.-Problem solving skills-Experience working in agile environment-Extensive experience collaborating in an engineering team (GIT)-Aware of modern best practices and patterns in chosen language/framework-Experience in Unit and integration testing-Aware of Security best practices (e.g. OWASP)-Experience in relational DBs (MySQL/PostgreSQL) and nosql DBs (MongoDB)-RESTful API-Caching (Memcached)-Authentication methods (OAuth, JWT, OpenID, Tokens)-Experience in Microservice architecture, containerisation and containers orchestration (Docker, Kubernetes, CircleCI)-Logs Management-Experience in ML on Python is a plusNice to have-Experience in fintech startups-Building CI/CD pipelineWe’re looking for someone who has a demonstrable track record in being self-directed and resourceful and is a strong communicator and advocate for the front end experience.This role provides competitive salary and benefits.