
Kapture CRM is an enterprise-focused Service automation SaaS platform. We help 500+ enterprises in 14 countries to manage their customer service in a more intelligent, contextual way.
Roles & Responsibilities :
* Proven experience in Java8, Spring Boot, Microservices/API
* Strong experience with Kafka, Kubernetes
* Strong experience in using RDBMS (Mysql) and NoSQL.
* Experience in working in Eclipse / Maven environments.
* Hands-on experience in Unix / Shell scripting.
* Hands-on experience in fine-tuning application response/performance testing.
* Experience in Web Services.
* Strong analysis & problem-solving skills
* Strong communication skills - both verbal and written
* Ability to work independently with limited supervision
* Proven ability to use own initiative to resolve issues
* Full ownership of projects/tasks
* Ability and willingness to work under pressure, on multiple concurrent tasks, and to deliver to agreed deadlines
* Eagerness to learn
* Strong team-working skills

About Kapture CX
About
WE ARE KAPTURE!
An Enterprise-grade omnichannel customer support automation platform that adapts to evolving customer expectations and transforms good customer experiences to great ones. Kapture’s highly intelligent & contextual platform helps businesses see the bigger picture on a single platform that offers deeper customer insights.
KAPTURE PEOPLE ARE YOUR PEOPLE
Kapture’s teams and technology are built ground up and focus on the most important factor- the customer.
- CEO- Sheshgiri Kamath
- CTO- Vikas Garg
- VP - SALES: Rajeev Prasad
- VP - Operations:Akash Kakkar
- AVP - Product: Soujanya Prabhu
WHAT WE DO
At Kapture, we believe that daily customer operations should be made simple and efficient to meet up with ever-evolving customer expectations. Keeping this in mind, we have designed a simple platform that is easy-to-use, easy to set up, and offers delightful CX.
Know more about us: https://www.kapture.cx/about-us
Company video


Similar jobs
Job description:
Roles & Responsibilities
At Dolat, code is our business, so naturally, the Core Engineering and Systems team is at the centre of what we do. Our community of developers has designed and continues to enhance one of the fastest trading platforms using the latest tools and technologies. As a Software Developer, you’ll draw upon your computer science, mathematical, and analytical abilities to develop complex and nimble code used to grow our business and increase the efficiency of the global financial markets. Your responsibilities may include any of the following, which will require you to exercise discretion and independent judgment:
Augmenting, improving, redesigning, and/or re-implementing Dolat's low-latency/high throughput production trading environment, which collects data from and disseminates orders to exchanges around the world
Optimizing this platform by using network and systems programming, as well as other advanced techniques
Developing systems that provide easy access to historical market data and trading simulations
Building risk-management and performance-tracking tools
Shaping the future of Dolat through regular interviewing and infrequent campus recruiting trips
Implementing domain-optimized data structures
Learn and internalize the theories behind current trading system
Participate in the design, architecture and implementation of automated trading systems while taking ownership of system from design through implementation
Skills & Experience
A strong background in data structures, algorithms, and object-oriented programming in C++
Exchange Connectivity experience a plus
Familiarity with Linux environments; Windows a plus
High level knowledge & competencies in one or more of the following areas: TCP stack optimization Multi-core 1 machine parallelism Low level performance / cache optimization / profiling
Additional requirements include:
Experience in distributed and/or highly concurrent systems is a plus
Experience in low-latency systems and/or high transaction environments is a plus
A passion for new technologies and ideas
The ability to manage multiple tasks in a fast-paced environment
Experience in network topologies and protocols like TCP and UDP
Job Description
- 8+ years of experience to Lead, coach and mentor team of 5-8 full stack and backend engineers
- Write high quality code
- Champion coding standards and re-usable components
- Influence the technical direction of the engineering team
- Partner with Product Managers in designing and defining new features
- Serve as a key member of a Scrum team
- Participate and potentially lead Communities-of-Practice programs.
Requirements
- 8+ years of large-scale distributed ecommerce systems experience
- Expert understanding of Java, database, and messaging technologies
- Enthusiasm for constant improvement as a Software Engineer
- Ability to communicate clearly effectively and motivate team members
- Reactive Java a plus
- Passionate about Ecommerce and retail a plus
Technical Skill Set
- Java (Core & Advanced)
- Spring Boot, RESTful Services, Reactive Java (preferred)
- Vue.js, Web Components (Lit Framework)
- Oracle, Cassandra
- Apache Kafka
- System Design, Microservices Architecture, Scalable & Event-Driven Systems
- Proven experience in any high-level programming languages like Java (Preferably)
- Strong knowledge of data structure, algorithms and coding
- Experience with any Messaging technologies like Kafka or Rab-bitMQ, etc.
- Proven experience in database technologies like NoSQL
- Hands-on experience with Spring, Spring Security, Spring boot, and Hibernate framework.
- Working knowledge of developing Restful Micro services.
- Strong analytical, problem-solving skills.
- Attend team meetings to discuss projects, brainstorm ideas, and put forward solutions to any issues.
- Ability to understand the Platform/domain of the business in detail & Ability to multi-task.
- Good communication and organizational skill
We are looking for a Software Development Engineer (Java Backend) to join our team! As a key member of our engineering team, you will be responsible for the end-to-end development and delivery of our products.
Diverse Hiring: SDE 3 (Java Backend) | 5-8 Y | Bangalore WFO | Females Only |
Prefer qualified candidates from Premium Institutes - NIT / IIT / IIIT / REC / BITS / REC with relevant working from Products / Unicorns alike Flipkart, Amazon, CRED, Swiggy, Zomato, Jupiter, Blinkit, OYO, Ola, Uber, Pine Labs, PayTM,
Scope Of Work:
Design, develop, deliver & maintain highly-scalable, cloud-native products, working with product and design teams.
Ability to ship to production in small testable pieces of code, in quick iterations
A good grasp of scalable software development, with a DevOps mindset
Providing people and technical leadership to your engineering teams
Support in developing and managing companies IT infrastructure
Participate in the hiring of world-class engineers and grow the engineering team
Required Skills & Qualifications:
Must have a deep understanding of both development and operations processes, as well as a strong technical background.
5+ years of experience developing software products - Java.
Demonstrable experience in leading software teams by example.
Job Description:
- Bachelor's or Master's degree in Computer Science.
- Proven experience in leading a team of backend engineers
- Strong organizational and project management skills.
- Proficiency with fundamental front end languages such as HTML, CSS and JavaScript.
- Familiarity with Android development - kotlin, RX-java, design pattern.
- Proficiency with server-side languages such as Spring boot, Hibernate.
- Familiarity with database technology such as MySQL and MongoDB.
- Familiarity with cloud platforms(GCP).
- Experience with Agile/Scrum methodologies
- Excellent verbal communication skills.
- Good problem-solving skills.
- Attention to detail.
· 3+ yrs of experience in product development (Preferring SaaS based)
· Must have experience in Java web-based application development
· Hands on development experience on Java/J2EE, Springboot, Spring, Struts, Hibernate, REST Services
· Experience on HTML, JavaScript, JQuery
· Hands on experience on database-writing queries/procedures
· Experience on SVN,GIT,
· Knowledge of Server configuration
· Knowledge of cloud preferably AWS
• Excellent interpersonal/communication skills, both verbal and written •
• 7+ years of experience in Java/Node.js, REST/Graph QL, Redis on AWS Fargate • Design and develop high quality back-end code (Node.js/Go/JAVA) • Excellent in one or more Go, Java, Node.js skills • In-depth knowledge of Restful / GraphQL API, JSON.
• Experience with CI/CD and tools like Git, Bitbucket and Jenkins.
• Solid understanding of relational databases (e.g., Postgres, MySQL) and experience in NoSQL (e.g., Graph DB, MongoDB, DynamoDB).
• Developing new software applications, features, and distributed services that support a high-scale web application
• Experience working in a fast-paced environment; continuous deployment, test-driven development, agile methodologies
• Stay current with the latest back-end technologies and best practices and share your findings with the team
• Help evolve our backend stack and mentor our other developers when it comes to patterns and best practices
• Work as part of an agile team across a variety of application domains
• Write structured, tested, readable and maintainable code • Participate in code reviews to ensure code quality and distributed knowledge
• Ability to contribute to each step of the product development process (ideation, implementation, and release)
• Experience with performance tuning, profiling, and debugging applications
Requirements:
• Required experience of 3 to 8 years
• Required Skill Set: Core Java, Java 8, Spring, Spring Boot, Database, Unit Testing & Rest API.
• Good to have Microservices
• Familiarity with concepts of MVC, JDBC, and RESTful
• You will be responsible to perform- requirement analysis, high-level design, coding, unit testing, and general quality assurance of the web applications
• Knack for writing clean, readable Java code
• Understanding fundamental design principles behind a scalable application
• Good to have knowledge of Spring Security, and JPA
Responsibilities:
• Designing and implementing Java-based applications.
• Analyzing user requirements to inform application design.
• Defining application objectives and functionality.
• Aligning application design with business goals.
• Developing and testing software.
• Debugging and resolving technical problems that arise.
• Producing detailed design documentation.
• Recommending changes to existing Java infrastructure.
• Developing multimedia applications.
system performance.
Experience with JSP & Servlet.
Experience with open source frameworks/libraries like Spring, Hibernate, Struts, JUnit etc.
Experience with MVC frameworks like Spring MVC, Struts, JSF etc.
Experience with XML and webservices (SOAP/REST).
Experience with application Servers like Web logic, WebSphere and Jboss.
Experience with JavaScript, Jquery, AJAX, CSS, HTML.
Knowledge of Messaging (JMS,MDB etc.) is a plus.
Knowledge of build tools like Maven and ANT is a plus.
Good understanding of object oriented methodologies and design principles.
Knowledge of the PTC/Servigistics/Click Commerce/Xelus “Service Depot
Management/SL/Repairs and Returns/XDR” application is a plus.
Experience working with large amounts of data.
Able to work with and participate within a small multicultural professional team.
Understanding of performance profiling / tuning.
Familiar with Agile methodologies/tools.
Experience with SQL.
Experience in analysis, design, coding, and implementation of enterprise Java web
applications.
General understanding of scalability and high-availability systems.
Excellent communication/documentation skills
Ability to work effectively under pressure with constantly changing priorities and deadlines









