Who we are

Your solution delivery partner for high end & challenging technology requirements. Yes, we love challenges! And we love working on exciting tech stacks! We build enterprise applications. We work on low level protocols. Our expert teams in Biometric Security Solutions, Image Processing & other Integration Applications with our partners build upon the learnings and frameworks of our previous experiences.

Let’s build something delightful, something magical

What we do

5+ years

of distinguished track record

Telecom expertise

Ericsson products intergration, on telecom OSS/BSS

Zero failure

100% successful delivery track

Mobile apps & security

Native apps, JNI, kernel level development of andriod OS

Skilled team

In telecom.mobile security, Apps & Java/J2EE.

Java/JEE enterprice applications

EAI, System integrations custom application development.

Offshore dev center, delhi india

Cost efficient and timely delivery

Better than bigger SI's

Capable team for niche and advanced developments

Our technological strengths & expertise

Java/JEE based Enterprise Applications

Java EE platform is designed to create large-scale, multi-tiered, scalable, reliable, and secure network applications also called frequently as “enterprise applications,” as these applications are designed to solve the problems encountered by large enterprises. Enterprise applications are not only useful for large corporations, agencies, and governments, they are even essential, for individual developers and small organizations in an increasingly networked world.
Java based enterprise applications are also powered by numerous high quality open source frameworks from Apache Foundation and Jboss foundation.
At SoftDive, we have requisite experience in delivering complex enterprise application and we leverage our experience to recommend and implement many salient features out of the box. Some of the Java based highly useful enterprise grade tools and frameworks used in most of the projects are as follows :-

  • Core – Java/J2EE (JMS, JMX, Portals etc)
  • Web Apps – Spring/Hibernate/iBatis
  • Web Services -JAXWS, CXF, JAXB, Axis
  • EAI – Camel, JBPM, BPEL
  • Reporting – Jasper, XML/XSLT
  • Scheduler – Quartz
  • Apache – All apache frameworks
  • Protocols – FTP, HTTP, SMPP, SMTP, WS, XMLRPC
  • UI – Swing, GWT, Ext-Js, Vaadin, JSP, JSF, Angular, React, Vue
  • RDBMS – Oracle, MySql, ETLs

UI/UX Development

Interactive and user friendly UI/UX development is a requisite for any application these days. Increasingly, the UI layer is being decoupled with the service layer by use of new server side and client side javascript frameworks with Angular JS, React JS and Vue JS emerging as leading choice of HTML 5 based UI development.
These frameworks are AJAX based and take a pleasant break from traditional server based request/response architecture.
For Admin GUIs and for internal configuration UIs, Google Web Toolkit (GWT) promoted by Google and frameworks written on top of GWT such as Ext-JS, Vaadin etc present a easy to develop and easy to maintain UI/UX.
Google Web Toolkit (GWT) is a development toolkit for building and optimizing complex browser-based applications. Its goal is to enable productive development of high-performance web applications without the developer having to be an expert in browser quirks, XMLHttpRequest, and JavaScript. GWT is used by many products at Google, including Google Wave and the new version of AdWords. It’s open source, completely free, and used by thousands of developers around the world.

NoSQL solutions and Big Data Analytics

NoSQL is an approach to database design that can accommodate a wide variety of data models, including key-value, document and graph formats. NoSQL is an alternative to traditional relational databases in which data is placed in tables and data schema is carefully designed before the database is built. NoSQL databases are especially useful for working with large sets of distributed data such as logs, Event data records to get meaningful reports, analytics and search features over logs. Some of the tools used in building Big data solutions using NoSQL are :-

  • NoSQL Database – MongoDB, Couch DB
  • Data Acquisition – Apache Flume
  • Data processing – Apache Hadoop, MapReduce, Apache Storm
  • Indexing – Druid, Impala
  • Search and Analytics – Elastic Search, Apache Lucene, Apache Spark

Deployment Automation and DevOps

Continuous Build and Continuous Integration & Deployment (CBCID) is used very frequently in most of the projects. With growing popularity of Clouse providers such as Amazon Web Services as well as Microsoft Azure, there are many open source tools to automate the provisioning & configuration of platform infrastructure.
At SoftDive, we deliver the deployment automation services to our customers enabling them to manage and migrate the infrastructure without having to follow any complex manual process. Some of the tools for infrastructure automation used by us is as follows :-

  • Infrastructure provisioning – Terraform, Groovy
  • Configuration and Server setup – Packer, Puppet Labs
  • Deployment – Jenkins
  • Monitoring – Zabbix, New Relic, Elastic Search, Logstash, Kibana
  • Security – Snoopy, OpenVPN,
  • Internal RDBMS Reporting – Redash

Mobile Apps and IOT development

At SoftDive Mobile apps are increasingly becoming location and context oriented. With various IoT enabled applications, mobile apps are no more a convenient way of putting up a website or a portal but much more. At SoftDive, we work with our customers to help them develop mobile apps with IoT and their low level communication protocols.

  • Native – Android & iOS
  • Hybrid – Cordova, IBM Worklight, React Native
  • Maps – KML integration, Polylines, Polygons
  • Accessories – Android wear, Bluetooth printers, iBeacon, OCR, QR code reader
  • Image Processing – GLSL, Shaders, Image filters
  • Server Communication – Web Sockets,HTTP, HTTPS, TCP communication for low level integration with JSON, XML, proprietary formats for data transfer

Our culture

Please email us at sales@softdive.com or call us at +919972044915

© 2019 SoftDive. All Rights Reserved | Designed and Developed By iWebclue