Browse current jobs

Java Developer

ITC Infotech · Bangalore

Apply on employer website

Collected role description

Role overview

Java Developer at ITC Infotech

Required qualifications

  • Minimum of 5 years of practical software development experience
  • B.E, B.
  • Tech, MCA, MSc CS or equivalent
  • Working knowledge of building and deploying distributed systems a plus
  • Experience with cloud technologies e.g. Kubernetes, Docker, OpenStack a plus

Employment details

  • Location: BANGALORE

Application details

  • Experience with multi-tier application architecture and high performance distributed and in-memory caching solutions

Additional role details

  • Java using latest version Java 8 Unit testing experience using JUNIT Maven ,GIT and Agile experience Spring boot Apache POI Rest API Sonar cube MYSQL GIT Basic commands , create branch , merge branch etc Integration testing Problem solving skills Excellent coding practices and standards Good communication and stakeholder management Passion for engineering highly available, performant systems Creativity and resourcefulness to problem solve independently Curiosity and drive to learn new things and build new solutions Strong communication, time management, organization, attention to detail Experience with writing extensive unit and integration testing using Junit 4+, Cucumber, Mockito, AssertJ, Jest and Cypress Strong Java programming skills
  • Robust object-oriented design pattern knowledge and implementation experience using Java
  • Advanced knowledge and experience developing and working with relational databases such as Sybase and MySQL
  • Strong understanding of data modeling techniques
  • Strong foundation in SDLC best practices including test-driven development, unit testing discipline, agile development, and CICD strategies

Collected experience requirement

5-10 years