Cutshort logo
A product Based company logo
Backend Developer
A product Based company
Backend Developer
A product Based company's logo

Backend Developer

at A product Based company

Agency job
via Qrata
2 - 8 yrs
₹10L - ₹25L / yr
Bengaluru (Bangalore)
Skills
skill iconGo Programming (Golang)
skill iconJava
skill iconScala
skill iconNodeJS (Node.js)
skill iconPython
skill iconReact.js

 

It is India’s only B2B Construction Materials Supply Chain Company. Construction & Infrastructure is  one of the industries, with the most complex problems in Supply Chain and we are fundamentally reengineering the  way construction materials get procured. Our Clients include the biggest names in India & the World– The  LafargeHolcim Group, JSW Group, The Tatas and many others. We are backed by some of the world’s top marquee  funds in our journey to create transparency and standardization to an otherwise opaque industry. 

Your responsibilities: 

  • Understand the business context and build high quality code using proven design patterns Develop, test and deploy integrations required to meet business requirements 
  • Carry out unit tests and other quality control mechanisms to inform and validate the code and design 
  • Utilizing and monitoring cloud infrastructure resources (such as AWS, Azure) efficiently 
  • Participate in a highly fluid environment applying agile software development principles 
  • Ensure the coding standards are on-par with the best in the industry 

Educational Qualifications: 

  • Bachelor's or Master’s degree in a quantitative field (e.g. Mathematics, Engineering, Computer Science).  

Must have skills: 

  • 3+ years of work experience with mobile/web development 
  • Experience in working with either of languages: Go, Java, Scala 
  • Strong understanding of relational and non-relational databases (MySQL, PostgreSQL, MongoDB, Cassandra) 
  • Strong understanding of Message brokers 
  • Must have hands on experience in Restful APIs 
  • Must have a strong foundation of Data structures and Algorithms 
  • Using logic and reasoning to identify the strengths and weaknesses of alternative solutions, conclusions or approaches to problems 
  • Ability to deploy features on a daily basis: should be good at time management and prioritization 
  • Hands-on experience in CI/CD principles and TDD 
  • Strong written and verbal English communication skills 

Good to have skills: 

  • Experience in event-driven & asynchronous I/O frameworks 
  • Exposure to business process and workflow automation 
  • Working experience in process driven and data intensive business applications 
  • Experience in working on web infrastructure with React.js and React Native 

Professional traits: 

  • Self-motivated, persistent and “Never Give Up” attitude 
  • Passion for innovation and adaptability to a lean startup culture 
  • Ability to work with minimal supervision, independently and / or as a member of a team 
  • Giving full attention to what other people are saying, taking time to understand the points being made,  asking questions as appropriate
Read more
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma's profile image

Shubham Vishwakarma

Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Companies hiring on Cutshort
companies logos

Similar jobs

Fintech client
Fintech client
Agency job
via zyoin by Tapish Bhattkoti
Bengaluru (Bangalore)
5 - 9 yrs
₹25L - ₹45L / yr
skill iconPython
skill iconDjango
Data Structures
Algorithms
  • Lead the development of the backend systems for our first product
  • Build reliable, secure and performant backend systems
  • Drive test coverage and continuous delivery automation within the team
  • Mentor and provide feedback to teammates

Requirements

  • 5+ years of software development experience
  • Strong computer science fundamentals
  • Deep and wide knowledge of Python ecosystem
  • Can write code that is readable, maintainable, secure and performant
  • Know the importance of tests and how to approach writing different types of tests
  • Good intuition for REST API design
  • Deep understanding of relational databases, transactions, entity-relationship modeling
  • Comfortable writing highly concurrent systems
  • Experienced in using profilers, tuning garbage collection, optimizing SQL queries
Read more
Mobikwik
at Mobikwik
1 video
1 recruiter
Agency job
via zyoin by Tapish Bhattkoti
Gurugram
2 - 7 yrs
₹20L - ₹30L / yr
skill iconJava
Data Structures
Algorithms
skill iconSpring Boot
Hibernate (Java)
+4 more
  • Bachelor's degree in Computer Science, Software Engineering, or a related technical discipline
  • 2-7 Years of Experience
  • Expertise in software design and development
  • Proficiency with at least one Object Oriented language (e.g. Java)
  • Have knowledge about Computer Science fundamentals in object-oriented design, data structures, algorithm design, problem-solving, and complexity analysis
  • A strong track record of project delivery for large, cross-functional projects
  • Experience with building high-performance, highly available and scalable distributed systems
  • Experience with API Design, ability to architect and implement an intuitive customer and third-party integration story
  • Ability to think and analyse both breadthwise (client, server, DB, control flow) and depth-wise (threads, sessions, space-time complexity) while designing and implementing services
Read more
AGILEAXIS
Pramod Pant
Posted by Pramod Pant
Chennai
2 - 15 yrs
₹10L - ₹30L / yr
skill iconJava
skill iconSpring Boot
DMN
We are looking to hire a Java Engineer for the Perungudi, Chennai location.
 
Work from office: Perungudi, Chennai location

The ideal candidate should be a self-motivated, multi-tasker, and demonstrated team player. You will be responsible for the production support of software products and coordinating with various teams for support. You should have outstanding communication and Team-Player skills.

Educational Qualification: BCA, MCA or BE/B.Tech (CS)


Must-know technologies: Java,
Good to know technologies: DMN tools
Experience: 02 Years - 05 Years
Skill Level: Good

Responsibilities:

  • Contribute to Java development work as well as the latest Decision model and notation tools

     

  • Comply with coding standards and directions given by his direct manager Collaborate with an international and diverse team of Data Architects, Business Analysts, and Project Managers

  • Tasks will be assigned and after completion, code need to be committed and task assigned for review by Senior Java developer

  • Work with technology stakeholders to devise solutions that will fulfill business requirements and meet organizational strategic goals

  • Develop application functionality which meets business requirements with high quality within given deadlines - develop maintainable, well-documented application functionality with an eye toward standardization, common components, simplicity, performance, robustness and other attributes of enterprise-strength solutions

  • Thoroughly test all functionality - utilize detailed and thorough practices including negative testing, testing of boundary conditions, , and work collaboratively with business areas.

  • Support interfaces between the deployment of developed applications and the decommissioning of legacy applications

  • Support with the Development and Infrastructure Teams

  • Design, and develop scalable, high-performance, highly reliable and secure applications using waterfall and agile methodologies

  • Create reusable code

Read more
Bengaluru (Bangalore)
4 - 7 yrs
₹10L - ₹45L / yr
skill iconPython
skill iconDjango
skill iconFlask
skill iconAmazon Web Services (AWS)
skill iconNodeJS (Node.js)
+1 more
RESPONSIBILITIES
The Senior Software development engineer core responsibilities include technically leading a
small team of software development engineers along with writing code in a highly modular,
scalable, maintainable, unit tested platform. You will be working in a fast-paced, agile, dynamic
work environment that has an immediate business impact.

MUST HAVE
● You have 5-7 years of relevant Industry experience.
● You have experience in technically leading a small team of highly motivated engineers,
in guiding them in understanding of requirements, in architecture/design (high level/low
level) of the applications, in best coding and QA practices, in reviewing their software
artefacts.
● You are a rockstar programmer/coder - should be able to convert requirements/design
into code fluently.
● You have a strong concept in design principles, patterns.
● You have good experience in Linux OS.
● You have a solid foundation in computer science, with strong competencies in data
structures, algorithms and software design.
● Have a penchant for solving complex and interesting problems.
● Worked in startups like environment with high levels of ownership and commitment.
● BTech, MTech or PhD in Computer Science or related Technical Discipline - preferably
from premier Engineering colleges.
● Good skills to write unit & integration tests with reasonable coverage of code &
interfaces.

NICE TO HAVE
● Knowledge of databases, Cloud, preferably AWS
● Experience in Python, Python frameworks and libraries, and NodeJS.
Read more
Amazon India
at Amazon India
1 video
58 recruiters
Bhavya venkatesh
Posted by Bhavya venkatesh
india
3 - 9 yrs
₹8L - ₹15L / yr
skill iconJava
skill iconC++
HLD
High-level design
Distributed Systems
+2 more

JD:

 

As a Software Development Engineer at Amazon, you have industry-leading technical abilities and demonstrate breadth and depth of knowledge. You build software to deliver business impact, making smart technology choices. You work in a team and drive things forward.

 

Responsibilities:

  • You solve problems at their root, stepping back to understand the broader context.
  • You develop pragmatic solutions and build flexible systems that balance engineering complexity and timely delivery, creating business impact.
  • You understand a broad range of data structures and algorithms and apply them to deliver high-performing applications.
  • You recognise and use design patterns to solve business problems.
  • You understand how operating systems work, perform and scale.

 

Requirements:

  • You write high quality, maintainable, and robust code.
  • You recognise and adopt best practices in software engineering: design, testing, version control, documentation, build, deployment, and operations.
  • You have experience building scalable software systems that are high-performance, highly-available, highly transactional, low latency and massively distributed.
  • Bachelors or Masters in Computer Science or relevant technical field.
  • Experience in software development and full product life-cycle.
  • Excellent programming skills in any object oriented programming languages - preferably Java, C/C++/C#, Perl, Python, or Ruby.
  • Strong knowledge of data structures, algorithms, and designing for performance, scalability, and availability.
  • Proficiency in SQL and data modeling.
Read more
Rapido
at Rapido
16 recruiters
G Nagesh
Posted by G Nagesh
Bengaluru (Bangalore)
8 - 15 yrs
₹40L - ₹70L / yr
Architecture
Technical Architecture
Solution architecture
Information architecture
Java Architecture for XML Binding (JAXBJava Architecture for XML Binding...
+10 more

Rapido is India’s largest bike taxi player focused on solving the first and last mile connectivity problem for India. The primary focus is mobility and changing all facets of mobility across India. We believe that 2 Wheeler are the right mode of transport for developing countries like India and have much more scope than 4 wheelers, which is also reflected in the fact that the number of 2 wheelers is significantly more than the number of 4-wheelers.We have operations in close to 100 cities and are the undisputed market leader in this space. Growing close to 500% year-on-year, we have ambitious targets set for ourselves in the future as well.

What you will do :   

We are looking for a Technical Architect to design the structure of our IT systems and oversee programs to ensure the proper architecture is implemented.

Should have experience in data modelling, distributed system design, Microservice architecture and communications protocol and is passionate about writing code and the art of management

In this role, you should be an excellent communicator who is able to translate complex requirements into functional architecture. We'd also like you to have hands-on experience on software development and be able to manage complex programs. Overseeing development and implementation of programs. Providing technical leadership and support to software development teams. Your goal will be to ensure our internal IT framework operates properly.

Responsibilities:

  • Understand company needs to define system specifications
  • Plan and design the structure of a technology solution
  • Communicate system requirements to software development teams
  • Evaluate and select appropriate software or hardware and suggest integration methods
  • Oversee assigned programs (e. g. conduct code review) and provide guidance to team members
  • Assist with solving technical problems when they arise
  • Ensure the implementation of agreed architecture and infrastructure
  • Address technical concerns, ideas and suggestions
  • Monitor systems to ensure they meet both user needs and business goals

Requirements:

  • Proven experience as a Technical Architect
  • Hands-on experience with software development and system administration
  • Understanding of strategic IT solutions
  • Experience in project management and service-oriented architecture (SOA)
  • Knowledge of selected coding languages (e. g. JavaScript, Java)
  • Familiarity with various operating systems
  • Experience in cloud technologies
  • Excellent communication skills
  • Problem-solving aptitude
  • Organisational and leadership skills

Role Competencies:

  • Proven work experience as a Back-end developer.
  • Hands on experience with programming languages like Java/NodeJS/Golang, JavaScript, Familiarity with Git,
  • Database (SQL/Mysql/NO SQL).Good to have Kafka/queuing/messaging system.
  • Familiarity with front-end languages (e.g. HTML, JavaScript and CSS)
  • Strong knowledge of design principles, user interfaces, web standards and usability.

Functional Behavioral:

  • Excellent analytical and time and people management skills.
  • Teamwork skills with a problem-solving attitude.
Read more
They provide both wholesale and retail funding. (PM1)
They provide both wholesale and retail funding. (PM1)
Agency job
via Multi Recruit by Rachana Deshpande
Bengaluru (Bangalore)
4 - 7 yrs
₹30L - ₹40L / yr
skill iconJava
Data Structures
Algorithms
Microservices
Product design
  • Computer Science fundamentals in object-oriented design, design patterns, data structures, algorithm design,
  • Proficiency with Java
  • 1+ years of experience contributing to architecture and design in a product setup


Key Responsibilities

  • Understand customer needs by collaborating with Product Managers and Business stakeholders
  • Design, development, delivery, and support of large-scale, distributed software applications and tools
  • Use software engineering best practices to ensure a high standard of quality and maintainability for all deliverables
  • Work in an agile, startup-like development environment, where you are always working on the most important stuff.
  • Take initiatives and come up with new ideas to invent solutions for customers
Read more
Kivi Capital
at Kivi Capital
1 recruiter
Gaurav Jindal
Posted by Gaurav Jindal
Gurgaon, NCR (Delhi | Gurgaon | Noida)
0 - 1 yrs
₹15L - ₹22L / yr
skill iconPython
Data Structures
Algorithms
pandas
skill iconC++
+2 more

We are actively seeking software development engineers who are interested in designing robust trading systems and refining programs to efficiently manage various types of financial market data that facilitate our quantitative investment research. By designing and improving the firm's internal applications, the SDE will play a key role in expanding the firm's trading capabilities.

 

Responsibilities:

  • Management & scaling up existing infrastructure for high-frequency market data capture.
  • Develop a scalable and consistent data handling infrastructure for the above data to facilitate efficient backtesting of quantitative investment strategies.
  • Perform R& D; to build a software platform in Python for backtesting various kind of investment strategies using the above databases.
  • This will involve studying the strategy development process and performance evaluation metrics.
  • Develop autopilot risk-management systems to monitor live performance of the Portfolio.
  • Improve the existing algorithms to achieve better execution price and reduce the latency.

 

Requirements:

Our ideal candidate would have graduated with a degree in computer science from a top university with 1-3 years industry experience, along with:

  • High Level of proficiency in Python and good knowledge of Matlab/C++/C#.
  • Past experience in dealing with large datasets and Knowledge of database administration and network programming will be a plus.
  • Well-versed in software engineering principles, frameworks and technologies.
  • The ability to manage multiple tasks in a fast-paced environment.
  • Excellent analytical and problem solving abilities.
  • A keen interest in learning about the financial markets.
Read more
Bangalore based product development & banking domain client
Bangalore based product development & banking domain client
Agency job
via Diverse Lynx by Nandita Choudhary
Remote, Bengaluru (Bangalore)
4 - 10 yrs
₹10L - ₹24L / yr
skill icon.NET
ASP.NET
skill iconReact.js
ASP.NET MVC
skill iconC#
+1 more
.Net Sql Server,Reactjs,MVC, multithreading, Oops concept,
 entity frameworks, C#, Asp.Net MVC,JAVASCRIPT, CSS3 AND JQUERY

Read more
Marketonix
at Marketonix
1 recruiter
Manasi j
Posted by Manasi j
Bengaluru (Bangalore)
2 - 5 yrs
₹4L - ₹8L / yr
skill iconC#
SQL server
skill iconPHP
skill iconPython
skill iconRuby on Rails (ROR)
+3 more
Requirement  - Backend Developer
Experience: 2 - 3 Years
Location: Bangalore
Salary: 8 Lakhs
Qualification: Any
Industry: Any
Gender: Any
Skills required: C#,SQL Server ,WEB-API and My-SQL knowledge but optional.
______________________________________________
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.
Shubham Vishwakarma's profile image

Shubham Vishwakarma

Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Companies hiring on Cutshort
companies logos