Senior Java Developer

Icicle is looking for Java developers who are passionate about delivering high-quality software solutions.

We build Web & Mobile products for Startups, Brands, Digital Agencies and Enterprises, helping in bringing their ideas to life. More -

The team consists of bright young designers, hackers, senior developers, startup specialists. We are distributed with offices in Mumbai, Bangalore and New York. More -

What you will do

  • Contribute to the design and implementation of code changes for reliability improvements using Core Java, Spring.
  • Work in all phases of the development lifecycle.
  • Creates and reviews design, functional, technical and/or user documentation, as needed.
  • Ensure designs are in compliance with specifications.
  • Should build and deploy applications in the Cloud Infrastructure using GIT/Jenkins, Docker Images
  • Assist in building / upgrading API Infrastructure
  • Write well designed, testable, efficient code.

What we are looking for

  • 7+ years of experience in web application development using Java.
  • Expert in Core Java and in-depth knowledge on technology and end to end development processes.
  • Very good experience on working with databases like PostgreSQL or MS SQL
  • Good experience with relevant technologies like Spring, Hibernate
  • Strong understanding of Data structures & Algorithms.
  • Must have an understanding of the concept of API specifications.
  • Working experience of Microservices/Jenkins /Git/ Docker/ Kafka
  • Good to have knowledge of Javascript (AngularJS/ReactJS)
  • Able to do Monitoring and Performance Tuning
  • You should be self-driven and able to mentor developers.
  • Should have good exposure in agile projects.
  • You should have good analytical skills to troubleshoot the problems.
  • You should be capable to adapt to emerging technologies.


  • Primary Skillset : Core Java, Spring, Hibernate, PostgreSQL or MS SQL

  • Secondary Skillset : Microservices , Jenkins, Git, Docker, Kafka, Angular, API Platform Setup / Security

Why Icicle

  • Exposure to futuristic technology, mentally stimulating work environment.
  • Opportunity to work with a big team of experienced, committed, talented people with a great sense of humour.
  • Stability of a legacy company and agility of a startup - best of both the world.
  • Encouraged to learn new skills, grow together, not just maintain the status quo.

So, if you have 7+ years of experience as Java Developer, apply today!

"Say Hello" and leave us your CV here.


Talk to us, that's always a good idea!