Why Knoldus ?

Pioneers in Agile Offshore Scala, Functional Java and Big Data Development

Experts in Scala, Functional Java, Spark and Flink. We got on the functional programming bandwagon in late 2008 before it was fully accepted by development community. We recognized the advantages and strengths of functional programming and committed to mastering it. We delivered one of the first enterprise implementations of Scala with the Alerting System at D&B. We developed fully functional Java code for BoA and DHL. Since then, Knoldus has been on the forefront of Scala, Akka, Functional Java, Spark and Flink, delivering multiple products on the functional technology stack.

Passionate team of Scala , Functional Java and Big Data Developers

We have one of the biggest team of Scala, Functional Java Developers in India, possibly the world. Our team is passionate about Functional Programming and believes in writing clean code.

Our Team members :-
 are passionate Scala Developers.
 are passionate Functional Java Developers.
 experts on Spark and Flink.
 are all Agile practitioners.
 are Open Source Enthusiasts.
 are contributor to various Scala mailing list and Linkedin groups.
 are active Bloggers.
 possess domain experience in Big Data, consumer social products, Finance, Insurance, Telecom and Healthcare.

In depth Distributed Agile Experience

Our team has worked with partners and geographically distributed teams across various timezones. Our partner locations are spread across US, UK, Europe, Australia and Japan. We are well aware of the challenges and benefits of working in a geographically distributed, differential timezone environment. With our experiences, we co-authored a book on distributed scrum development.

Partners not Clients

We believe in building a strong rapport with our partners. We live by the motto that we are successful if you are successful. We have forged many successful partnerships in the past and are proud of them till date.

Agile Mind-Set

We use a combination of Scrum and XP principals for software development. We believe in small iterations, daily communication, frequent feedbacks, continuous integration and automated testing.

Proven Results / Satisfied Partners

We have delivered/deployed quite a few applications on Scala which are robust, scalable, extensible and are running successfully. Our partners have been highly satisfied with our understanding, knowledge, communication and delivery. Please refer to our testimonials and you would get an idea of what we mean.

Code Quality

We place utmost importance on code quality. We believe that code is supposed to be read by humans and not machines. We have a mind-set of writing clean code. All our code would always be accessible to you. If you cannot understand our code then we have not done a good job. Look at the Quality Assurance tools in our stack.

Culture of Continuous Learning and Knowledge

Learning and sharing what is learnt is not a process at Knoldus. It is a part of the culture. Every week on Wednesday evening, the entire company gets together for an intensive knowledge transfer and presentation program. We organize presentations, brainstorming sessions, hands-on sessions and review cycles. 1 or 2 team members pick any topic, generally related to present projects or new technology and present that to all other team members. You can read more about our KnolX sessions here.

Let's start a conversation
( or send a mail to hello@knoldus.com with your message. )

Thanks for connecting with Knoldus. We will get back to you soon.

Our Skills

Functional Java 97%
Spark 95%
Flink 94%
Scala 97%
Akka 75%
Clojure 60%
Javascript 95%
HTML5 / CSS3 80%
Agile 100%
Play 60%
MongoD 66%
Git Hub 100%