Job Description :

Basic Qualifications:

  • Bachelor's Degree in Computer Science or related field
  • 5+ years professional experience in software development
  • 3+ years of cloud based or client/server development experience.
  • Ability to convert technical specifications from the design team or third-party vendors into software implementation.
  • Experience building and supporting cloud based and client/server applications.
  • Strong analytical and Java programming skills
  • Deep technical skills in software development technologies and tools such as socket communication, DI, CI, Spring Boot, XML/JSON, Java, JavaScript, Docker, Dagger2, maven
  • Strong programming and analytical skills, problem determination and debugging, attention to detail, teamwork, and excellent communication skills.
  • Knowledge of software development concepts/methodology/life cycle, especially Agile methodology
  • Proficiency with code versioning tools like Git
  • Proficiency with Windows- and Linux-based operating systems, including software installation, light administration, and simple scripting.

Preferred Skills:

  • Knowledge of Swagger and REST design
  • [LL1] Working knowledge of network communication using sockets and HTTP
  • Experience with retail technologies and payment processing software
  • Knowledge of cloud computing technologies
  • Working knowledge of Azure
  • Knowledge of non-relational databases such as MongoDB

Required Skills :
Basic Qualification :
Additional Skills :
Candidate must be your W2 Employee :No
Interview Process :
Additional Keywords :
Degree Requirements :
Certification Requirement :
Minimum Experience (In Years) :0
Travel Requirements :

Similar Jobs you may be interested in ..