
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 Title: Senior Software engineer / Principal Engineer
Experience range:-8+ Years
Location:- Pune/ Mumbai
Experience :
The candidate should have experience with design and development in Java. Experience in multithreading, algorithm, data-structure, database and collection is mandatory.
Requirements:
- Very strong core Java/Spring developer
- Decent experience in implementing observability (monitoring/alerts) for Java apps
- Capable of working with scripting languages.
- Skills Required: Java, Core Java, Data Structures, OOPS, Multithreading, Algorithms, Collection Framework, Java/J2EE, Hibernate, Spring, Spring Boot, Microservices, Restful Services ,SQL
Product Based Client:
A multinational technology and e-commerce company based in the United States is widely recognized as one of the world's largest online retailers. In addition to e-commerce, it is a major player in cloud computing through its cloud services division and has expanded into areas such as streaming services, artificial intelligence, and smart devices.
Essential Job Functions:
Top 3 responsibilities
• Taking for operational work.
• Monitoring data pipelines.
• Addressing/Triaging customer tickets
Qualifications:
Exp: 1+ Years
• Skillset:Core Java, Data Structures, Al
Requirements
-
Overall 2-8 years of software development experience in building web-based and highly scalable applications
-
Excellent understanding of core computer science concepts like algorithms, data structure, system design, OOP, etc.
-
Deep knowledge and development expertise in Core Java and SpringBoot or other equivalent frameworks
-
Strong experience in HTML5 and CSS3 and should have basic experience in JS technologies
-
Good knowledge of database concepts, having SQL writing experience, and familiarity with at least one of the relational databases
-
Worked in a CI/CD environment with Jenkins
-
Experience working in an agile team with software engineering practices like automated testing, test-driven development, continuous integration, etc is a big plus.
-
Ability to quickly learn and evaluate new technologies and work effectively in a fast-paced, dynamic environment
-
Strong oral and written communication.


Programming Languages: Perl, Python, java. Perl programming with strong OOPs knowledge.
- UI: HTML, JS
- System: Linux must have – good knowledge and shell scripting experience.
- Prior experience in infrastructure automation, monitoring will definitely help.
Description:
The person in this role:
- Will be involved in developing new monitoring scripts, enhancement & defect fixes on existing monitors
- Have to be on-call to support any incoming production/P1 internal issues which need urgent attention (team members are on call for a week and we have a weekly rotation policy within the team)
Preferred skills:
Perl
- Shell scripting
- Unix
- Jenkins
Designation - Senior Java Developer
Experience - 4+ Years required
-Proven working experience in Java Spring Boot framework
-Proven working experience in Java development
-Proven hands-on Software Development experience
-Experience in Spring boot micro services
-Experience working with tools like Git, Maven,SVN.
-Expertise developing enterprise-level web applications and RESTful APIs using Spring boot, with demonstrable production-scale experience.
- Working experience in Industry Standard protocols related API Security including OAuth is a must.
- Demonstrate strong design and programming skills using JSON, Web Services.
- Working knowledge with SQL Server databases.
- Passion to stay on top of the latest happenings in the tech world and an attitude to discuss and bring those into play.
- Strong agile/scrum development experience
- Strong collaboration and communication skills within distributed project teams
- Excellent written and verbal communication skills
Skill Required – Core Java, Java 8 Feature, Spring Core, Spring boot , Spring Data JPA, Hibernate..Etc


Skills required:
- knowledge of Linux administration and Bash,
- great overall coding experience, knowledge of algorithms, etc,
- experience with Git,
- experience with Docker.
Typical tasks would consist of writing scripts for:
- server automation,
- container deployment,
- user data migration,
- backup management.
• Strong experience as a Java/J2EE development is required
• Excellent working knowledge in SPRING MVC, SPRING BOOT,
• Strong background in developing and deploying software that runs in a real-time, multi-threaded environment
• Good knowledge and experience with concepts of MVC, JDBC and RESTful API Integration
• Experience with threaded and asynchronous environment
• Experience with any of the following Frameworks is Desired: Spring, Spring Boot, Hibernate
• Fundamental understanding of design patterns
• Working knowledge of SOAP/XML/WSDL
• Proven experience in MongoDB
• Experience supporting and troubleshooting problems in a highly complex environment
• Familiar with agile / scrum development methodologies
• Proficient understanding of Code version tools like Git/ Bitbucket and SVN
• Familiarity with Continuous Integration and tools such as Maven and Jenkins.
Role & Responsibilities:
• You will be responsible for Java development and building large scale applications that are high performance, scalable, and resilient in an SOA environment
• Working closely with end-users and other members of the team to identify and employ the best solutions
• Developing and implementing strong algorithms/techniques for solving problems in a high-volume, high-availability environment
• Engaging end-users to identify new requirements, strategic direction and highlight issues
• Defining and building maintainable processes that provide resilient and stable platforms, which support end user’s business/technical demand
• Integrating new services and providing clean APIs and services for applications
• Understanding volume growth to ensure the systems


