Advanced programming environments and concepts highly desired (e.g. Java, J2EE, multi-threaded programming, high availability design, etc.)
Note that these positions involve minimal to no java development, but requires the knowledge and ability to build the product local and support builds in client sandboxes within our AWS environment.
Test Driven Development and Simple Design
Modern Agile methodologies such as SCRUM, TDD and XP
Internet technologies and protocols (e.g. HTML, XML, XSLT, TCP / IP, HTTP)
RDBMS such as Postgres
OOAD principles and methodologies
Unit testing practices
Strong knowledge of : Java and J2EE related technologies (JVM, JMS, and Servlets etc.)
Experience using frameworks, e.g., Hibernate and Spring, and code control and build tools, i.e., Git, Maven, Jenkins, Liquibase.
BS Degree or equivalent in computer science, electrical engineering, or related field is preferred