Developer
Apply NowCompany: Sarian, Inc.
Location: Cincinnati, OH 45238
Description:
Exposure to design and coding across one or more platforms and languages (e.g. Java, J2EE, node) as appropriate. Must know Java programming language extremely well. Understanding of object-oriented design and coding with variety of languages (Java multi-threading, J2EE, etc.). Strong experience to methods relating to application design, software development and automated testing. Strong in MVC framework (i.e: Spring MVC, JPA Hibernate ORM, jquery, java script, htmlx , SQL query , Spring Batch) Java, multi-threading experience. Experience in RESTful API and SOAP experience. Experience with continuous integration/deployment (Jenkins, Maven/Ant) Thorough understanding of XML, JSON, and web services technologies, and data structure fundamentals, with experience in multi-threaded programming Strong knowledge with XML, JSON, REST, SOAP, JDBC, Hibernate ORM. Experience and strong knowledge of data structures, algorithms, design patterns, and object-oriented design. Experience with parallel programming, concurrent programming, and multi-threading. Experience with database query optimization and indexing Strong knowledge on writing secured code confirming to Open Web Application Security Project (OWASP)Good to have skills: Knowledge on Liferay is an added plus Prior experience in working at onsite/ at client location Demonstrated experience in Agile development, application design, software development, and testingKey Responsibilities: Responsible for building Java enterprise portal to support business functions