Contact Us 877.823.3669

Java Back-end Developer in Chicago, IL at SNI Technology

Date Posted: 3/10/2020

Job Snapshot

Job Description


Java developer to design and develop new features for video chat, video call routing products.
Responsibilities

  • Design and implement new features that are highly scalable and bug-free.
  • Work efficiently and responsibly under provided scope and timetable.
  • Continue to improve development processes within the engineering team.
  • Learn with the development team to improve product's and the business as a whole.


Requirements

  • Deep understanding of Java programming and clean code principles.
  • Good knowledge of Java application servers, frameworks, JBoss, Tomcat, Hibernate & Maven
  • Web services & RESTful
  • Message queue systems
  • MySQL (or other database's)
  • Source Control (git, svn, mercurial)
  • Able to work in a team environment and solo on projects.


Nice-to-Have Skills & Experiences

  • Performance monitoring tools such as New Relic, AppDynamics, or Stackify
  • JavaScript and JS fameworks as React.js or Vue.js.
  • Real time video communication via WebRTC
  • Secure application development (TLS, SSL)
  • Windows/Linux server administration
  • Amazon Web Services (EC2, RDS, S3)