Become a part of our talented team

Java Fullstack Developer

  • Bachelor’s degree in Computer Science, MIS, Mathematics, Engineering, or other technical field or related experience. Advanced degree desirable.
  • Hands-on coding experience in Java preferably V8 Developing Spring MVC Spring Boot based J2EE applications onto Tomcat
  • Extensive work experience in Angular JS, Javascript, HTML, CSS
  • Building RESTFUL services using Spring boot, Spring WS, etc.
  • Excellent knowledge of JVM internals and J2EE architecture/design patterns, Object Oriented Design methodologies, SOA, data modeling techniques
  • Data-Layer Development: MySQL, NoSQL, ORM
  • Experience with cloud deployment(Azure preferred)
  • Gathering and documenting technical requirements and specifications
  • Multiple development methodologies including Scrum, and/or Agile, and test-driven development
  • Disciplined approach to software engineering best practices (e.g. unit testing, code reviews, design documentation, quality assurance)