Software Engineer
Bentonville, Arkansas, Us
Goal Driven, self-organized Developer with comprehensive understanding of various software development approaches such as Waterfall, Agile, Iterative and Spiral methodologies. Strong programming skills and development experience using Java, Spring, Web Services, Hibernate, JSP, Servlets, Java Beans, JSP Custom Tags Libraries, JDBC and RMI. Hands-on experience in using J2EE frameworks: Spring, Spring MVC, Hibernate, AXIS and Jersey Frameworks Quick-witted Competent with skillful ability in using Spring 4.0 (Dependency Injection/Inversion of Control/ Aspect Oriented Programming) and Object Relational Mapping frameworks like Hibernate 3.x/4.x with mapping of persistent classes and usage of HQL. Proficient in Spring Templates (Spring JDBC, Spring Hibernate, Spring JMS, Spring Rest Templates) Expertise in Creating and Consuming Web Services, related technologies, and tools: SOAP, Restful, WSDL, UDDI. Experience in testing web services using SOAP UI tools. Knowledge in using Cassandra and MongoDB. Good Understanding in Hadoop architecture and various components such as HDFS, MapReduce, Pig, Hive programming paradigm. Experienced with frontend technologies like HTML, XHTML, CSS, JavaScript, jQuery and AJAX. Multitalented Coder with extensive programming capability using IDE’s: Eclipse, OEPE, NetBeans, STS & RAD. Technically Savvy with far-reaching talents using multiple RDBMS products like Oracle, IBM DB2, and MySQL Experience in deploying business applications using application servers and web servers like IBM WebSphere, WebLogic, JBoss and Apache Tomcat and resolving Build Issues and verifying log4j and server logs. Experience with unit testing using JUnit, Test NG, Mockito frameworks. Good knowledge in version control system tools like CVS, SVN, GIT Supported the application in production and used SPLUNK to get the application logs to handle the incidents