Cutshort logo
Niki.ai logo
Senior Software Developer - Backend - Java/Python
Senior Software Developer - Backend - Java/Python
Niki.ai's logo

Senior Software Developer - Backend - Java/Python

Suchandni Verma's profile picture
Posted by Suchandni Verma
4 - 6 yrs
₹10L - ₹25L / yr
Bengaluru (Bangalore)
Skills
skill iconJava
skill iconPython
Distributed Systems
skill iconMachine Learning (ML)
Object Oriented Programming (OOPs)
Artificial Intelligence (AI)
skill iconNodeJS (Node.js)
- Niki is an artificially intelligent personal shopping assistant (http://niki.ai/app). Our founding team is from IIT Kharagpur, and we are looking for a Backend Developer to join us in the core software development and maintenance. - We work mostly in Java and Python and object oriented concepts are a must to fit in the team. If you have experience in :1. Working at a high-traffic consumer facing company for minimum 5 years. 2. Architecting scalable systems in terms of making key decisions about database options, server frameworks, sync vs async, distributed vs monolithic, redundancy etc. 3. Ensuring fault tolerance and optimal latency of distributed and concurrent systems. 4. Mitigating and recovering from large scale system crashes and disasters. 5. Automation and consumer centric machine learning implementations - setting up ground truth, feedback loops and A/B testing. 6. Large scale monitoring and alarm systems. 7. Thinking backwards from a customer POV and relentlessly pursuing customer's cause in tech and product decisions. And you are always ready to get your hands dirty with coding and shipping products and services covering all the aspects yourselves - requirements gathering, resource allocation, testing, deploying, monitoring and iterating. Basic eligibility criteria are : 1. Graduate/Post-Graduate in Computer Science/Mathematics/Physics or allied fields. 2. Industry experience of 5-9 years in developing scalable software. 3. Have some experience in leading a team big or small.
Read more
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Subodh Popalwar's profile image

Subodh Popalwar

Software Engineer, Memorres
For 2 years, I had trouble finding a company with good work culture and a role that will help me grow in my career. Soon after I started using Cutshort, I had access to information about the work culture, compensation and what each company was clearly offering.
Companies hiring on Cutshort
companies logos

About Niki.ai

Founded :
2015
Type :
Services
Size
Stage :
Raised funding
About
Niki is a digital localised agent that aims to bring household consumption online for 500 million new internet users. It provides a natural and user-friendly experience to convert users into consumers by removing barriers such as complicated interfaces, language, and inhibitions regarding digital services. Niki is available 24x7 and ensures that every task is successfully completed, encouraging people to save time and leave their digital services-related worries to her.
Read more
Connect with the team
Profile picture
Shishir Modi
Profile picture
Shishir Modi
Profile picture
Suchandni Verma
Profile picture
Alyeska Araujo
Profile picture
Pradeep Kumar
Profile picture
Gunjan Agarwal
Company social profiles
bloglinkedintwitterfacebook

Similar jobs

Kabra logitech PvtLtd
at Kabra logitech PvtLtd
1 recruiter
Chintan Kabra
Posted by Chintan Kabra
Ahmedabad
2 - 8 yrs
₹2L - ₹15L / yr
skill iconNodeJS (Node.js)
MySQL
skill iconAmazon Web Services (AWS)
skill iconMongoDB
TypeScript
+6 more
Requirements:
Should have Excellent Experience of Node.js.
In-Depth knowledge of Express Js, JavaScript, TypeScript,
Should have experience in MongoDB, My SQL, GraphQL and any graph Database
Experience working with REST APIs, and Sockets.
Ability to Identify and fix production and non-production application issues as a part of the deployment.
Good Knowledge of AWS - Beanstalk, Cloud Watch.
Good to have Agile/JIRA/ Continuous Deployment experience.
Good Knowledge of JSON, API, and JWT
Ability and willingness to manage multiple projects/tasks.
Basic Understanding of HTML5, CSS.

Job Responsibilities:

Understanding accessibility and security compliance (Depending on the specific project)
User authentication and authorization between multiple systems, servers, and environments.
Integration of multiple data sources and databases into one system
Understanding fundamental design principles behind a scalable application.
Read more
Quolam Business Solutions
Lakshmi Vedanarayanan
Posted by Lakshmi Vedanarayanan
Navi Mumbai
3 - 7 yrs
₹5L - ₹10L / yr
skill iconPHP
skill iconJavascript
skill iconNodeJS (Node.js)
skill iconLaravel
skill iconAngular (2+)
+1 more
As a Technical Lead you are responsible for the development and support of software applications. You will be expected to demonstrate best practice in refining requirements, design solutions, write code, tests and deploy applications. You will be a role model for developers in the team with a responsibility to set a high bar for quality. As part of this responsibility you will provide regular technical and non-technical coaching. As a technical expert, you will continuously evaluate areas of technology, process, standards and policy that can be improved. You are a knowledge champion and seek every opportunity to share your experience across the department. You will develop a good understanding of the needs of your customer and may be required to represent your team in meetings with stakeholders, contributing to their strategy and direction. As a technology enthusiast you keep up to date with the latest developments in the IT industry and apply industry best practice to drive continuous improvement and innovation within the organization. Your daily tasks could include Provide expert software architecture advise and coaching Lead detailed design sessions Ensure technical delivery risks are addressed as early as possible within delivery schedules, through technical spikes and proof of technologies Inspect and review the work of the team providing governance of software development principles Review and adapt processes and standards and provide recommendations for improvement. Continuously improve quality of products. Leads in the refinement of requirements and solution architecture to eliminate ambiguity, conflict & duplication. Leads the assigned domain at design governance meetings Identify opportunities to address waste including addressing technical debt, inefficient development processes and opportunities for automation. Contribute to planning, including sizing, prioritisation and capacity plans. Set the bar for quality within the Domain, never compromising software development discipline Share knowledge through documentation, presentations and pairing. Personal development and improvement of skill set. Keeping up to date with the latest developments in your field. Provide coaching and mentoring to the team. Provide technical training to the department in fields of expertise. Contribute to interviews as part of the recruitment process. Key contributor to technical estimation when requested by Domain Manager To be able to succeed in this role, you must have the following skills and experience… ESSENTIAL: Minimum of 2 years’ commercial experience working as a technical lead/development manager Have experience working with PHP 5.5+ and a strong understanding of OOP Ecommerce development skills/platforms (previous exposure to this is essential) Strong knowledge of working with MVC Frameworks (Zend in particular) MySQL knowledge Experience with version control systems (Git, Subversion) API / 3rd Party integration experience Proficient in front end UX technologies, such as HTML5, CSS3 & Javascript Can still remain hands on when needed!
Read more
Symansys Technologies India Pvt Ltd
Prachi Sharma
Posted by Prachi Sharma
Mumbai, Delhi
2 - 4 yrs
₹1L - ₹5L / yr
skill iconPHP
skill iconLaravel
skill iconCodeIgniter
Object Oriented Programming (OOPs)
SQL
We are urgently hiring for the PHP Developer 
Notice period : immediate or woithin 15 days 
Skills required :

PHP, Cordignito, Laravel, SQL, Oops concept, strong logical thinking.

 

Read more
Classcard
at Classcard
1 recruiter
Anuj Chhabria
Posted by Anuj Chhabria
Remote, Mumbai
1 - 3 yrs
₹6L - ₹10L / yr
skill iconPHP
skill iconPython
skill iconLaravel
skill iconNodeJS (Node.js)
skill iconAmazon Web Services (AWS)
+1 more

What will I be doing? 👩‍💻👨‍💻

Leading parts of the product from inception to launch, and own large parts of the product’s execution.
Working with our Sales and frontend team to build products with the goal of delighting and increasing the success of our users.
Architecting, building, testing, and releasing product-facing features.
Contributing to our side projects and free tools for the education industry.

What do I need? 🤓

1-2 years of industry experience in a software engineering role, preferably building a SaaS product. You can demonstrate significant impact that your work has had on the product and/or the team.
Deep knowledge of a high-level programming language (for example, PHP, Python, etc.) but it doesn’t need to be a language that we use here! Great people are effective and learn what we use quickly (or introduce us to better ways of working)
Deep knowledge of SQL Databases
Experience with scalable distributed systems, both built from scratch as well as on AWS primitives
Willingness to learn and use new technologies
Extremely data-driven
Ability to debug complex systems

Brownie points 🍰

Using a framework (for example, Laravel, Code Igniter, Django)
Understanding of containerisation (Docker/Kubernetes) along with ability to deploy to AWS ECS (or similar tools)

Feel free to apply even if you feel unsure about whether you meet every single requirement in this posting. As long as you're a quick learner, and are excited about changing the status quo for tech recruitment, we're happy to support you as you come up to speed with our tech stack.

Perks 😍

Flexible vacation
Take a tutorial, on us
Monthly remote meals

Tech stack 🔨

PHP
Laravel
NodeJS
VueJS
Ionic Angular
Digital Ocean
AWS
MySQL

Why Classcard? 🚀

We are still in the early stages of our journey. You will be working closely with our users, acting on both their feedback and what our data says. Things you build here will have tremendous impact on both our business and Classcard as a company.
What happens after I apply? 🤔

  1. Quick phone call with a member of our engineering team to find out more about your experience and why you want to work at Classcard.

  2. Video interview:

    Technical discussion with a senior engineer
    Pairing on an interesting problem
    Meet the founders

Read more
Zycus
at Zycus
10 recruiters
Siddharth Shilimkar
Posted by Siddharth Shilimkar
Mumbai, Pune
9 - 14 yrs
₹10L - ₹30L / yr
skill iconJava
J2EE
JMS
RabbitMQ
Hibernate (Java)
+10 more

Zycus is looking for a passionate Technical Lead with a strong background in software engineering to build highly scalable applications that will be used by our millions of users globally. Candidates with experience working on Spring, Hibernate, Microservices, Angular/react, JMS/Rabbit MQ/Kafka, AWS Cloud and are passionate about building a product are encouraged to apply. Zycus is a Global leader and a pioneer in cognitive procurement software. Our clients are among the fortune 500 companies. We build enterprise AI procurement software product using some of the latest technologies.

In this role, you will work in developing a product which is not only recognized by Gartner as one of the top Source To Pay procurement software but is also industry's only organically-built & integrated source-to-pay suite.


Role and Responsibilities:

As a Technical Lead you will be responsible for Design, Development & Deployment of product. Also you will be providing knowledge on efficient and effective software development practices.
  • Strong coding & development experience of about 9-14 years.
  • Modern technology stack: Cloud, Machine Learning, Artificial Intelligence, Microservices etc.
  • Experience working on Spring, Spring Boot, Hibernate, Microservices, Angular/react, JMS/Rabbit MQ/Kafka, AWS Cloud.
  • Should be able to build solution which is easily scalable, high speed/ real-time performance, configurable, deploy-able and secure in SaaS environment using any open source tech stack.
  • Build features and modules from scratch & Maintain existing features and modules.
  • Should be able to identify, track and mitigate risks to the product.
  • Ability to work independently.

Requirements

  • 9-14 year's experience in Java, J2EE and associated technologies(Spring, Hibernate, Web Services, Micro Services)
  • Technical Skills: Core Java, Advanced Java, J2EE, Exception handling, Collections, Oops, UML, Oracle, Jenkins, Maven & Linux
  • Should be able to build solutions which is easily configurable, deploy able and secure in SaaS environment.
  • Must have worked spring boot Extensively.
  • Strong hands on development experience in Java, J2EE.
  • Ability to lead and mentor a team of 2-3 developers.
  • Should be able to identify, track and mitigate risks to the product.
  • Responsible for planning product iterations & releasing iterations on schedule.

What should you have:

  • Product development experience in agile environment will be a big plus though not mandatory.
  • Highly Tech Savvy and hands-on.
  • Strong evidence of a solution/product created ground up.

Product Development:

  • Has in-depth knowledge on technology and end to end development processes.
  • Has the ability to recommend new processes/alternatives to meet Product Development requirements and rolling them out.

Leadership Abilities:

  • Should be able to optimize & effectively manage resources and time of the team members.
  • Should be able to identify, track and mitigate risks to the product
  • Should not hesitate to carry out healthy and constructive confrontation with team members, peers and managers for the benefit of Product.

Benefits

Five Reasons Why You Should Join Zycus

1. Cloud Product Company: We are a Cloud SaaS Company and our products are created by using the latest technologies like ML and AI. Our UI is in Angular JS and we are developing our mobile apps using React.

2. A Market Leader: Zycus is recognized by Gartner (world’s leading market research analyst) as a Leader in Procurement Software Suites.

3. Move between Roles: We believe that change leads to growth and therefore we allow our employees to shift careers and move to different roles and functions within the organization

4. Get a Global Exposure: You get to work and deal with our global customers.

5. Create an Impact: Zycus gives you the environment to create an impact on the product and transform your ideas into reality. Even our junior engineers get the opportunity to work on different product features.

About Us

Zycus is a pioneer in Cognitive Procurement software and has been a trusted partner of choice for large global enterprises for two decades. Zycus has been consistently recognized by Gartner, Forrester, and other analysts for its Source to Pay integrated suite. Zycus powers its S2P software with the revolutionary Merlin AI Suite. Merlin AI takes over the tactical tasks and empowers procurement and AP officers to focus on strategic projects; offers data-driven actionable insights for quicker and smarter decisions, and its conversational AI offers a B2C type user-experience to the end-users.

Zycus helps enterprises drive real savings, reduce risks, and boost compliance, and its seamless, intuitive, and easy-to-use user interface ensures high adoption and value across the organization.

Start your #CognitiveProcurement journey with us, as you are #MeantforMore

 
Click here to Apply :
https://apply.workable.com/zycus-1/j/73515A3C9D/">Technical Lead - Zycus (workable.com) - Pune.
https://apply.workable.com/zycus-1/j/BF53F0CAE5/">Technical Lead - Zycus (workable.com) - Mumbai.
Read more
Fintech Startup in India
Fintech Startup in India
Agency job
via Meyrahkee Advisors by Swati Khanna
Bengaluru (Bangalore)
3 - 7 yrs
₹30L - ₹50L / yr
skill iconGo Programming (Golang)
skill iconJava
skill iconPython
You will be a good technical fit at SETU if ● You have architected systems at scale and understand the nuances of building high throughput SaaS platforms. ● You have a strong working knowledge of the language, constructs, and paradigms of either Go— goroutines, dependency management, templating, routing, web frameworks, or Java— Core Java, multi-threading, Spring framework, ORM ● You are adept at entity modeling, query performance tuning, sharding, etc. using PostgreSQL / MySQL / NoSQL databases ● You have experience with Kubernetes / CI/CD / Terraform / Swagger. What you will do at SETU ● Write scalable, robust, automatable, efficient and maintainable code. ● Build frameworks and reusable components. ● Build REST APIs over the financial services infrastructure for developer consumption. ● Help design and architect a scalable, microservices-based platform. ● Solve complex business problems at scale to launch new products and services.
Read more
Kanerika Software
at Kanerika Software
1 recruiter
Manisa Patro
Posted by Manisa Patro
Hyderabad
7 - 15 yrs
₹4L - ₹17L / yr
skill iconJava
J2EE
Spring
skill iconSpring Boot
kafka
Role
Java Developer
Responsibilities
● Design and development of RESTful Web Services.
● Hands on database experience (Oracle / PostgreSQL / MySQL / SQL Server).
● Hands on experience with developing web applications leveraging Spring Framework.
● Hands on experience with developing microservices leveraging Spring Boot.
● Knowledge in Application Server Tomcat.
● Continuous Integration tools (Jenkins).
● Ability to communicate effectively in English, with good verbal and written skills.
● Strong believer and follower of SDLC principles with an emphasis on Quality & Standards
based
● development.
What we need
● 7+ years of experience in Java/J2EE technologies
● Core Java
● Spring Framework
● Spring DI, Spring AOP, Autowiring
● Spring Boot, Kafka
● Spring ORM / Spring Data JPA
● Willing to learn technology/domain on demand basis
● Good team interactions.
Read more
Litmus World Marketing Technologies Pvt Ltd
Bengaluru (Bangalore)
5 - 8 yrs
₹12L - ₹20L / yr
skill iconMongoDB
skill iconNodeJS (Node.js)
skill iconAngularJS (1.x)
Data Structures
skill iconGit
+2 more
The Company - Litmus World is looking to hire Module Leads to direct the organization through its next phase of rapid growth and development. Litmus is the platform of choice for businesses to communicate directly with their own and others’ customers in real-time, context-rich, touch point environment. Litmus leverages cutting-edge technology to make it easier for business to deliver these capabilities: • Digital interfaces deployed at the point of interaction enable businesses to have “structured conversations” with millions of customers in real-time. • Dashboards deployed across the business help managers and staff better understand and manage customer micro-experiences via manual and auto-triggered communication in real-time Customer data and analytics from across brands give companies insights and opportunities to hyper-target prospects and customers to increase revenues. Job Description Position: Module Lead Location: Bangalore Brief: Looking for Mean Stack Developers. Responsibilities • Define code architecture decisions to support a high-performance and scalable product with a minimal footprint • Address and improve any technical issues • Collaborate well with engineers, product, and designers to design and create advanced, elegant and efficient systems • Responsible for timely and high quality deliverables. • Task Management and Reporting Education & Experience • UG: B.Tech/B.E. - Any Specialization • PG:Any Postgraduate - Any Specialization • A total experience of 6 years’ in which a minimum of 3 years should be in Mean Stack and atleast 2 years should be in handling a team. Knowledge, Skills & Attributes • In depth knowledge of NodeJS and ExpressJS • Experience creating front end applications using HTML5, Angular • Experience with GruntJS and GITStrong understanding of HTML5, CSS3, Javascript, AJAX and JSON. • Focused. • Good problem solving skills
Read more
MOURI Tech, a global enterprise solutions provider is commit
MOURI Tech, a global enterprise solutions provider is commit
Agency job
via Siyaton Global Solutions Inc. by Kothuru Divya
Hyderabad, Visakhapatnam, Kolhapur
6 - 12 yrs
₹6L - ₹15L / yr
skill iconJava
skill iconJavascript
skill iconNodeJS (Node.js)
LAMP Stack
skill iconjQuery
+1 more
Must have strong communication skills Must have experience with J2EE/Core Java/Advance Java Should be proficient with HTML5, CSS3, Bootstrap, JavaScript and jQuery Experience with AngularJS/2/4/6 and React/ Node Experience into Microservices/Spring MVC will be an added advantage
Read more
Zibtek
at Zibtek
8 recruiters
Allen Paul
Posted by Allen Paul
Bengaluru (Bangalore)
6 - 10 yrs
₹9L - ₹16L / yr
skill iconMongoDB
skill iconNodeJS (Node.js)
skill iconAngular (2+)
skill iconExpress
skill iconJava
+1 more
Needed a Fullstack Developer. Candidate should have an experience of leading a team size of 6-12.
Read more
Why apply to jobs via Cutshort
people_solving_puzzle
Personalized job matches
Stop wasting time. Get matched with jobs that meet your skills, aspirations and preferences.
people_verifying_people
Verified hiring teams
See actual hiring teams, find common social connections or connect with them directly. No 3rd party agencies here.
ai_chip
Move faster with AI
We use AI to get you faster responses, recommendations and unmatched user experience.
21,01,133
Matches delivered
37,12,187
Network size
15,000
Companies hiring
Did not find a job you were looking for?
icon
Search for relevant jobs from 10000+ companies such as Google, Amazon & Uber actively hiring on Cutshort.
companies logo
companies logo
companies logo
companies logo
companies logo
Get to hear about interesting companies hiring right now
Company logo
Company logo
Company logo
Company logo
Company logo
Linkedin iconFollow Cutshort
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Subodh Popalwar's profile image

Subodh Popalwar

Software Engineer, Memorres
For 2 years, I had trouble finding a company with good work culture and a role that will help me grow in my career. Soon after I started using Cutshort, I had access to information about the work culture, compensation and what each company was clearly offering.
Companies hiring on Cutshort
companies logos