Senior Java Developer Resume
White Plains, NY
TECHNICAL SKILLS
- Web development
- Database design
- Object - oriented design
- Multitier architecture
- Web services
- Test-driven development
- Java EE
- Struts
- Spring
- JPA
- Hibernate
- SQL
- JavaScript
- HTML
- CSS
- JSON
- XML.
PROFESSIONAL EXPERIENCE
Confidential
Senior Java Developer
Responsibilities:
- Design, develop and implement various feature upgrades of identity resolution and management system.
- Design and implement data model for major system upgrade.
- Optimize and refactor legacy code to boost efficiency of in-house development by 20-25%.
- Implement overhaul of web application user experience.
- Create Java Script/Struts validation library.
- Install, customize, support and troubleshoot web applications in clients’ environments.
Technology used: Java EE, Struts, Spring, Hibernate, SQL Server, Oracle, Informatica IR.
Confidential
Application Architect
Responsibilities:
- Built title insurance quote generator utilizing microservices architecture (RESTeasy, XML, JSON, JAXB).
- Designed, developed and implemented a title insurance workflow and lead management system.
- Automated document generation in various formats (MS Word/Excel, PDF, etc.) using Aspose Mail Merge.
- Designed and developed system integration with Alfresco ECM (Apache Chemistry OpenCMIS).
- Migrated and redesigned company website from 3 rd party proprietary platform to Java EE.
- Optimized MySql database performance.
- Integrated 3 rd party feeds delivered via RSS and email.
Technology used: Java EE, String, Stripes, Hibernate, Java Script, jQuery, jBoss EAP , MySql, RedHat Linux
Confidential
Software Engineer
Responsibilities:
- Migrated EurasiaNet.org website from static HTML to Drupal CMS.
Technology used: Perl, PHP
Confidential
Senior Web Developer
Responsibilities:
- Designed and developed a web services for delivering RSS video feeds to CBS partners.
- Created dynamic News Sitemap for Google News.
- Thoroughly involved in full development life cycle of a proprietary CMS for CBS News website.
- Created a video advertisement management system integrated with thePlatform mpx.
- Built a report management system for CNET advertisement server, using ActionScript, Cairngorm and Adobe Flex.
- Developed applications for fantasy league games for CBS TV shows (Survivor, Amazing Race, Big Brother) using PHP and Perl.
Technology used: JSP , Spring, Struts, XML, XSL/XSLT, JavaScript, WebSphere.
Consultant
Confidential
Responsibilities:
- Troubleshot JavaScript, CGI, Perl, PHP, MySQL issues with customer websites.
- Incorporated Java API from a B2B service provider into the company online currency trading system, written in C++, using JNI.
Confidential
Senior Application Developer
Responsibilities:
- Optimized user authentication module with addition of intricate auto-login/sign-in/opt-in features for company affiliates.
- Created a publication engine for e-mail marketing management system, which was responsible for constructing newsletter body from XML sources, implementing complex segmentation and targeting rules.
- Developed application for parsing an XML data feed and merging it into the database.
- Created an applet that puts custom text on images.
- Participated in defining requirements, designing of data models and business processes.
Technology used : Java, JSP, JFC, Bluestone Sapphire, WebLogic, Oracle 8/8i, Solaris.
Confidential
IT Specialist
Responsibilities:
- Developed and implemented Java batch processes to transform high volume of assumed treaties data coming from multiple relational databases to multidimensional database (star schema). Participated in designing of data models and business processes.
- Designed, developed and implemented an application for making real time adjustments to General Ledger account records on the company Intranet.
- Project supported the conversion of all Merrill Lynch branches to new hardware and software. Designed, developed and implemented Assets Maintenance Billing System. Built an application for automatic transmission of cable orders to different vendors using FaxTrek server.
Technology used: JDBC, JFC, Java, C++, Sybase, SQL Server, DB2.
Confidential
Software Engineer
Responsibilities:
- Designed, developed and implemented windows GUI client/server application for management of network switches using TL1 protocol.
Technology used: C/C++.