Cutshort logo
For Employers
A reputed consulting firm logo
Senior Software Engineer Backend
A reputed consulting firm
Senior Software Engineer Backend
Jobdost's logo

Senior Software Engineer Backend

at A reputed consulting firm

Agency job
5 - 10 yrs
₹4L - ₹15L / yr
Hyderabad, Ahmedabad, Anywhere in India
Skills
skill iconGo Programming (Golang)
skill iconRuby on Rails (ROR)
skill iconRuby
skill iconPython
skill iconJava
Microservices
RESTful APIs
skill iconNodeJS (Node.js)
skill iconJavascript
skill iconAmazon Web Services (AWS)
Backend testing
Azure

What you'll do:

· Perform complex application programming activities with an emphasis on mobile development: Node.js, TypeScript, JavaScript, RESTful APIs and related backend frameworks

· Assist in the definition of system architecture and detailed solution design that are scalable and extensible

· Collaborate with Product Owners, Designers, and other engineers on different permutations to find the best solution possible

· Own the quality of code and do your own testing. Write unit test and improve test coverage.

· Deliver amazing solutions to production that knock everyone’s socks off

· Mentor junior developers on the team

What we’re looking for:

· Amazing technical instincts. You know how to evaluate and choose the right technology and approach for the job. You have stories you could share about what problem you thought you were solving at first, but through testing and iteration, came to solve a much bigger and better problem that resulted in positive outcomes all-around.

· A love for learning. Technology is continually evolving around us, and you want to keep up to date to ensure we are using the right tech at the right time.

· A love for working in ambiguity—and making sense of it. You can take in a lot of disparate information and find common themes, recommend clear paths forward and iterate along the way. You don’t form an opinion and sell it as if it’s gospel; this is all about being flexible, agile, dependable, and responsive in the face of many moving parts.

· Flexible and willing to accept change in priorities, as necessary

· Demonstrable passion for technology (e.g., personal projects, open-source involvement)

· Enthusiastic embrace of DevOps culture and collaborative software engineering

· Ability and desire to work in a dynamic, fast paced, and agile team environment

· Enthusiasm for cloud computing platforms such as AWS or Azure

· Excellent written and verbal communications skills

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

Ganit Business Solutions
at Ganit Business Solutions
3 recruiters
Agency job
via hirezyai by HR Hirezyai
Bengaluru (Bangalore), Chennai, Mumbai
5.5 - 12 yrs
₹15L - ₹25L / yr
skill iconAmazon Web Services (AWS)
PySpark
SQL

Roles & Responsibilities

  • Data Engineering Excellence: Design and implement data pipelines using formats like JSON, Parquet, CSV, and ORC, utilizing batch and streaming ingestion.
  • Cloud Data Migration Leadership: Lead cloud migration projects, developing scalable Spark pipelines.
  • Medallion Architecture: Implement Bronze, Silver, and gold tables for scalable data systems.
  • Spark Code Optimization: Optimize Spark code to ensure efficient cloud migration.
  • Data Modeling: Develop and maintain data models with strong governance practices.
  • Data Cataloging & Quality: Implement cataloging strategies with Unity Catalog to maintain high-quality data.
  • Delta Live Table Leadership: Lead the design and implementation of Delta Live Tables (DLT) pipelines for secure, tamper-resistant data management.
  • Customer Collaboration: Collaborate with clients to optimize cloud migrations and ensure best practices in design and governance.

Educational Qualifications

  • Experience: Minimum 5 years of hands-on experience in data engineering, with a proven track record in complex pipeline development and cloud-based data migration projects.
  • Education: Bachelor’s or higher degree in Computer Science, Data Engineering, or a related field.
  • Skills
  • Must-have: Proficiency in Spark, SQL, Python, and other relevant data processing technologies. Strong knowledge of Databricks and its components, including Delta Live Table (DLT) pipeline implementations. Expertise in on-premises to cloud Spark code optimization and Medallion Architecture.

Good to Have

  • Familiarity with AWS services (experience with additional cloud platforms like GCP or Azure is a plus).

Soft Skills

  • Excellent communication and collaboration skills, with the ability to work effectively with clients and internal teams.
  • Certifications
  • AWS/GCP/Azure Data Engineer Certification.


Read more
Wissen Technology
at Wissen Technology
4 recruiters
Janane Mohanasankaran
Posted by Janane Mohanasankaran
Bengaluru (Bangalore)
5 - 8 yrs
Best in industry
skill iconJava
Microservices
collection

Job Requirements for Java Developer Roles


* Strong hands-on expertise in Java programming.

* In-depth understanding of Java garbage collection mechanisms and their impact on application performance.

* Ability to write clean, efficient, and maintainable code.

* Familiarity with best practices for performance optimization.

* Strong problem-solving skills and attention to detail.



Please note that you will have to attach the following documents after Round 1 that will be needed for the client submission:

  1. LWD confirmation
  2. PF service history

Mode of work: Hybrid weekly 3 Times.

While you may already know about Wissen and the company history, here is a quick rundown for you.

About Wissen Technology:

• The Wissen Group was founded in the year 2000. Wissen Technology, a part of Wissen Group, was established in the year 2015.

• Wissen Technology is a specialized technology company that delivers high-end consulting for organizations in the Banking & Finance, Telecom, and Healthcare domains. We help clients build world class products.

• Our workforce consists of 550+ highly skilled professionals, with leadership and senior management executives who have graduated from Ivy League Universities like Wharton, MIT, IITs, IIMs, and NITs and with rich work experience in some of the biggest companies in the world.

• Wissen Technology has grown its revenues by 400% in these five years without any external funding or investments.

• Globally present with offices US, India, UK, Australia, Mexico, and Canada.

• We offer an array of services including Application Development, Artificial Intelligence & Machine Learning, Big Data & Analytics, Visualization & Business Intelligence, Robotic Process Automation, Cloud, Mobility, Agile & DevOps, Quality Assurance & Test Automation.

• Wissen Technology has been certified as a Great Place to Work®.

• Wissen Technology has been voted as the Top 20 AI/ML vendor by CIO Insider in 2020.

• Over the years, Wissen Group has successfully delivered $650 million worth of projects for more than 20 of the Fortune 500 companies.

We have served client across sectors like Banking, Telecom, Healthcare, Manufacturing, and Energy. They include likes of Morgan Stanley, MSCI, StateStreet, Flipkart, Swiggy, Trafigura, GE to name a few.

Website : www.wissen.com

Read more
golden eagle it technologies pvt ltd
Akansha Kanojia
Posted by Akansha Kanojia
Hyderabad
4 - 6 yrs
₹20L - ₹22L / yr
skill iconPython
skill iconDjango
skill iconFlask
skill iconGit
skill iconDocker
+4 more

Key Responsibilities:


● Work closely with product managers, designers, frontend developers, and other


cross-functional teams to ensure the seamless integration and alignment of frontend and


backend technologies, driving cohesive and high-quality product delivery.


● Develop and implement coding standards and best practices for the backend team.


● Document technical specifications and procedures.


● Stay up-to-date with the latest backend technologies, trends, and best practices.


● Collaborate with other departments to identify and address backend-related issues.


● Conduct code reviews and ensure code quality and consistency across the backend team.


● Create technical documentation, ensuring clarity for future development and


maintenance.


Requirements;


● Experience: 4-6 years of hands-on experience in backend development, with a strong


background in product-based companies or startups.


● Education: Bachelor’s degree or above in Computer Science or a related field.


● Programming skills: Proficient in Python and software development principles, with a


focus on clean, maintainable code, and industry best practices. Experienced in unit


testing, AI-driven code reviews, version control with Git, CI/CD pipelines using GitHub


Actions, and integrating New Relic for logging and APM into backend systems.


● Database Development: Proficiency in developing and optimizing backend systems in


both relational and non-relational database environments, such as MySQL and NoSQL


databases.


● GraphQL: Proven experience in developing and managing robust GraphQL APIs,


preferably using Apollo Server. Ability to design type-safe GraphQL schemas and


resolvers, ensuring seamless integration and high performance.


● Cloud Platforms: Familiar with AWS and experienced in Docker containerization and


orchestrating containerized systems.


● System Architecture: Proficient in system design and architecture with experience in


developing multi-tenant platforms, including security implementation, user onboarding,


payment integration, and scalable architecture.


● Linux Systems: Familiarity with Linux systems is mandatory, including deployment and


management.


● Continuous Learning: Stay current with industry trends and emerging technologies to


influence architectural decisions and drive continuous improvement.


Benefits:


● Competitive salary.


● Health insurance.


● Casual dress code.


● Dynamic & Collaboration friendly office.


● Hybrid work schedule.

Industry

  • IT Services and IT Consulting

Employment Type

Full-time





Read more
Ongrid
Kapil bhardwaj
Posted by Kapil bhardwaj
Gurugram
5 - 10 yrs
₹20L - ₹35L / yr
skill iconJava
J2EE
skill iconSpring Boot
Hibernate (Java)
Microservices
+7 more

We are India’s fastest-growing digital trust platform offering services such as background verifications, reference checks, employee/staff onboarding, etc. We have completed more than 500+ million checks across 3000+ happy clients and since its inception, the company has shown continuous uptrend growth in an ever-changing business environment. As an organization, we are self-sustainable with positive cash flows.


At OnGrid, we are focused on redefining and reimagining Trust. We are leveraging APIs to build a digital trust platform all while being accountable that provides verified credentials instantly coming from the source directly. Having built the basic pillars of trust, we now want our imaginations to be let loose and think of avenues not explored and ways never implemented before. In this pursuit, we are looking for a motivated Staff Engineer (Backend) with experience in building high-performing, scalable, enterprise-grade applications, joining us, driving this vision, and taking it to a larger scale. If you are a visionary, always on the lookout for finding the right solutions, and a technology geek, constantly seeking to learn and improve your skillset, then you are the type of person we are looking for.


Roles & Responsibilities -

● Develop new user-facing features.

● Work alongside product to understand our requirements, and design, develop and iterate, think through the complex architecture.

● Writing clean, reusable, high-quality, high-performance, maintainable code.

● Encourage innovation and efficiency improvements to ensure processes are productive

● Ensure the training and mentoring of the team members

● Ensure the technical feasibility of UI/UX designs and optimize applications for maximum speed.

● Research and apply new technologies, techniques, and best practices.


Requirements -

• Bachelors/Masters in Computer Science or a related field

5 - 10 years of prior relevant experience

• Experience with web technologies and microservices architecture

• Java, Spring framework

• MySQL, Mongo, Solr, Redis,

• Kubernetes, Docker

• Excellent teamwork skills, flexibility, and ability to handle multiple tasks.

• Experience with API Design, ability to architect and implement an intuitive customer and third-party integration story • Ability to think and analyze both breadth-wise (client, server, DB, control flow) and depth-wise (threads, sessions, space-time complexity) while designing and implementing services

• Exceptional design and architectural skills

• Experience of cloud providers/platforms like GCP and AWS

Read more
AssetSprout
at AssetSprout
3 candid answers
2 recruiters
Vamshi Yamsani
Posted by Vamshi Yamsani
Remote, Hyderabad
6 - 20 yrs
₹28L - ₹60L / yr
skill iconJava
skill iconSpring Boot
SOA
Microservices
RESTful APIs
+1 more

Role

Backend engineers at AssetSprout work on our products. They include software for Certified Financial Planners, their clients, and also internal admin tools. They work with the CTO, frontend engineers, and other backend engineers to deliver towards the company’s vision.


Responsibilities

  • Develop and own product features end to end in a scalable, secure and maintainable way. The buck stops with you on whatever you own.
  • Provide technical solutions through design, architecture and implementation. Wear multiple hats in delivering greenfield projects from concept to production. 
  • Establish, advocate and bring your experience on coding styles, best practices, and in scaling the product from MVP to production.
  • Iterate fast. Display maturity in prioritizing towards velocity while balancing quality. As a startup, we break or make on how fast we deliver.
  • Teach and mentor other backend engineers. Focus on providing technical expertise and solutions regardless of how long one has been working professionally.

Requirements

  • We are language and framework agnostic as long as you can pick up new technologies.
  • Proficient and expert level coding skills with any of the programming languages, preferably Java, Kotlin. Experience in Python, C++, Scala etc. is welcome.
  • Develop web applications and services using Spring Boot. Experience with Akka, Play, Flask, Django is welcome.
  • Write automated tests with any of the frameworks. We measure success on how well your code is unit tested and integration tested.
  • Advanced level understanding of RDMS systems, preferably Postgres. Working knowledge of non-relational databases such as DynamoDB, Cassandra is helpful
  • Able to use CI/CD tools such as CircleCI, GitLab, Jenkins etc. and create workflows and pipelines to release to production every other day.
  • Expert level understanding of RESTful APIs, pagination, networking concepts around HTTP, thread pools, and other server-side concepts.
  • Solid experience of how AWS services work. Some cloud services directly relevant are Lambda, EC2, S3, Dynamo, RDS, Eventbridge, SQS, ElastiCache Redis, Load Balancers etc.

Good-to-haves

  • Early or mid-stage startup experience
  • Eager to work in a flat organization with no corporate politics
  • Positive energy with a get-it-done attitude.
  • Worked in a remote environment and high trust and high responsibility role
  • Working knowledge of build systems like Gradle, Maven, Bazel, Webpack etc. We use Gradle
Read more
SalesBook Technologies Pvt Ltd
Anshita Chouhan
Posted by Anshita Chouhan
Bengaluru (Bangalore)
3 - 3 yrs
₹8L - ₹10L / yr
skill iconNodeJS (Node.js)

Job description

3+ years of experience

(Immediate Joiner, 5 Days work from office, Bangalore location)

 

Responsibilities:

 

• Integration of user-facing elements developed by front-end developers with server-side logic.

• Contribute to team and organisational improvements in process and infrastructure.

• Writing reusable, testable, and efficient code

• Design and implementation of low-latency, high-availability, and performant applications.

• Implementation of security and data protection

• Integration of data storage solutions

• Own & build new modules/features end-to-end independently.

• Collaborate with other team members.

 

Requirements:

 

• Strong proficiency with JavaScript

• In depth knowledge of Node.js and frameworks available for it such as Express

• Extensive understanding of RDBMS systems

• Experience in Service Oriented Architecture system and Microservice architecture

• Architectural understanding of modern-day web applications

• Strong analytical skills and problem-solving aptitude

• Basic understanding of front-end technologies

• 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

• Creating database scheme that represent and support business processes

• Implementing automated testing platforms and unit tests

• Proficient understanding of code versioning tools, such as Git

Read more
Roots Innovation Pvt Ltd - Gibots
Pune
0 - 4 yrs
₹1L - ₹3L / yr
skill iconNodeJS (Node.js)
MEAN stack
skill iconMongoDB
skill iconAmazon Web Services (AWS)

Great opportunity to work in Roots Innovations Pvt.ltd., We simplify the RPA (Robotic Process Automation) platform with AI-powered Bots to manage business processes & compliance for all types of industry sectors.

Profile – Backend Developer (Node JS)

Educational Qualification: BE/B.Tech/BCA/BCS/MSC/MCA/MCS/M.Tech(Certification course will be Advantage)

Experience - Fresher

Job Description:

· Implement a robust set of services and APIs to power the back-end application

· Optimize application for maximum speed and scalability

· Implementation of security and data protection

· Follow and understand architecture design and implementation on
development, testing, implementation, and documentation.

· Conduct reviews and conduct team training on the complex features of NodeJS.

· Analyze business/functional requirements and translate them into
concrete tasks

· Manage Product releases

Skill Set Required:

· Knowledge on NodeJs or any NodeJS frameworks

· Good knowledge of Relational and NoSQL databases (MongoDB)

· Exposure to Cloud Environments like AWS, MS Azure or Google Cloud

· Knowledge of an interest in Agile Methodologies, such as Extreme Programming (XP) and Scrum

· Knowledge of software best practices, like Test-Driven Development (TDD) and Continuous Integration (CI)

Read more
Relinns Technologies
at Relinns Technologies
3 recruiters
Harman Kaur
Posted by Harman Kaur
Mohali
1 - 8 yrs
₹3L - ₹18L / yr
skill iconNodeJS (Node.js)
skill iconJavascript
skill iconMongoDB
skill iconExpress

Node  js


Job Description


We are looking for a Node.js Developer responsible for managing the interchange of data between the server and the client. Your primary focus will be the development of all server-side logic, definition, and maintenance of the central database, and ensuring high performance and responsiveness to requests from the client end. You will also be responsible for integrating the front-end elements built by your co-workers into the application. Therefore, a basic understanding of front-end technologies is necessary as well.


Roles and Responsibilities 

 

  • Integration of user-facing elements developed by front-end developers with server-side logic.
  • Writing reusable, testable, scalable, and efficient code.
  • Design and implementation of low-latency, high-availability, and high-performance applications.
  • Implementation of security and data protection.
  • Integration of data storage solutions { databases, key-value stores, blob stores, etc.}
  • Familiarity with database Technology Such as MySQL, Oracle, and MongoDB. 

Desired Candidate Profile 

 

  • Strong proficiency with JavaScript
  • Knowledge of Node.js and frameworks available for it {such as Express etc }
  • Knowledge of Micro Services Architecture and API Gateway.
  • Understanding the nature of asynchronous programming and its quirks and workarounds.
  • Good understanding of server-side templating languages {such as PUG, Jade, EJS, etc }
  • Good understanding of server-side CSS preprocessors {such as SCSS, SASS, etc }
  • Basic understanding of front-end technologies, such as HTML5, CSS3, and DOM manipulation.
  • Understanding accessibility and security compliance 
  • 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
  • Understanding differences between multiple delivery platforms, such as mobile vs. desktop, and optimizing output to match the specific platform
  • Creating database schemas that represent and support business processes
  • Implementing automated testing platforms and unit tests
  • Proficient understanding of code versioning tools, such as Git
  • Strong knowledge of Linux operating systems such as Ubuntu, CentOS.
  • Basic knowledge of Cloud machines such as Elastic compute.
  • Basic knowledge of Cloud Storage such as AWS S3, etc
Read more
Moback Technologies india Pvt Ltd
Remote, Bengaluru (Bangalore)
3 - 5 yrs
₹5L - ₹10L / yr
skill iconJava
Customer Support
SQL
skill iconAmazon Web Services (AWS)
skill iconPython
Job Requirements :

- Should have experience in supporting the application and infrastructure 24x7.

- Should have good working knowledge on troubleshooting skills of Operating Systems (Linux/Windows)

- Good experience on Java/j2EE application supporting and AWS infra supporting.

- Ability to work with 3rd parties/FOPS and provide required instruction to troubleshoot and restore faults.

- Respond quickly and effectively to production issues, troubleshooting solutions, and taking responsibility for seeing those solutions through resolution.

- Identify root cause and corrective actions for highly complex availability, capacity, security, performance, and quality issues affecting the database.

- Strong knowledge of Linux/Unix operating system.

- Good knowledge in scripting languages like Shell, Python.

- Good Knowledge on Databases like Mongo, Mysql, SQL Server.

- Respond to alerts and take corrective action to ensure the high-availability of our production environments and participate in an after-hours on-call rotation.

- Experience/Knowledge of other cloud platforms (Azure, Google Cloud) is a plus

- Strong verbal and written communications skills are a must

- Must have production support experience as the requirement is 24X7X365 production support.
Read more
Swan Inc Dubai
at Swan Inc Dubai
1 recruiter
Anjali Eswaran
Posted by Anjali Eswaran
Dubai
9 - 14 yrs
€0.0K - €0.0K / yr
skill iconNodeJS (Node.js)
Software engineering
Microservices
Mobile App Development

We are looking for a seasoned technology professional who can use their experience to build effective teams, high-performance culture, scalable processes and mentor aspiring talent. The candidate must be entrepreneurial, hands-on in technology, must have experience with design, development, and delivery of mobile apps, web applications and tech platforms, at scale. It is highly important for the candidate to have experience with eCommerce and is expected to have some experience in the retail sector, building technology systems and platforms.

The person is expected to be a technology leader with the capability of building and leading a high-performance engineering team.

Responsibilities

  • Provide Technical authority in prospective meetings with other departments and provide guidance to developers
  • Provide Hands-on Technical leadership, in the development, operation, and improvement of services
  • Work with the wider team to ensure high-quality code is delivered in line with the project goals and delivery cycles
  • Work with product managers to understand user needs for new/existing services
  • Work closely with designers to deliver rapid prototypes as well as production code to ensure high accessibility standards are upheld. We expect familiarity with modern frameworks and languages, as well as best practices such as Clean Code, TDD, BDD, continuous integration, continuous delivery, and DevOps
  • Attract, hire, retain and develop top-notch engineering/technology talent
  • Implement technology product(s) as per the product requirements, using appropriate technologies
  • The company’s tech-stack comprises Node.js (for Backend), MongoDB as the Database (MEAN stack), and Native App development (for iOS and Android)
  • Communicate business goals to the engineers. Keep them focused on building the right product and in the right manner. Ensure that engineering is always adding business value and communicate this value to the business leaders
  • Be an individual contributor if necessary. Engineering managers could spend ~20% of their time coding and contribute to the code base
  • Perform regular code review of the code being developed by your team, to maintain the high quality of code

Qualification

  • Computer Science & Engineering education/degree from an internationally recognized top technology institute or university
  • 8-10 years of overall experience in the delivery of quality scalable and extensible software. Should currently be leading a team of top-notch developers as an Engineering Manager or Technical Architect.
  • Experience of leading product development in B2C startups
  • 4+ years of experience in architecting, designing, developing, and scaling high-quality mobile apps and end-to-end systems (consumer-facing and business-facing systems), under tight timelines and delivery pressure
  • Experience with backend software development at a high scale. Experience with distributed systems, service-oriented architecture (SOA), and microservices design.
  • Capacity to take the complete responsibility of developing and delivering a product-mobile apps and backend. Has good design sense. Has to experience with Node.js.
  • Knowledge of new and cutting-edge technologies & tools. Experience working on complex projects having Analytics, Data-Science and Machine Learning components.
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.
ai_chip
Move faster with AI
We use AI to get you faster responses, recommendations and unmatched user experience.
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