
Similar jobs
Requirements
- 3+ years work experience with production-grade python. Contribution to open source repos is preferred
- Experience writing concurrent and distributed programs, AWS lambda, Kubernetes, Docker, Spark is preferred.
- Experience with one relational & 1 non-relational DB is preferred
- Prior work in the ML domain will be a big boost
What You’ll Do
- Help realize the product vision: Production-ready machine learning models with monitoring within moments, not months.
- Help companies deploy their machine learning models at scale across a wide range of use-cases and sectors.
- Build integrations with other platforms to make it easy for our customers to use our product without changing their workflow.
- Write maintainable, scalable performant python code
- Building gRPC, rest API servers
- Working with Thrift, Protobufs, etc.
oin us and be a part of a company that thrives on creativity, technology, and excellence.
CHANCE TO WORK WITH APPS WITH 10LAKH CONCURRENT USERS IN GAMING INDUSTRY
Role Description
- You are a champion at Code reviews and Unit/Mock/integration Tests
- You have a strong sense of ownership of what you design and deploy
- You provide strong technical mentorship to team members
- You are an excellent team player
- You continuously learn and improve
We are seeking a highly motivated and experienced Senior Java Software Engineer to join our team. In this role, you will lead and manage software development projects across diverse domains such as Gaming, Banking, Fintech, Fantasy Sports, IT, E-commerce, Logistics, Healthcare, and On-Demand Services. You will be responsible for ensuring the successful delivery of projects, meeting deadlines, and exceeding client expectations.
Skill Sets
- Excellent Programmer: in Java Intermediate (Collections, Polymorphism, Design Patterns) to Expert level (Annotations, Lambda, Streaming, Concurrency)
- Startup Experience: Proven ability to take extreme ownership of results, with a history of leaving a lasting impact on the business.
- Relevant Experience: At least 6-10 years of experience demonstrated the ability to develop resilient, high-performance, and scalable code tailored to application usage demands.
- Java Framework Expertise: Significant experience in designing and building Java microservices with VERT.X, SPRING BOOT, with proficiency in Java.
- REST API & GraphQL: Hands-on expertise in development API endpoints with RESTful & GraphQL approach, also non-REST frameworks like gRPC over Thrift or Protobuf Nuances of TCP, UDP, HTTP, HTTP2, SSL, Thorough understanding of designing distributed systems without single point of failures
- Cloud Proficiency: Strong understanding and hands-on experience of building applications deployed on the cloud using Google Cloud Platform or Amazon Web Services (AWS), Docker, and Kubernetes, Experience writing batch/cron jobs using Python and Shell scripting.
- Containerization & Orchestration: Experience with containerization technologies like Docker and orchestration tools like Kubernetes.
- Time & Space Complexity: if methods you write are in the traffic request path, you know how to avoid unacceptable time complexity & space complexity.
- Database Knowledge: Strong experience with Data Structures & Algorithms working with MongoDB, PostgreSQL, MySQL, Redis, ElasticSearch, and other similar databases, ability to choose the right data store for the given requirements Relational, Graph, Object, Document, Columnar, Key-Value. Experience with Redis, Memcache, EHCache, Hazelcast, Aerospike
- Messaging Systems: Proficiency in working with RabbitMQ, BullMQ & others
- Agile Practices: At least a few years of experience practicing the SCRUM framework, collaborating with scrum masters, product owners, and other stakeholders.
- Collaboration & Communication: A team player who thrives in a remote, collaborative environment.
- Communication Skills: Strong verbal and written communication skills.
- Solutions-Oriented: Comfortable with the fast pace of startup life and adept at finding solutions to challenges.
Responsibilities
- Scalable Architecture: Lead the design and development of scalable architecture to ensure efficient performance and reliability of web and mobile applications.
- Informed Decisions: Make informed architectural decisions that align with both current and future business needs.
- Security & Privacy: Ensure security and privacy considerations are integrated into the selection of solutions and coding of back-end services and API endpoints.
- Code Quality & High Standards: Uphold high standards of code quality through regular reviews, maintaining best practices in programming.
- Robust Testing: Implement robust testing strategies to ensure code reliability and performance.
- Backend Development: Design, develop, and deploy backend services and APIs using VERT.X, SPRING BOOT Java and AWS technologies.
- NoSQL Expertise: Effective schema design and data modeling for NoSQL databases, ideally MongoDB, including robust indexing strategies.
- Technical Debt Management: Monitor and control technical debt to ensure it does not compromise application scalability or performance.
- Task Planning: Collaborate with the PM and BA to plan and delegate tasks efficiently among backend team members, ensuring clear objectives and timelines.
- User Requirements: Support the PM, BA team in identifying and analyzing user requirements to ensure development aligns with user expectations and project scope.
- Systems Thinking: Apply systems thinking to align with broader business objectives.
- Autonomy: Get things done independently without supervision and without creating future issues.
- Simplicity: Strive for simplicity in solutions and code.
- Proactive Problem Solving: Fix problems, even those outside your immediate responsibility.
- Solution-Oriented: Focus on providing solutions to problems, not just writing code.
Life@Sciflare:
- An exciting & lively workplace gives you the chance to work in an environment where you may unleash your creativity and inventiveness to the best extent possible.
- Work in a collaborative setting where your cooperative team contributes new perspectives to your objectives and forges strong bonds.
- Growth mindset: You are nurtured through each stage of your professional advancement by learning and unlearning new things.
Job Description:
We are seeking a talented and experienced Backend Developer with a strong proficiency in Node.js and expertise in database management. As a Backend Developer, you will play a crucial role in the development and maintenance of our software systems, ensuring their high performance and responsiveness.
Responsibilities:
· Design, develop, and maintain backend services using Node.js.
· Collaborate with cross-functional teams to define software requirements and specifications.
· Optimize and scale applications for maximum speed and scalability.
· Implement security and data protection measures.
· Troubleshoot and resolve issues in a timely manner.
· Collaborate with front-end developers to integrate user-facing elements with server-side logic.
· Stay up-to-date with emerging technologies and best practices in backend development.
Requirements:
· Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent work experience).
· Minimum of 2 years of professional experience in Node.js development.
· Proficiency with databases, preferably MongoDB or DynamoDB.
· Strong understanding of RESTful API design and development.
· Experience with version control systems, such as Git.
· Familiarity with cloud platforms in AWS is a plus.
· Excellent problem-solving and debugging skills.
· Strong communication and teamwork skills.
· Ability to work independently and manage multiple tasks efficiently.
· Proven track record of delivering high-quality code on schedule.
Job Description:
We are looking for a passionate Backend developer with a focus on building maintainable and scalable systems. The developer will be responsible for the design and development of Jodo’s backend platforms. You will be closely working with Product Managers and Frontend developers to gather requirements and implement features. As a senior developer in the Team, you will be taking ownership of services/systems and be a mentor to other developers in the team.
Responsibilities:
● Own and drive the development of new features
● Lead design and development of the Jodo backend platform
● Troubleshoot production defects and performance issues
● Write reusable code/modules
● Optimize for speed of development/delivery
● Collaborate with frontend developers for integration
● Identify opportunities for automation
● Make cloud(AWS) infrastructure/services scalable and secure
Qualifications:
● 5+ years of proven experience as a Backend developer
● Experience in working with distributed systems
● Proficient in building Microservices/RESTful APIs with any modern tech stack
● Working knowledge of relational and nonrelational databases
● Prior working knowledge of Python/Django is a big plus
● Familiarity with modern CI/CD tools
● Knowledge of AWS or any other Cloud Platform services
● Champion code quality and drive best practices
● Ability to analyze and convert business requirements into technical requirements
● Self-starter and ability to take the ownership
● Prior experience working in a startup environment is great to have
● Follow due SDLC process for different phases of
development like design, development, unit testing,
maintenance
● Understand the requirements clearly from Functional
specs and future roadmap
● Write and update software design specs for the
solution
● Participate and invite peer review for design and
coding
● Support the automation requirements of continuous
integration and continuous deployments
● Handle customer escalations and special requests in a
timely manner
● Work with the rest of the team in a professional manner
and show ownership and commitment.
Qualifications and Required Skills:
● 2+ years experience in Software development
● In-depth knowledge of database technologies (SQL and
NoSQL)
● Proficiency in Python/Django framework
● Experience building RESTful APIs and knowledge of
RESTful design patterns
● Well versed with the complete Software Engineering Lifecycle.
● Strong Software development fundamentals including OOPS,
MVC, General Algorithms, Design Patterns etc.
● Good debugging and problem solving skills
● Analytical skills.
● Algorithmic and structured thinking.
● Works effectively within a collaborative team environment
● Good communication skills and positive attitude
Other Benefits:
● Insurance - Medical Insurance Coverage of 3,00,000 for
individual, spouse and kids. *Option of including parents and
higher coverage amount of 5,00,000
● Professional Development - Reimbursement towards relevant
courses that can help you grow your career and build your
knowledge level.
● Food - Lunch, Tea and Snacks. All you can eat!
● Work Culture- Flexible Result Oriented Work Environment
● Dress - We aren’t buttoned down. Wear anything you’re
comfortable in.Wear any comfortable dress you like to the office
– and be as comfortable at work
● Foosball - Whether you want to pick up the game or master
your skills, you’ll find plenty of people to play with
● TGIF - We’ll find something to do at the end of each week. Work
hard, party harder!

Strong expertise in AWS architecture, deployment and coding using Python and AWS Lambda functions. She/ he should also have experience with NOSQL database like MongoDB/ DynamoDB and exposure to Machine Learning. She/ he should be familiar with Ajax calls, interaction with API using JSON files and xml.
Knowledge of testing tools like JMeter and Selenium and programming languages like Javascript and Dot Net will be a big advantage.
The person should be able to guide junior resources, perform code reviews and solve performance issues as required.
Role: Javascript Developer [Backend Developer + Frontend]
Opening for MERN Stack Developer to lead scalable Development with competencies in:
- Expert of NodeJS, Express & MongoDB, REST Apis
- Experience in Docker
- Exposure to React, Redis, will be preferred.
Industry: IT-Software / Software Services (SaaS)
Functional Area: Internet & Cloud Technologies
Role Category: Programming & Deployment
Role: Software Developer
Employment Type: Permanent Job, Full Time
Desired Experience: 2-4 years
Desired Qualifications: B.E. / B.Tech / M.Tech / MCA
Key-Skills:
Node.js | Express | REST Api | Javascript | Redux-Saga | MongoDB | Web security TLS/SSL | Web Sockets | Promises & Call-backs | Database & Data structures | Redis | Elasticseach | React.Js
Key Deliverables:
- New feature design and implementation, Bug fixing, testing and performance tuning.
- Work on the API and Engines.
- Code deployment on cloud & maintenance of the same.
- Take complete ownership of a product/feature from setup to deployment.
- Time-bound feature delivery & updating.
- Cost-saving using efficient & effective technologies
Role and Responsibilities:
- Work on back-end (+ frontend integration) development of core scripts using NodeJS / MongoDB /Express /Redux, and Redis.
- Manage Key-value based databases like Redis.
- Active participation in the development of a sophisticated platform as one of the leading developers.
- Document code consistently throughout the development process by listing a description of the program, special instructions, and any changes made in database tables on procedural, modular and database level.
- Respond promptly and professionally to bug reports.
- Knowledge of bluebird.js (Promises), Async, etc will be of advantage.
- Coding and programming using Object-Oriented Programming, Data Structure and Algorithms, architecture/ design and build RESTful API.
- Passionate about building products and features and build the product from scratch with thrust on Web security, TLS/SSL, web sockets, etc
- Knows one or more of Wireframes/ Prototyping/ Functional Documentation of business.








