Cutshort logo
Capillary Technologies logo
Java Developer
Capillary Technologies's logo

Java Developer

Monica Jose's profile picture
Posted by Monica Jose
3 - 6 yrs
₹12L - ₹25L / yr
Bengaluru (Bangalore)
Skills
skill iconJava
Spring
J2EE
Hibernate (Java)
Microservices
MySQL
Roles & Responsibilities:

  • Own development, design, scaling and maintenance of application and messaging engines that power the central platform of Capillary's Cloud CRM product. 
  • Contribute to overall design and roadmap.
  • Mentor Junior team members.

Required Skills:


  • Innovative and self-motivated with passion to develop complex and scalable applications.
  • 3-5 years of experience in software development with strong focus on algorithms and data structures.
  • Strong coding and design skills with prior experience in developing scalable & high availability applications using Core Java/J2EE, Spring, Hibernate. 
  • Work experience with Relational databases is required (Primarily MySQL)
  • Prior work experience with Non-Relational databases (primarily Redis, MongoDb) is an added plus.
  • Strong Analytical and Problem Solving Skills.
  • BTech 
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 Capillary Technologies

Founded :
2008
Type :
Services
Size :
100-1000
Stage :
Profitable

About

Since 2008, Capillary has been at the forefront of the constant evolution in consumer experiences. At the time, according to the conversations Capillary co-founders Aneesh Reddy, Ajay Modani, and Krishna Mehra had with consumer brands, the biggest challenges they were facing was an inability to capture customer data, identify consumers visiting their stores and to communicate effectively with them. Built on a big data platform, the Capillary CRM solution finally enabled brands to use their existing infrastructure to identify and understand each consumer, and directly communicate with them through mobile technology. Along with a revolutionary for the time, card-less, mobile first loyalty program, the SaaS solution closed the loop on customer acquisition, engagement and retention, finding takers across the world. With the explosion of ecommerce in the following decade, Capillary addressed another major pain point brands were facing, which was to quickly, easily and reliably establish an online presence. With the acquisition of ecommerce platform provider, MartJack (Anywhere Commerce), Capillary helped brands deliver enriched online experiences with ease. Other products developments powered brands to look beyond just their physical stores or online portals and explore the multiple engagement and commerce channels that were emerging at the time. As these interaction channels continue to evolve, providing a consistent consumer experience across all of them is becoming increasingly difficult for brands. As consumers expect a connected and seamless experience, Capillary has developed products that help brands get a 360° single view of customer and inventory across all channels, so they could stitch together previously siloed customer journeys with data, and build unified, cross channel strategies that deliver a consistent, omnichannel experience.
Read more

Company video

Capillary Technologies's video section
Capillary Technologies's video section

Connect with the team

Profile picture
Shyam Pandian
Profile picture
Sumandeep Banerjee
Profile picture
Sheetal Adavani
Profile picture
Shruti Alva
Profile picture
Monica Jose

Company social profiles

bloginstagramlinkedintwitterfacebook

Similar jobs

India’s largest mobility platform
India’s largest mobility platform
Agency job
via zyoin by Shubha N
Bengaluru (Bangalore)
3 - 9 yrs
₹9L - ₹45L / yr
skill iconSpring Boot
skill iconJava
Microservices

Roles and Responsibilities

Code, develop, design and architect features related to the existing application. We  expect you to own modules end to end and take pride in the work products you  ship.

Lead from the front, when it comes to delivering high quality work products. Serve as a mentor to the team members

Create and define performance metrics. Ideate, innovate and hack through the  existing systems to improve performance

Perform code reviews, set coding practices and guidelines within the team.

Make sense of the product specs, be nimble in getting the issues resolved. Be a thought leader.

Critical Functional Skills

Solid understanding and knowledge of Java/C/C++. You should understand the concepts of multithreading, I/O, messaging, instrumentation etc and their  implementation in Java/Any other ObjectOriented Language.

Proficiency in the implementation of algorithms and the use of advanced data  structures to solve problems in computing. A solid foundation in the principles of  computer science is desired.

Ability to write clean, modular, and loosely coupled code by the use of design patterns.

He/She should be able to break down and architect complex software systems. For example

BuildCars Availability Engine for Ola.

Strong decisionmaking ability

Deep expertise in at least one programming language & tech stack.

Substantial experience in building complex and scalable solutions.

Strong object oriented design skills, ability to apply design patterns, and an uncanny ability to design intuitive module and class level interfaces

The ability to do deep problem solving and build elegant, maintainable solutions to complex problems.

Experience leading multi engineer projects and mentoring junior engineers

Experience with full life cycle development in any programming language on a Linux platform

Comprehensive operational experience including, optimizations, deployments and tuning servers like apache/mysql/tomcat/solr

Prior experience in working with Agile software methodologies (XP, Scrum), TDD, and Continuous Integration(CI/CD) a plus.

Experience in building data driven web application design and development is a plus

Expert level experience in building a scalable, large and complex business application

.Experience Required

:Typically with an experience of 5+ years of development experience in a product  firm.

Must have lead, designed, architected and delivered at least 1 project in his previous assignments independently.

Minimum Qualifications Required

Btech/MS from a reputed Institute

Deep expertise with any or combination programming languages: Java, C++, C#, Ruby, Scala,

Go any object oriented high level proprietary or open source language with strong programming constructs. We are not skill specific but go by strength in  competencies Machine coding Single machine in memory program

Need a working code with functionality Readable and well designed code with right abstractions, separation of concerns,right design patterns

Performant code with concurrency and efficient data structures

Write test cases covering the happy path and edge cases

Problem Solving

Choose the right combination of data structures to solve the problem

Identify most edge cases for the problem

Identify opportunities of parallelism: utilizes multicore solutions where applicable

Design & Architecture

Distributed systems design and system interaction

Identify API signatures

LLD with class design

Solve for performance & availability

Read more
Fintech leader on global transaction in banking
Fintech leader on global transaction in banking
Agency job
via The Hub by Sridevi Viswanathan
Kolkata, Mumbai, Hyderabad, Pune
2 - 8 yrs
₹9L - ₹15L / yr
skill iconJava
skill iconSpring Boot
RESTful APIs

Key Responsibilities:

  • Development of a Single Page Application (SPA) and it's components in Typescript: deployed and optimized for progressive mobile and browsers using Angular 2 and Ionic 2 frameworks.
  • Creating custom, general use modules and smart components which extend the elements and modules of core Angular framework.
  • Creating self-contained, reusable, and testable modules and components in Typescript and using responsive HTML and CSS.
  • Architecting and automating the build process for production, using task runners or scripts.
  • Writing non-blocking code, and resorting to advanced techniques such as multi-threading, when needed

Skills and Qualifications:

  • Should have experience with CSS 3, SCSS, Java script and HTML5.
  • Full-time knowledge of Angular practices and commonly used modules based on extensive work experience. Or 2 Year or more experience with other industry-leading frameworks like React.
  • Minimum 1-year experience in working and extending one of the CSS or UI frameworks like Ng-lightening, Angular-material

Education:

  • BE / BTech / MCA
Read more
Ness Technologies
at Ness Technologies
1 recruiter
Kiran Kaginkar
Posted by Kiran Kaginkar
Navi Mumbai, Bengaluru (Bangalore), Hyderabad, Pune
5 - 10 yrs
₹16L - ₹27L / yr
skill iconJava
J2EE
skill iconSpring Boot
Hibernate (Java)
MySQL
+8 more

Position : Senior Java Backend Developer

 

Job Location: Navi Mumbai / Bangalore / Hyderabad / Pune

 

Job Description :

 

At least 5 years of professional experience in developing backend applications using Java

 

- Proficiency in using Spring Boot, Hibernate, RESTful APIs, microservices and other modern web technologies

 

- Experience in working with relational and non-relational databases such as MySQL, MongoDB, Redis etc.

 

- Exp on Azure Cloud.

 

- Experience in using DevOps tools such as Docker, Jenkins etc.

 

- Knowledge of GraphQL and how to use it with Java

 

- Knowledge of best practices and principles of software engineering such as SOLID, design patterns, code quality, testing etc.

 

- Familiarity with agile methodologies such as Scrum or Kanban

 

- Ability to work independently and as part of a team

 

- Excellent communication and problem-solving skills

Read more
MNC
MNC
Agency job
via Employee Hub by Deepika Gulati
Remote only
3 - 8 yrs
₹3L - ₹10L / yr
skill iconPHP
MySQL
skill iconLaravel
skill iconCodeIgniter
LAMP Stack

Job Brief Summary

  • Create new sites, features, and enhancements according to customer specifications.
  • Work closely with front-end developers and customers to ensure an effective, appealing, functional and intuitive implementation.
  • Write the codes using development best practices.
  • Effectively contribute to all phases of the development lifecycle.
  • Perform testing of features before deployment. Programmatic testing with PHP Unit framework or similar is highly value
  • 3+ solid years of web development using LAMP.
  • 2+ solid years of Laravel MVC framework
  • Thorough knowledge of OOP/MVC with PHP and MySQL on Linux platforms.
  • Solid development version control practices (GitHub, Source Tree)
  • Expertise in developing and consuming REST web services.
  • Thorough understanding of the Software Development Lifecycle (e.g. Requirements, Design, Development, and Testing).
  • Experience with relational database design and development using MySQL.
  • A communication pro - must be able to pleasantly explain technical issues to a non-technical person.
  • Exhibit strong analytical and problem-solving skills.
Read more
DXC Technology
Agency job
via HyreSpree by HyreSpree Team
Bengaluru (Bangalore)
8 - 10 yrs
₹18L - ₹36L / yr
skill iconPHP
skill iconLaravel
MySQL
skill iconHTML/CSS
skill iconJavascript

Role: PHP Developer

Experience: 8-10 yrs

Location: Bangalore

Notice Period: 15 days or less

 

 

 

Job description:

The ideal candidate is a highly resourceful and innovative developer with extensive experience in the layout, design and coding of websites specifically in PHP format. You must also possess a strong knowledge of web application development using PHP programming language and MySQL Server databases. 

 

Responsibilities

  • Perform a mix of maintenance, enhancements, and new development as required
  • Work in a data analyst role and with business intelligence applications
  • Document features, technical specifications & infrastructure Responsibilities
  • Work cross-functionally to convert business needs into technical specifications

 

Qualifications

  • 8-10 years of experience in web development and software design
  • Expertise in front-end technologies (HTML, JavaScript, CSS), PHP frameworks, and MySQL databases
  • Good experience in Laravel

Employment Type

  • Full-time
Read more
JSW One Platforms
at JSW One Platforms
1 recruiter
Vijaylaxmi M
Posted by Vijaylaxmi M
Mumbai
3 - 8 yrs
₹18L - ₹40L / yr
skill iconJava
J2EE
skill iconSpring Boot
Hibernate (Java)
Google Cloud Platform (GCP)
+1 more
● Good understanding of Java Spring Boot and Design Patterns
● Strong knowledge of data structures and designing for performance, scalability and availability.
● Solid understanding of multithreading, MVC, and strong OO skills.
● Good understanding of micro services architecture.
● Good understanding of development tools and processes.
● Good knowledge of cloud environment GCP, AWS
● Code, develop, design and architect the product.
● Design, implement and maintain highly scalable, multi-tier, distributed server software applications.
● Deliver across the entire product life cycle, design, build, deploy, test, release and support.
● Working directly with developers and product managers to conceptualize, build, test and release
products
Read more
Sofster
at Sofster
2 recruiters
Namrata Parihar
Posted by Namrata Parihar
Mohali
0 - 2 yrs
₹1L - ₹2L / yr
skill iconPHP
skill iconHTML/CSS
MySQL
skill iconJavascript
Wordpress
  • Required Skills, Qualifications, and Benefits:

    • Core Knowledge of PHP, HTML, CSS3, MySQL & JavaScript.

    • Basic understanding of code versioning tools, such as Git.

    • Ability to communicate effectively with the team and clients.

    • Proficient logical ability and flexibility to learn new technology.

    • Good in designing and problem-solving abilities

    • Overall Strong coding skills, good analytical and problem-solving skills.

    Good to have:

    • Familiar with React, Redux

    • Knowledge of backend for any CMSs like WordPress, Joomla, Magento etc

    Qualifications:

    • B.Tech, MCA

    Experience:

    • 0 - 2 years.

    Job Type:

    Full-Time (Immediate Joiner)

    Interview Type:

    Walk-in, Google Meet (for remote location)

    Work Salary:

    Decent hike on current salary.

Read more
Pattem Digital Technologies
Akash Poojari
Posted by Akash Poojari
Bengaluru (Bangalore)
3 - 7 yrs
₹10L - ₹25L / yr
Adobe Experience Manager (AEM)
skill iconJava
OSGi

Design, create and weave web apps using AEM.

- Your work will include structuring websites, building custom components, workflows, JAVA APIs, and unit testing.

- Design, build and configure web CMS with Adobe Experience Manager and other technologies like Java, HTML/DHTML, XML, JavaScript, web services, etc.

- Meet and exceed strategic business objectives using technology solutions and take on the mantle of Senior AEM full stack developer

 

What do you need:

- 4 plus years of experience in developing websites built with the help of Adobe Experience Manager and related web technologies.

- Additional advantage if there is an experience in Sightly (HTL), Core Java/J2EE (JSP + Servlets).

- Expert level experience with AEM and AEM 6.3+ in production is the must.

- Experience working with Adobe Managed Services

- Strong knowledge of the AEM DAM

- Experience implementing Applications as OSGi Modules

- Experience developing RESTful applications using the Sling Servlets

- AEM 6.3/6.4 Experience: 6 months - 1 year

- AEM 6.0 version and above Experience: Minimum 3 years

 

Additional Skills :

- Experience managing AEM ACL's is a plus

- Experience working with and integrating other products in the Adobe Marketing Cloud is a plus

- Experience with eCommerce is a plus

- Knowledge of command-line tools and scripting is a plus

- Familiarity with OWASP and other relevant security practices is a plus

 

Know your work :

This role of Adobe AEM Developer focuses on technical responsibilities and day-to-day key activities for this role can be as below :

- Work on project development or support projects or implement fixes for application support projects using technologies mentioned above in the experience section

- Discussing critical issues with AEM Architect

- Discussion about the implementation approach for fixing an issue

- Releasing fixes on QA, UAT using automation tools

- For Production release coordinate with the Release Manager

- Code review and refactoring fixes

- Ensure professionalism is maintained in terms of code quality, code performance, maintainability, and reusability

- Estimates work stream-related activities accurately with Team Lead or Project Manager or Service Delivery Manager and reports anticipated deviations, clearly and at the earliest possible opportunity.

- Ensure work is completed as per the project plan/timeline shared by PM or SDM

- Ensure regular updates on tasks to Team Architect or PM or SDM based on which they can handle product expectations.

 

What you get as our Senior AEM Developer:

- Amazing workplace and colleagues in the IT corridor of Bangalore

- Competitive salary at par with the best in the industry

- Immense exposure to new technologies

 

#AEMDeveloper #AdobeExperienceManager #SeniorAEMDeveloper #AdobeAEMDeveloper #AEMfullstackdeveloper #SeniorAEMDeveloper

 

Notice Period & Location :

Notice Period - Immediately

Location - Bangalore

Read more
Thoughtworks
at Thoughtworks
1 video
27 recruiters
Swagata Wanjari
Posted by Swagata Wanjari
NCR (Delhi | Gurgaon | Noida)
5 - 9 yrs
Best in industry
skill iconJava
skill iconSpring Boot
skill iconC#
skill icon.NET
Microservices
+14 more

How would you leverage your technical expertise to create extraordinary impact for our clients?

ThoughtWorks is a global software consultancy with an aim to create a positive impact on the world through technology. Our community of technologists thinks disruptively to deliver pragmatic solutions for our clients' most complex challenges. We are curious minds who come together as collaborative and inclusive teams to push boundaries, free to be ourselves and make our mark in tech.

Our developers have been contributing code to major organizations and open source projects for over 25 years. They’ve also been writing books, speaking at conferences and helping push software development forward, changing companies and even industries along the way. 


You could influence the digital strategy of a retail giant, build a bold new mobile application for a bank or redesign platforms using event sourcing and intelligent data pipelines. You will use the latest Lean and Agile thinking, create pragmatic solutions to solve mission-critical problems and challenge yourself every day.

For a team to thrive, it needs active collaboration and room for healthy, respectful debate. Senior Developers are the technologists who cultivate this environment while driving teams toward delivering on an ambitious tech vision and acting as mentors for more junior-level consultants. They leverage their deep technical knowledge to solve more complex business problems and actively assess their team’s health, code quality and nonfunctional pipelines. 

You’ll spend time on the following:

  • You will use continuous delivery practices to deliver high-quality software as well as value to end customers as early as possible.
  • You will work in collaborative, value-driven teams to build innovative customer experiences for our clients
  • Create large-scale distributed systems out of microservices
  • You will apply the latest technology thinking from our tech radar to solve client problems
  • Efficiently utilize DevOps tools and practices to build and deploy software
  • You will lead or take part in the entire cycle of software consulting and delivery from ideation to deployment and everything in between
  • You will act as a mentor for less-experienced peers through both your technical knowledge and leadership skills 

Here’s what we’re looking for:

  • You have at least 5 years of experience with two or more development languages such as Java, C#, or Ruby
  • You can skillfully write high-quality, well-tested code and you are comfortable with Object-Oriented programming
  • Presence in the external tech community: you proactively share your expertise with others via speaking engagements, contributions to open source, blogs and more
  • Comfortability with Agile methods, such as Extreme Programming (XP), Scrum and/or Kanban
  • You enjoy influencing others and always advocate for technical excellence while being open to change when needed 
  • You’re willing and able to commit to travel to client sites in order to solve their business problems
  • You’re resilient in ambiguous situations and can approach challenges from multiple perspectives
  • Bonus points if you have working knowledge of cloud technology such as AWS, Azure, Kubernetes and Docker
Read more
Mooshak
at Mooshak
1 recruiter
Anurag Gaur
Posted by Anurag Gaur
Pune
1 - 5 yrs
₹6L - ₹10L / yr
skill iconNodeJS (Node.js)
NOSQL Databases
skill iconJava
Apache Storm
Apache Kafka
+1 more
ABOUT MOOSHAK We're at a point where the urban English-speaking Indian population is almost all online.The next billion Indians online all communicate via Indian languages. Mooshak was created with the singular aim of making the Internet fun and relevant for this large, untapped segment. At Mooshak, we want to connect and engage Indians in their own language. And that presents problems in various domains, from creativity in content creation, to creating a highly scalable platform, to applying techniques in AI and NLP in Indian languages to understand what people are saying and react to what they want. Mooshak is architected to scale. Irrespective of the number of followers, the read time for a feed remains constant. We achieve this by using distributed message queues and a distributed computing engine and some nifty caching! TECHNICAL RESPONSIBILITIES Mooshak’s Tech Stack Java Node.js Mongo DB Redis Apache Kafka & Apache Storm Nginx / Jenkins Server Developer’s Roles and Responsibilities You are expected to know at least 4 of these technologies with the ability to quickly learn the others. You will play the leading role in all stages of server development Architecture Coding Final testing Shipping The APIs are written and the product works fine. You are expected to understand the architecture and enhance product functionality. Sometimes you may be required to double up as the Dev Ops guy should the servers fail or the product not be working as expected. The core APIs are written in Node.js The distributed message queue (Kafka) and compute engine (Storm) are implemented in Java. Understanding of Angular 2 is a big plus as our Web app is built on the same. NON TECHNICAL RESPONSIBILITIES We are a startup. This means that: You will be expected to be someone who comes up with solutions instead of problems. You will be expected to work non stop including weekends if the servers crash. But otherwise we are quite chill! You will be expected to talk to multiple stakeholders customers, designer, client side developer to achieve user and business needs. A high aptitude and a positive attitude are a must You should be comfortable working independently as well as in a team. We are a lean team right now, with you as the only server developer (assisted by the folks who built the platform) JOB LOCATION You would be working out of our office in Pune. You may be required to travel occasionally to Mumbai or Bangalore to interact with some other team members.
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