AngularJS, Apache Ant Build Tool, Application Programming Interface (API), Best Practices, Code Reviews, Communication Skills, Computer Science, Debugging Skills, Dependency Injection, Design Patterns Programming Methodologies, Ecosystems, Git, Google App Engine (GAE), Hibernate, IBM Product Family, Identify Issues, JUnit, Java, Linux Operating System, Messaging Middleware, NoSQL, Object Oriented Design (OOD), Object Relational Mapping (ORM), Presentation/Verbal Skills, Programming Tools, Property Management, Quality Assurance Methodology, REST (Representational State Transfer), Real Estate, Real Estate Development, Real Estate Software, Relational Databases (RDBMS), Requirements Management, SOAP (Simple Object Access Protocol), Scalable System Development, Software Administration, Software Development, Software Development Lifecycle (SDLC), Software Engineering, Source Code/Configuration Management (SCM), Spring Framework, Style Guide, System Integration (SI), Technical Leadership, Test Plan/Schedule, Testing, Unit Test, Unix Operating Systems, User Interface/Experience (UI/UX), Web Programming, Web Services, Writing Skills