CodeClouds Color Logo CodeClouds White Logo

Apply for Java Developer Job in Kolkata, India

We’re looking for Java developers to join CodeClouds in Kolkata. An ideal candidate would have at least 2 years of Java experience, and a Computer Science Bachelor’s.

Job Category

Software Development

Main Location

Kolkata, India

Employment Type




2 Years Minimum


Java, Database

  • Bachelor's degree or higher in Computer Science/Information Technology or related field.
  • Proven experience with Core Java is a must.
  • Understanding the JVM environment/internals is a must.
  • Must have experience with Java frameworks like Spring, Struts, or Play.
  • Experience with testing frameworks like Junit, Mockito, or TestNg is a must.
  • A strong understanding of data structures like Graphs, Trees, Heaps, Sets, etc is a must.
  • Must understand algorithms like searching, sorting, hashing, caching, etc.
  • Must have experience with at least 1 popular relational database like Oracle, SQL Server, MySQL, or non-relational database like MongoDB or Hadoop .
  • Must have experience with Source Code Management/Version control, preferably GIT.
  • Good experience with with Java EE components like Servlets, Enterprise Java beans, and Java Server Pages is necessary.
  • Experience with a common IDE like Eclipse, Netbeans, IntelliJ, or Oracle JDeveloper is necessary.
  • Strong understanding of data structures and concepts like collections, generics, Serialization, garbage collection, memory management, Multithreading, Dependency Injection or exception handling.
  • Work experience with repository management and version control systems (preferably GIT) .
  • An understanding of operating systems and networking protocols on a basic level a must.
  • Experience with ORM tools like Hibernate or OpenJPA is preferred.
  • Experience with front-end web technologies like HTML, CSS, Javascript, and JQuery is preferred.
  • A good understanding of any application servers/servlet containers like Jboss, Jetty, WebSphere, Weblogic is a plus.
  • Any experience with build automation tools like Gradle or Maven is a plus.
  • Any experience with cloud providers like AWS, GCP, or Azure is a plus.
  • Containerization experience (Docker, Kubernetes) is a bonus .
  • Experience with Service Oriented Architecture/Microservices is a plus .
  • Experience working in a Scrum environment is a plus .
  • Experience with Android Development, specifically Kotlin is a bonus .
  • Be able to test and debug applications .
  • Any certification in a relevant field is preferred.
  • Must either have a broadband connection with decent speed or have such a connection available in your area to install.

Skills & Abilities

  • Proficient in English with excellent communication skills, both written and verbal.
  • Be able to participate in international projects.
  • Be able to balance multiple projects and meet deadlines with high quality results.
  • Be able to adapt quickly and keep up with new technologies, techniques, and project requirements.
  • Be able to troubleshoot and resolve problems that present themselves.
  • Have a strong work ethic and be an energetic team player with a cooperative attitude.

Related Job Opportunities

LAMP Stack Developer

Hunting for a Lamp Stack Developer Job in Kolkata? CodeClouds is looking for experienced developers to join our team! Apply here.

  • location India
  • category Technology

Senior PHP Developer/Team Lead

Are you looking for a Senior PHP Developer job in Kolkata? We need a PHP Team Lead to join us! Find out if this position is for you and apply here!

  • location India
  • category Technology/Management

DevOps Engineer (with Apache Kafka)

Are you seeking remote DevOps Engineer jobs in Kolkata? Apply with CodeClouds and be a part of a 500+ global team of developers today!

  • location India
  • category

Database Administrator (SQL & NoSQL)

Looking for promising database administrator opportunities in Kolkata? Apply now with CodeClouds and join our awesome team!

  • location India
  • category Technology

Work Life at CodeClouds

Work Life Balance
How we work at CodeClouds