Cutshort logo
Salesken.ai logo
Software Developer :: SDE3
Software Developer :: SDE3
Salesken.ai's logo

Software Developer :: SDE3

akash r's profile picture
Posted by akash r
6 - 12 yrs
₹40L - ₹65L / yr
Bengaluru (Bangalore)
Skills
skill iconJava
Data Structures
Algorithms
SQL
Microservices
Design patterns


1. Be a visible leader to drive and own the architecture and design of some of the most advanced & complex software systems / products in the industry to create company wide impact
2. Design systems that can scale to billions of data records in micro service architecture
3. Design and develop full stack product features based on customer and business requirements
4. Be an operational and technical leader with a passion for distributed systems, cloud service development, deployment and delivery
5. Technically Hands-on with scalable Architecture managing team of (30+) Sr. Engineers / Engineers, and coaching mentoring while maintaining a hands-on role with code development
6. Drive code and design reviews of components / systems / products in scope and drives the architectural governance for them
7. Set directional paths for the teams/department for adoption of new technology stacks for solving business problems
8. Be a very visible representative of multiple technology domains and represent Salesken in external technical forums
9. Teamwork skills, flexibility, and ability to handle multiple tasks
10. Bring in software engineering life cycle best practice
11. Analytical and problem-solving skills

Desired Candidate Profile
1. Strong Java, Java 8 including OOAD design patterns
2. A solid engineer with must have knowledge and experience of Micro services design, security designs, and best practices
3. Excellent knowledge and skills in the areas of Java, Spring Boot, JSP/Servlet, J2EE design patterns, App server & Web servers
4. Strong hands-on technology experience building and running large scale systems handling multi-million sessions/transactions per day
5. Excellent knowledge of RDBMS, NoSQL databases like MySQL and Cassandra
6. Strong design/development experience in building massively large scale distributed internet systems and products
7. Excellent programming skills in Java and expertise in multi-threading and performance oriented programming
8. Sound knowledge of cloud platforms like GCP, AWS, Azure, etc
9. Solid experience in Distributed systems, highly scalable products, performance & reliability
10. Excellent understanding of processing platforms and queues
11. Excellent understanding of standard protocols such as HTTP/HTTPS, DNS, SSL, etc
12. Experience and knowledge of open source software, frameworks and broader cutting edge technologies around server side development in Java
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

About Salesken.ai

Founded :
2014
Type :
Product
Size :
100-500
Stage :
Raised funding

About

Conversational Intelligence for sales teams to sell better
Read more

Connect with the team

Profile picture
Swathi MS
Profile picture
akash r

Company social profiles

N/A

Similar jobs

Wissen Technology
at Wissen Technology
4 recruiters
Robin Silverster
Posted by Robin Silverster
Hyderabad
3 - 7 yrs
₹8L - ₹28L / yr
skill iconJava
DSA
Data Structures
skill iconSpring Boot
leet code

Java GS Java Developer – Job Description Wissen Technology is now hiring for a Java Developer - Bangalore with hands-on experience in Core Java, algorithms, data structures, multithreading and SQL. We are solving complex technical problems in the industry and need talented software engineers to join our mission and be a part of a global software development team. A brilliant opportunity to become a part of a highly motivated and expert team which has made a mark as a high-end technical consulting. Required Skills: • Exp. - 2- 7 years. • Experience in Core Java and Spring Boot. • Extensive experience in developing enterprise-scale applications and systems. Should possess good architectural knowledge and be aware of enterprise application design patterns. • Should have the ability to analyze, design, develop and test complex, low-latency client- facing applications. • Good development experience with RDBMS. • Good knowledge of multi-threading and high-performance server-side development. • Basic working knowledge of Unix/Linux. • Excellent problem solving and coding skills. • Strong interpersonal, communication and analytical skills. • Should have the ability to express their design ideas and thoughts. About Wissen Technology: Wissen Technology is a niche global consulting and solutions company that brings unparalleled domain expertise in Banking and Finance, Telecom and Startups. Wissen Technology is a part of Wissen Group and was established in the year 2015. Wissen has offices in the US, India, UK, Australia, Mexico, and Canada, with best-in-class infrastructure and development facilities. Wissen has successfully delivered Java GS projects worth $1 Billion for more than 25 of the Fortune 500 companies. The Wissen Group overall includes more than 4000 highly skilled professionals. Wissen Technology provides exceptional value in mission critical projects for its clients, through thought leadership, ownership, and assured on-time deliveries that are always ‘first time right’. Our team consists of 1200+ 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 offers 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. We have been certified as a Great Place to Work® for two consecutive years (2020-2022) and voted 

Read more
Wissen Technology
at Wissen Technology
4 recruiters
Shikha Nagar
Posted by Shikha Nagar
Remote, Pune
4 - 8 yrs
Best in industry
skill iconC++
skill iconPython
Multithreading
Algorithms
  • 4–7 years of professional C++ experience in performance-critical systems
  • Expert knowledge of modern C++ (C++11/14/17)
  • Strong understanding of data structures, algorithms, and memory models
  • Deep experience with multithreading, atomics, lock-free programming, and CPU cache behaviour
  • Excellent knowledge of Linux internals and system-level programming
  • Experience with low-level debugging and profiling (gdb, perf, valgrind, flamegraphs)
  • Proficiency with CMake/Make and Git

2. Trading Systems Experience (Highly Preferred)

  • Hands-on experience with order management systems (OMS) and execution engines
  • Knowledge of exchange protocols: FIX, ITCH, OUCH, FAST
  • Experience handling market data feeds (L1/L2, multicast, UDP)
  • Understanding of latency measurement, clock synchronization, and time stamping
  • Experience with network tuning (kernel bypass, socket tuning, CPU pinning)
  • Familiarity with trading lifecycle, risk checks, and throttling mechanisms

3. Education

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or related discipline

4. Soft Skills (Important for Trading Firms)

  • Ability to work under extreme time and accuracy pressure
  • Strong ownership of production systems
  • Clear and direct communication with traders and quants
  • Bias toward simple, fast, and reliable designs

5. Key Responsibilities

  • Design, develop, and optimize ultra-low-latency C++ trading applications
  • Build and maintain exchange connectivity and order execution systems
  • Develop real-time market data pipelines with strict latency requirements
  • Optimize systems at CPU, memory, and network levels
  • Implement lock-free or low-lock concurrent designs
  • Analyze latency using profiling tools and improve tail latency
  • Ensure high availability, fault tolerance, and rapid recovery
  • Work closely with Traders and Quant Researchers to implement strategies
  • Participate in architecture and performance design reviews
  • Review code, enforce best practices, and mentor junior engineers
  • Support production systems and handle time-critical issues when needed


Read more
Play Games24x7
at Play Games24x7
2 recruiters
Agency job
via zyoin by Shubha N
Bengaluru (Bangalore)
10 - 20 yrs
₹70L - ₹100L / yr
skill iconJava
Spring
DropWizard
Play Framework
Hibernate (Java)
+9 more
Responsibilities Include:

You will break down business opportunities and problems into software solutions. You will work closely with the CTO to help product and marketing stakeholders distill the product vision and roadmap, into a technology vision. You will be responsible for the evolution of an already bleeding-edge highly distributed systems at the back-end, and would need to work withfront-end architects to come up with the best user experience for the gaming platform. You will be required to make decisions quickly, and work under strict timelines. You would lead technology strategy through analysis of market trends and product requirements. You would help set coding guidelines and help bring the most modern tools to keep engineering processes most efficient.

Requirements:

● B.E/MS in Computer Science or equivalent.
● 10+ years or more of progressive software technology experience with at least 3 years
in an architectural role.
● Completely hands on with technology and architecture. Start-up experience is a huge
plus.
● Ability to quickly prototype and demonstrate technology value adds and educate + drive
adoption within the extended technology team
● Excellent and robust understanding of scalable product system architecture(s),
platforms and core technologies
● Demonstrated problem-solving and leadership skills to pursue correct engineering
process in adverse conditions. Ability to embrace and demonstrate leadership beyond
ownership
● Work with engineering leadership to setup and manage processes.
● Track record of thought leadership and out of the box thinking in the technology arena.
● Ability to work efficiently in an entrepreneurial and in a start-up environment
● A Java/Spring/Akka, Javascript or Golang rockstar.
● Deep and hands on knowledge of some of these technologies - MySQL, NodeJS,
message brokers such as Kafka/RabbitMQ, NoSQL datastore such as Mongo, Cassandra,
Arango, distributed caches such as Redis/memcached, container technology such as
Docker and Kubernetes etc.
● Great proficiency in distributed systems design, with an ability to make the right
trade-offs for creating future-proof solutions.
● Building quick PoCs and full-fledged solutions with various AWS managed services would
be a big plus.
Read more
Bengaluru (Bangalore)
2 - 3 yrs
₹3L - ₹6L / yr
skill iconNodeJS (Node.js)
TypeScript
MySQL
skill iconMongoDB
Mongoose
+3 more

Node.js Developer / NestJS Developer – Job Description

 

A Bachelor’s Degree or Master’s Degree in Computer Science is preferred with excellent problem solving skills.

 

Job Type: Full-time

Job Location: Bengaluru (on site)

Preferred Skills: TypeScript / Nodejs, SQL/ MySQL

 

Experience: Min 2yrs in similar Role.

 

 

Responsibilities:

  • Develop and Maintain Server-side Logic: Design, implement, and maintain the server-side logic using Node.js, ensuring high performance and responsiveness to requests from the front-end.
  • API Development: Build and maintain RESTful APIs for seamless integration with front-end services and third-party applications.
  • Database Management: Work with databases (such as MongoDB, MySQL, PostgreSQL) to ensure data consistency, reliability, and optimal performance.
  • Code Quality and Testing: Write clean, maintainable, and efficient code. Implement automated testing platforms and unit tests.
  • Collaboration: Work closely with front-end developers, designers, and other team members to define and implement technical solutions that meet business requirements.
  • Troubleshooting and Debugging: Identify issues, debug, and resolve bugs and other technical problems in a timely manner.
  • Documentation: Create and maintain documentation related to application development, API usage, and system operations.
  • Stay Updated: Keep up-to-date with the latest industry trends and technologies to ensure the application remains modern and competitive.


Read more
Icertis
Agency job
via wrackle by Naveen Taalanki
Remote only
4 - 10 yrs
₹8L - ₹25L / yr
skill iconPython
skill iconDjango
Data Structures
Algorithms
Natural Language Processing (NLP)
+4 more

Must have :

  • Strong Experience in Python development
  • Familiarity with Data Structures and Algorithms
  • Experience in developing Enterprise scale applications
  • Exposure to NLP
  • Exposure / awareness of AI, ML
  • Exposure to Windows Azure is an added advantage
  • God understanding of project architecture and software development processes such as Agile and Scrum

 

Responsibilities :

  • Partner with Business Stakeholders to translate business objectives into clearly defined analytical Projects
  • Own the end-end process, from recognizing the problem to implementing the solution
  • Understand customer’s requirements and design the optimum solution using Icertis’ AI applications
  • Configure, Extend, and optimize Icertis AI app through Python scripts, NLP NER Analysis and other mechanisms
  • Take full ownership of project / product features to implement, provide bug fixes and write tests and tooling for those features to ensure they work well at cloud scale.
  • Plan and identify solutions and risks in assigned work
  • You are expected to be hands on and write code on day to day basis and also mentor other team members
Read more
WebSpero Solutions
Chandigarh, Mohali
2 - 4 yrs
₹6L - ₹12L / yr
skill iconNodeJS (Node.js)
skill iconMongoDB
Mongoose
skill iconExpress
skill iconPython
+6 more

We are seeking a skilled Node.js + Python Developer to join our team. The successful candidate will be responsible for developing and maintaining web applications using Node.js and Python. The ideal candidate will have a strong understanding of both Node.js and Python, as well as web application development. Responsibilities:

Developing and maintaining web applications using Node.js and Python

Write clean and efficient code that adheres to Node.js and Python coding standards

Collaborate with other developers and team members to design and implement new features

Troubleshoot and debug issues in existing code

Create and maintain technical documentation

Requirements:

Strong knowledge of Node.js and Python

Familiarity with front-end technologies such as HTML, CSS, and JavaScript

Experience with MySQL/Mongo and database design

Good understanding of object-oriented programming and design patterns

Strong problem-solving skills and attention to detail

Good communication skills and ability to work in a team environment

Preferred Qualifications:

Experience with popular Node.js frameworks such as Express or Koa

Experience with OpenAi APIs

Knowledge of machine learning and data science libraries in Python such as TensorFlow, Scikit-learn, and Pandas

Experience with RESTful API development

Experience with payment gateway integrations

Read more
India’s largest gaming company
India’s largest gaming company
Agency job
via zyoin by RAKESH RANJAN
Bengaluru (Bangalore)
8 - 12 yrs
₹30L - ₹90L / yr
Data Structures
Algorithms
skill iconRuby on Rails (ROR)
skill iconGo Programming (Golang)
skill iconPython
+7 more
Job Specifications
• BE/B. Tech. Computer Science or MCA from a reputed University.
• 8+ Years of experience in software development, with emphasis on JAVA/J2EE Server side
programming.
• Hands on experience in Core Java, Multithreading, RMI, Socket programing, JDBC, NIO,
webservices and Design patterns.
• Should have Knowledge of distributed system, distributed caching, messaging frameworks, ESB
etc.
• Knowledge of Linux operating system and PostgreSQL/MySQL/MongoDB/Cassandra database is
essential.
• Additionally, knowledge of HBase, Hadoop and Hive are desirable.
• Familiarity with message queue systems and AMQP and Kafka is desirable.
• Should have experience as a participant in Agile methodologies.
• Should have excellent written and verbal communication skills and presentation skills.
• This is not a Fullstack requirement, we are purely looking out for Backend resources.
Read more
Product based company
Product based company
Agency job
via Uncap Research Labs by Siddhi .
Bengaluru (Bangalore)
3 - 6 yrs
₹8L - ₹15L / yr
skill iconJava
skill iconSpring Boot
Hibernate (Java)
Microservices
skill iconAmazon Web Services (AWS)
+4 more

Primary Responsibilities

 

  • Design, architect and develop advanced software solutions in a cross functional Agile team supporting multiple projects and initiatives
  • Collaborate with product owners and/or the business on requirements definition, development of functional specifications, and design
  • Collaborate on or lead development of technical design and specifications as required
  • Code, test and document new applications as well as changes to existing system functionality and ensure successful completion
  • Take on leadership roles as needed

 

Skills & Requirements

 

  • Bachelor’s Degree required, preferably in Computer Science or related field
  • 3+ years of software development experience using GoLang/Java programming language
  • Experience with cloud technologies (AWS/Azure/GCP/Pivotal Cloud Foundry/any private cloud) and containerization is required
  • AWS - experience in extensive use of AWS offerings like Redis, Kafka etc.
  • Experience with a micro-services architecture is a plus
  • Excellent communication, collaboration, reporting, analytical and problem-solving skills
  • Experience with PostgreSQL or other Relational Databases
  • Test-driven development mindset and a focus on quality, scalability, and performance
  • Strong programming fundamentals and ability to produce high quality code
  • Solid understanding of Agile (SCRUM) Development Process required
Read more
Alternate Saturday Working | 55+ Staff
Alternate Saturday Working | 55+ Staff
Agency job
via Huptech Consultancy Services by Hardik Thakkar
Ahmedabad
2 - 6 yrs
₹3L - ₹10L / yr
skill iconNodeJS (Node.js)
skill iconJava
skill iconPython
skill iconGo Programming (Golang)

Roles & Responsibilities:

  • Excellent problem-solving & analytical skills & OO principles
  • Solid understanding of the data structure & algorithms.
  • Expert knowledge with any one of the Javascript Framework such as Node Js.
  • Any additional experience with Java or python, GoLang would be nice to have.
  • Experience working with SQL database like MySQL or PostgreSQL
  • Experience working with NoSQL databases like mongoDB, couchbase would be nice to have
  • Working experience with cache like redis, mem cached or elasticache would be nice to have
  • Working experience with Message Queues would be a great advantage.
  • Experience with deployment & AWS would be nice to have
  • Ability to do in depth analysis or problem statement or use case & Build robust & scalable architecture
  • Logging & monitoring of the production system in real time
  • Lead a team of 2-4 team members & make sure team practices defined coding practices across the project. 
Read more
Global Investment Management Company
Global Investment Management Company
Agency job
via Enzyne HR Solutions by Shabna Baig
Bengaluru (Bangalore)
3 - 6 yrs
₹40L - ₹55L / yr
Algorithms
skill iconJava
Data Structures
Object Oriented Programming (OOPs)
 
Location : Bangalore
Experience : 3 – 6 Years
Function : Technology - IT & Systems
Vacancy : 20

Job Description :

 

The Team and Your Role

You will be a part of the Enterprise Engineering team, which is responsible for design and development of foundational software utilized by applications throughout AQR, including:

§  Enterprise Cloud Platform

§  Enterprise Messaging Fabric

§  Common Data Access Framework

§  Role Based Entitlements System

§  Application Monitoring and Alerting

§  Application Configuration Management

§  Business Notifications

These foundational services are part of a larger project that streamlines the entire SDLC from project inception through to production and post-production. We build and maintain common development tools and libraries that are implemented in Java, Python and Golang. The libraries provide business applications with core functionalities needed to build any application within our environment. In addition, we provide standardized cloud-based runtime platform with necessary tooling for all AQR applications.

What You Will Bring

§  Engineering degree in Computer Science or equivalent field from top schools

§  3 to 5 years of software development experience with substantial individual contribution

§  Outstanding coding, debugging and analytical skills

§  Experience working with complex projects through the software development lifecycle

§  Experience working in a geographically spread out team

§  Hands on programming experience with mastery over at least one programming language in Java or Python

§  Strong knowledge of: Spring, Multithreading, Open Source dbase

§  Microservice architecture

§  RESTful application design

§  Experience designing and developing distributed systems

§  OOP design patterns (especially Java or Python) and data modeling

 

Our technology platform includes:

 

§  AWS

§  Kafka

§  Mesos

§  Docker

§  Redis

§  Spring Boot

§  Excellent communication skills both verbal and written

§  Demonstrated contributions to open-source software is also a plus

 

Qualification : Bachelor of Engineering/ Bachelor of Technology 
Working Days : 5 Days a Week ( to )
Job Nature : Full Time
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