Senior Java Developer Resume
Irving, TX
SUMMARY
- Thirteen years of IT experience includes involvement in all phases of Software Development Life Cycle including analysis, design, code development, testing, implementation, and maintenance.
- Have been developing web - based applications since 2003 for different enterprises in Retail and Financial domains.
TECHNICAL SKILLS:
Operating systems used: Windows, UNIX and LINUX. Also used Agile Methodology on projects.
Domain: Retail and Financial Institution.
Soft Skills: Excellent communication skills, enthusiastic team player, successful client relationships, positive attitude, and a quick learner.
PROFESSIONAL EXPERIENCE
Confidential, Irving TXSenior Java Developer
Responsibilities:
- Implemented REST web services to process XML and JSON requests.
- Spring framework was used to develop multiple applications.
- Involved in development of multiple HR application portals used to manage job openings and application submission.
- Experience in Hibernate implementation.
- Implemented Tibco EMS Message Consumer and Producer to execute batch jobs.
- Utilized SFTP Public key authentication for transfer of feed files.
- Experience in Oracle Database sql and stored procedures.
- Angular JS was used to create batch job monitoring dashboard.
- Worked on JBoss and IBM Websphere Application Servers.
- Experience in Session handling and HTTP Caching in REST services.
- Security threats like XSS and SQL injections identified through IBM AppScan were resolved.
- Implemented pdf report generation and email functionality.
Technologies: JDK1.6, REST, Spring v4.2.1, Hibernate, JSP, Angular JS, Oracle, Jenkins, BMC Release Management, SVN, GitHub, Maven
Confidential, Dallas TXJava Developer
Responsibilities:
- Implemented SOA-REST web services and Clients on Apache Wink utilizing Jackson.
- Migrated search engine from Endeca to Solr 3.5 by implementing Solr from the ground up. This included writing SQL queries to fetch most of the data in IBM DB2 database to index in Solr.
- Developed multiple applications utilizing Jersery, Spring, Hibernate as ORM and DB2 database.
- Implemented Paypal through Cybersource payment gateway.
- Commerce Web application was integrated with Solr search Engine.
- JSTL was utilized in JSP to communicate with Solr through BOD framework.
- Implemented Coremetrics Web analytics and Intelligent Offer in the storefront.
- Added Bazaar Voice Rating and Reviews feature in Fossil managed stores.
- Worked on optimizing application performance routinely through IBM Heap Analyzer.
- Issues were tracked through JIRA.
Technologies: IBM WebSphere Commerce v7 (FEP6), J2EE, REST, Spring, Hibernate, Solr, JSTL, Struts, JSP, Servlets, EJB, DB2, Endeca, SVN, JIRA.
Confidential, Fort Worth TXJava Developer
Responsibilities:
- Designed Sequence, Class and Collaboration diagrams for use cases in Confidential .
- Developed Technical Design Document for different use cases.
- Developed GUI through JSP for accepting customer and loan details. XML HttpService was used sending user entered address details from presentation layer to business service layer asynchronously.
- Web Services client was generated and invoked Address Validation web service exposed by USPS (United States Postal Service) through JAX-RPC.
Technologies: J2EE, Java, JavaScript, HTML, XML, Struts, JSP, Servlets, JMS, EJB, JDBC, DB2, Webservices, MQ Series, WebSphere 4.0, VSS Version Control Manager, Confidential .
Confidential, Detroit MIJava Developer
Responsibilities:
- Implemented Stand-alone Database Purge process module using Java, DB2 stored procedures and deployed in UNIX environment and run as CRON jobs.
- Developed Web tool on MVC framework to accept Vehicle and customer details for loan approval.
- Implemented Message Driven Beans for message triggered jobs.
Technologies: Java, JavaScript, HTML, XML, Struts, JSP, Servlets, JMS, EJB, DB2, Hibernate, MQ Series, VSS.