Applications Developer L3 Resume
0/5 (Submit Your Rating)
Orchard Park, NY
SUMMARY:
- An applications developer with solid experience in analysis, design and development of client/server and web based applications having an in - depth and thorough understanding of object oriented design patterns and programming best practices.
- Proven track record of taking primary ownership and coordination with multiple teams through design, development, testing, deployment and production support. Excellent team player with good communication skills.
TECHNICAL SKILLS:
Languages/APIs: Java, JSP, Servlets, JavaScript, JAX-WS, JAX-B, JDBC, Log4j, Apache POI, SQL, PL/SQL
Frameworks: Spring 3.0, JunitVersion Control: SVN
Continuous Integration/ Build Tools: Atlassian Bamboo, Maven/Artifactory
ORM: OpenJPA, HibernateDBMS: Oracle, DB2
IDE/Tools: IBM RAD, Eclipse, SoapUI, SQL Developer, RFHUtil
Javascript Libraries: jQueryApplication/Web Servers: Websphere, Tomcat
PROFESSIONAL EXPERIENCE:
Confidential, Orchard Park, NY
Applications Developer L3
Responsibilities:
- Created entities classes, established relationships and generated DDL statements for corresponding database objects using openJPA
- Set up entity managers, persistence units and spring configuration to tie entity manager factories to data sources per the DAO factory pattern
- Implemented the product grid and list search pages with spring MVC architecture. Search pages included web service calls, jQuery AJAX, JavaScript, JSP and custom tags
- Implemented the address book functionality for resellers using DHTMLX grid, spring forms, jQuery and openJPA
- Implemented several spring service class with business logic involving JPA CRUD operations and web service calls
- Used the Apache POI API to load and persist user profile test data to the database
- Designed and developed a multi threaded application using spring framework to generate and email customer invoices
- Created tags from subversion, configured POM files accordingly and performed maven builds to organize releases
- Written several JUnit test cases to test request mapping to service class functionality and integrated them with Atlassian Bamboo (Continuous integration tool) to be executed as part of each build
- Extensive experience in consuming web services using wsimport command to generate endpoint interfaces, service classes and JAX-WS objects
- Implemented several java classes to construct web service request using generated JAX-WS objects
- Effectively used spring’s Dependency Injection and Inversion of Control concepts to create a decoupled framework
- Extensively implemented view level access control and method level authorization using spring security role and voter mechanism
- Supported, maintained and implemented enhancements for empower central ordering module with JSF and ICEfaces
- Set up entity managers, persistence units and spring configuration to tie entity manager factories to data sources per the DAO factory pattern
- Built several screens using JSP, JavaScript, AJAX and DHTMLX grid
- Provide application production support and code development for new enhancementseCatalogA java application built to work with Endeca, an eCommerce search engine to support the company’s product catalog
- Implemented sort by price feature for the application using java and hibernateSiebel Call CenterAn internal call center application from Oracle
- Responsible for maintenance of the Siebel call center application used by the Customer Care department
- Primarily responsible for sales force dot com contact migration into Siebel using EIM
- Technical lead for the cross functional services management project
- Regular Siebel configuration, scripting and troubleshooting activities
- Primarily responsible for actuate reporting
- Extensive experience in Oracle query tuning, SQL, PL/SQL
Confidential, Richmond, KY
Network Technician / Programmer
Responsibilities:
- Administrate window-NT network
- Provide support to end users and troubleshoot network equipments.
- Write Visual Basic programs
- Write customized Progress programs in MFG-PRO under HP Unix environment
Confidential, Lexington, KY
Computer operator
Responsibilities:
- Monitor IBM mainframe performance
- Run batch jobs
- Create control-m schedules
