Software Developer Resume
Ambler, PA
SUMMARY
- 9+ years of software development experience in object oriented programming, design and development of Multi - Tier distributed, Enterprise applications using Java and J2EE technologies with Software Development Life Cycle.
- Hands-on experience in open source frameworks such as spring, Hibernate, Groovy, Grails, Struts and AJAX.
- Hands-on experience in open source tools/build tools such as Ant, Jquery, JSON, Maven, JMeter and Hudson.
- Hands-On experience in ESB technological tools like WebSphere Message Broker, Mule ESB and WebSphere MQ
- Good knowledge on application servers such as Apache Tomcat server, Apache Http Server, Weblogic, WebSphere and JBOSS Application Servers.
- Hands on experience on SOA applications and Web service (RESTful, JAX-WS and JAX-RS)
- Good knowledge on SDLC, Scrum Agile Methodology and Waterfall Model.
- Hands-on experience on other scripting technologies of PHP and ColdFusion.
- Create Procedures, Triggers, and Functions, define key relationships and set constraints in SQL Server and Oracle Databases.
- Exposure on FileNetP8 Content repository and Business process System
- Good knowledge on Design patterns and EIT patterns.
- Excellent analytical, communication and interpersonal skills.
- Hands-on experience on SONAR and CAST performance tools.
- Hands on Experience on both distributed and Legacy Systems
- Active participant in critical states of application development like Performance Tuning, Code Optimization, Web Analytics, Infrastructure optimization, Application Search optimization.
- Excellent team player with problem-solving and trouble-shooting capabilities
TECHNICAL SKILLS
Languages: Java/J2EE, PHP, ColdFusion, Groovy, XML, HTML
Java Technology: JSP/Servlets, JMS, Web Services (SOAP, Restful, Apache CXF), Junit
Frameworks: Spring, Hibernate, Struts, Grails, Spring MVC
ESB: WebSphere Message Broker and Mule ESB
Application Servers: JBoss, Apache Tomcat, Weblogic and WebSphere Application Server
Tools: Eclipse, JIRA, WinSCP, FileZilla, Netbeans, TOAD and SQL developer
Build tools: Apache Maven and Ant
Database: Oracle, MS SQL Server and MySQL
Source Control: SVN, CVS and VSS
Scripting: AJAX, JavaScript, JQuery
CMS: Joomla and oscommerce
Reporting Tools: Oracle discoverer and Actuate
Platforms: Unix, Microsoft Windows 2000/XP/7/8, Linux
Other tools: Log4j, Quartz Scheduler, JMeter, Apache Axis2, SOAP UI, EH cache, Active MQ and WebSphere MQ
PROFESSIONAL EXPERIENCE
Confidential, Cary, NC
Senior Java Lead/Developer
Responsibilities:
- Involved in the enhancement of iGovern UI - Appeals, CSS and ESS modules
- Involved in work flow and security roles of the Appeals module.
- Consulting US-based customers and prospective customers for application and customization of solution.
- Developed Appeals module from scratch to till Go Live of the product.
- Analyzing, designing, developing, coding of new functionality in for Appeals application
- Ensuring that the quality of the delivered product is meeting the Client/HCL quality and security standards
- Interaction with business team to validate and clarify requirements
- Requirements Gathering & Co-ordination with clients for requirements with business users, onsite technical team.
- Involved in performance improvement of the module.
- Resolving the issues related to the Appeals module which is raised in test environment.
- Build and release the product to Development, Test and PRE-UAT environment.
- Exposure on Benefits module.
Environment: Java, J2EE, Groovy, Grails, Ant, Hibernate, SQL server 2008, JBoss 5.0, Filenet P8 workflow and content management, Active MQ, Hudson, Quartz Scheduler, Log4j and BIRT Reports.
Confidential, Ambler, PA
Senior Java Developer
Responsibilities:
- Analyzing, designing, developing, coding, testing and deploying of new functionality in Enterprise Service Bus (ESB) platform for CSI application.
- Consulting US-based customers and prospective customers for application and customization of solution.
- Understanding Customer requirements and preparing HLD/LLD documents.
- Ensuring that the quality of the delivered product is meeting the Client/HCL quality and security standards
- Interaction with business team to validate and clarify requirements
- Requirements Gathering & Co-ordination with clients for requirements with business users, onsite technical team.
Environment: BEA WebLogic Server 10, Java, JSP, Servlets, EJB, JMS, Web services and Mule ESB, LINUX, Struts, hibernate, SOAP UI, JUNIT and FileZilla
Confidential
Senior Java Developer
Responsibilities:
- Ensure smooth execution of Incident Management, Problem Management, Change Management, Release Management and Availability Management
- Analyze the Java, ColdFusion functionality and to do the required trouble shooting as part of incident Management
- Analysis of Shell Scripts/programming as part of Incident, Change and Release managements
- Monitoring and management of the applications in the Solaris box. This is to ensure the 24*7 online - as part of maintaining the availability management.
- Performing sanity testing and provides support for CAT testing
- Working extensively on incident reduction and Service Improvement Plans for the Application ensuring availability of the application 24*7.
- Involved in PCI Audit, Review of documents and SPC process.
- Involved in Design, Support and Development activities
- Preparing Detail Design Document.
- Responsible for Migrating product from Database MS SQL Server and Oracle to updated versions.
- Developed the GUI of the system using HTML, JSP, AJAX and JavaScript.
- Implemented Control and Business Layer using Java, JSP, ColdFusion, Servlets and REST Web services.
Environment: HP Server, Windows, Microsoft SQL Server 2005, ColdFusion MX, PL/SQL, PL/SQL Developer, UNIX Shell Scripting, Java, jsp, ejb, struts, hibernate, ColdFusion Application Server, Macromedia Dreamweaver and WS-FTP.
Confidential
Software Developer
Responsibilities:
- Involved in Design and Development activities of the new functionality
- Preparing Detailed Design Document.
- Prepared HLD, LLD application documents.
- Developed the GUI of the system using HTML, JSP, AJAX and JavaScript.
- Implemented Control and Business Layer using Java, JSP, EJB, Struts and Hibernate.
- Used ORACLE and Weblogic server
- Involved in writing unit test.
Environment: Java, JSP, Servlets, EJB, Struts, Web Service, JQuery, Oracle and Weblogic server
Confidential
Software Developer
Responsibilities:
- Participate in Involved in Design, Test and Development activities
- Preparing Detail Design Document
- Implemented Control and Business Layer using Java, WebSphere Message Broker 6.0 and WebSphere MQ.
- Used ORACLE and DB2.
- Unit testing, Debugging and bug fixing.
Environment: Java, JSP, XML, Web Services, WebSphere Message Broker, CVS and WebSphere MQ
Confidential
Software Developer
Responsibilities:
- Involved in the systems requirement study and development
- Developing business logic functions using PL/SQL web toolkit packages
- Developing code for data access
- Involved in Design and Development activities
- Preparing Detail Design Document
- Developed the GUI of the system using HTML, JSP, AJAX and JavaScript.
- Implemented Control and Business Layer using Java, JSP, Struts and Servlets.
- Used Mysql.
Environment: Java, JSP, AJAX, JavaScript, Struts and MySQL
Confidential
Junior Software Developer
Responsibilities:
- Involved in the systems requirement study and development
- Involved in the development of screens
- Involved in Design and Development activities
- Preparing Detail Design Document
- Developed the GUI of the system using HTML, JSP, AJAX and JavaScript.
- Implemented Control and Business Layer using Java, JSP, Struts and Servlets.
- Used ORACLE.
- Involved in Functional level testing.
- Entire back-end support was given for all the members of the front-end team.
Environment: Java, JSP, AJAX, JavaScript, Struts and MySQL