Lead Developer Resume
Alpharetta, GA
EXPERIENCE SUMMARY:
- Sr. Java Consultant with over 15+ years of IT experience in providing professional services in various roles as a Technical Architect, Technical Lead, Analyst, Developer and Programmer.
- Experienced in interacting with the client to finalize suitable architecture, manpower estimation, project monitoring, task allocation and quality initiatives in the organization for best practices.
- Strong background in object oriented design programming
- Self - motivated professional providing creative solutions, working constructively as a team member or independently, strong problem-solving and communication skills
TECHNICAL SKILLS:
Languages: JEE6, Java 7, JSP, Java Script, HTML 5, C, C++, XML, PL/SQL and T-SQL
Tools: Quick Test Professional, Documentum, JUnit, JMockIt, PushToTest, Selenium, VishualVM, Eclipse Memory Analyzer, OpenMethod, Crystal Reports, BIRT Report, Maven, Ant, SourceTree, GIT, Hadoop 2.4.0, Team Foundation Server.
Servers: JBoss AS7, Weblogic 10.3, WAS 4.0/WAS 5.0, Weblogic 8.1, JBOSS 4.2.3, TOMCAT
Frameworks: Struts2, Hibernate3, Spring 3.2.5, Spring AOP, JBPM, JBoss esb, AXIS, IBM Presentation/Application Services, BIRT Report, Ajax, JQuery UI, JSF 2.0, GWT.
Specification: JMS, JTA, JPA, EJB3, JAX-RS RESTful and JAX-WS.
Operating Systems: Linux, Windows NT, Windows 95/98/2000/XP, Solaris
Databases: Oracle 10g, Sybase, SQL Server, Postgress, Progress, MySQL, DB2, Texis Search Engine, MS Access
Business Areas: Payment processors, B2B and B2C, Telecommunication, Insurance, Banking, CRM, HR Management Helpdesk system, Search Engine
PROFESSIONAL EXPERIENCE:
Confidential
Lead Developer
Technologies Used: JEE 6, Selenium, Spring 3.2.5, Hibernate 3.5, Maven tools, JBoss tools, SPLUNK, BIRT Report, AXIS Webservice, SQL Server Database, Weblogic Server 10.3, JBoss AS 7.1.1, SourceTree, GIT, Team Foundation Server, JMS, JPA, JTA, EJB3, EJB2.
Responsibilities:- Direct interaction with the client team to gather the application requirements.
- Worked with business analysts during requirement analysis phase and helped the team in breaking the requirements into implementation details.
- Used JProfiler, Eclipse Memory analyzer tools to find the memory leak.
- Responsible for designing the core framework to clear customer funding, auto void, pre authorization clearance and assigning tasks and coordinating with the team in getting the tasks done.
- Responsible for providing POC for weblogic timer, EJB Timer and Quartz scheduler and recommended as to the architectural team to the best option suitable to the application.
- Responsible for providing POC and migrating payment processing application from weblogic 10.3 to JBoss AS 7.1.1 server.
Confidential, Alpharetta, GA
Senior Developer
Technologies Used: J2EE, HTML, JSP, XML, JBoss 4.2.3, JBoss Portal, Oracle 10g, MyEclipse, Dialogic Media Server 2.0, Bea Weblogic Sip Server 3.1, JQuery,MKS Integrity Client, PLSQL Developer, Altova XML Spy, Java Mail, PushToTest load and performance test, Selenium Test, EJB 3, Hibernate, JBoss ESB, JBPM, JBoss Webservice, JSF 2.0, Tomcat 5.5, ANT, JBoss Messaging, BIRT Report, AXIS webservice, MySQL, Postgress Database, Progress Database, SQL Server Database, Spring, Tomcat 4, Velocity, Turbine, Crystal Report, ASP.
Responsibilities:- Worked on design and architecture
- JBoss server setup
- JBoss portlet container and portal integration
- JBoss log4j setup
- Developed rules using Drools
- Used JBoss ESB for messaging to guarantee delivery.
- Used Hibernate in the DAO layer.
- Used struts framework and integrated with portlet using JSR168 bridge.
- Developed custom validation component.
- Worked on BEA sip server / sip servlet to handle sip request and response.
- Created webservice using JBoss webservice for client request.
- Used JQuery to make AJAX calls (portlet serveResource).
- Used JBoss property service.
- Used JBoss JTA local tx support transaction.
- Used Eclipse Memory Analyzer to analyze heap and thread dump for performance and to handle OutOfMemory error.
- Used selenium and PushToTest to perform load test.
- Deleloped OpenMethod plugin to add service calls in the Call Flow.
Confidential, Roseland, NJ
Senior Developer / Module Leader
Technologies Used: J2EE, HTML, JSP, XML, ACORD, C++, Oracle 9.2.0.2, WSAD, Websphere 5.1 Application
Responsibilities:- PLUS project includes: integration of submission tools, case management, case status, and relationship management; establishing service level agreements as required; and recording service commitments to the business unit. It also enables an end-to-end process, workflow and routing controls, and reporting for the New Business process from initiation through positive delivery and placement on the admin systems.
- Scope of the project is Prudential should receive third party insurance applications from external channel. Project requirement is to receive the Insurance Application (Term Product) from third party electronically and submit the insurance application into PLUS. Third Party system sends the Day 1 data in the ACORD format to Prudential.
- Prudential TSL receives the application and then it converts into XML standard format and sends the same to PLUS.
- Finally PLUS receives the case and submits the application.
- IEU is an interface between Modernized New Business System (MNBS), External Vendors (Mediconnect / Hooper Holmes) and MIB. IEU application receives messages from MNBS in an asynchronized form and updates messages into the database. It also sends messages to the MIB authorization channel and Vendors in an asynchronized for. It receives messages and XML from outside vendors and it transfer the messages back to MNBS.
Confidential, San Antonio, TX
Lead Developer
Responsibilities:- The project involved ensuring availability of latest, defect free, robust and user-friendly Confidential online services to USAA members around the clock. The maintenance team was responsible for keeping the Confidential content updated, defect identification and resolution, analysis of design alternatives, selection of best design with right content by discussing with business analysts, Subject Matter Experts (SME), marketing team, Web Interaction designers and Legal group.
- The project demanded expertise on latest web technologies and special tools on Development, Test and Production environment and excellent interpersonal skills.
Technologies Used: Unix, Solaris, JSP, Oracle, DB2, PL SQL, MQ Series, J2EE, PS Framework from IBM, IBM Websphere App Server, WSAD, StarTeam.