Seeking a software development position where I can utilize my strong problem solving and analytical skills and over 15 years of Java enterprise software experience to deliver high-quality technical solutions.• 14+ years of experience in a variety of Java and J2EE technologies for full enterprise production software development life-cycle: (1) Spring framework, Restful APIs, JDBC, JPA, Hibernate, JSON, XML, RabbitMQ, Maven/Ant (2) A variety of data source like Oracle, MySQL, Elasticsearch, SQL Server, CouchDB (3) Testing framework like JUnit, Mockito Spring test (4) Front-end: HTML, JavaScript, AJAX (jQuery), Java Swing, JSP, CSS• 3+ years of experience in Unix/Linux C development for a variety of Unix and Linux platforms• Excellent experience in developing high performance, scalable Restful APIs• Excellent object-oriented analysis, design & programming skills• Excellent knowledge of design patterns• Agile/Scrum Development Methodology, Test-Driven Development• Version Control (Git, Subversion, Perforce, Mercurial), Bug Tracking (JIRA, TestTrack)• Strong trouble-shooting skills and quickly learn and apply computer-related technologies• Excellent interpersonal, verbal and written communication skills