Knowledge of any Cloud like AWS/Azure/OpenShift will have added advantage Knowledge of Scripting ? Proficient in Java, with a good knowledge of its ecosystems, design patterns Familiarity with concepts of MVC, JDBC, and RESTful ? Familiarity with Java GUI Frameworks Familiarity with any RDBMS like MySQL, MS-SQL Understanding of source code version tools, such as Git, SVN Familiarity with build tools such as Ant, Maven, and Gradle Familiarity with networking concepts. Excellent verbal, written, relationship building, and client-facing communications skills; must be able to clearly communicate across a cross functional team ? with developers, end users, project managers, and analysts. Strong analytical, planning and problem-solving skills with excellent attention to detail. Highly motivated self-starter with a strong sense of urgency and work ethic. Ability to work independently in a team environment with minimal supervision in a fast paced, dynamic environment. Bachelor?s Degree in Computer Science or related equivalent experience.