Sr. Java Developer
Required Skills:Expert level experience with Java (J2EE) and supported frameworks (Spring, Spark, Hibernate, etc.Working experience with Apache Kafka, Cassandra, Redis, Postgre, and NoSQLMicroservices based API development experienceMust have E-Commerce experienceMust have hands-on experience with implementation of service-oriented architectures (SOA), web services, and micro-servicesNeed to have integration software and web service development experience (TIBCO, REST, SOAP, etc.)Should be familiar with implementing content management systems (CMS) like Adobe AEMExperience with Agile development methodologyTest automation and continuous integration/delivery integration experience needed with an understanding of Jenkins/SONAR tool setsAbility to address complex database and Integration problems with disparate systemsMust have a high understanding of cross-functional/cross-domain requirementsExcellent written and verbal communication skills - must be able to collaborate with the business to understand/influence business requirements