Senior Developer Resume
Tampa, FL
SUMMARY
- Over 8+ years of experience in development and implementation of software applications using cutting edge technologies Java, J2EE/JEE, XML, Ajax, Hibernate, Spring, Oralce, SQL Server etc on various platforms such as Windows, UNIX,.
- Worked on all aspects of software development lifecycle (SDLC) - requirements gathering, creating technical and functional design documents, systems and application analysis, developing and unit / integration testing of modules. Worked closely with business and technical users during design and development.
- Experience in using UML to document use cases and software design aspects, using Interaction diagrams, Sequence diagrams, Class diagrams, and Use cases.
- Experienced in developing applications based on Java, JDBC, Servlets, JSP, Java Beans, EJB, ESB,JMS, Struts 1.1/2.0, SNMP, Apache POI, Speech API and Comm API.
- Good experience in Spring and Struts Framework
- Hands on experience with object relational mapping and a persistence management using Hibernate.
- Good Knowledge on Design patterns MVC, Business Delegate, Session Facade, Singleton, and Factory Patterns.
- Extensive knowledge in XML parsing using SAX/DOM parsing techniques.
- Experience in developing and deploying J2EE components on application servers such as BEA Web logic Server 8.1/9.0, Apache Tomcat 5.5/6.0 and JBoss.
- Worked as lead to maintain offshore and onsite team members and act as coordinator between client and developers.
- Strong experience in Configuration tools like Clearcase, CVS, SVN, VSS, PVCS.
- Strong Experience in Relational database like Oracle, Mysql, SQLServer 2000/2005.
- Good Experience in Finance, Telecom and Tax domain. Good knowledge on Health care domain.
- Ability to handle multiple tasks and to work independently as well as in a team, experienced in interacting with Business/Technology groups.
- Experience in developing reports using Apache POI.
- Excellent analytical, problem solving, communication, presentation and team skills.
TECHNICAL SKILLS
Operating Systems: Windows XP/NT/ 95/98/2000/2003 Server, UNIX
Java Skills: Java 7, JDBC, J2EE/JEE, EJB, JSP, Servlets, JMS, Swings
Frame works: Struts, spring, JSF, Hibernate, Apache POI, and COMM API
Web Services: SOAP, WSDL
RDBMS: Oracle8i/9i/10g, SQL Server2000/2005, Mysql and Timesten.
Web Technologies: HTML, XML, XSLT, AJAX, CSS, Flex, Angular JS, JQuery and XPath.
Scripting languages: JavaScript, Perl, UNIX Shell Script
Tools: Edit Plus, ANT, Log4J, JUnit, SOAPUI, TOAD, SQLDeveloper
Web/App Servers: Tomcat 5.5/6.0, Websphere 6.1/7.0,BEA Web Logic 8.1/9.0, JBoss. Version Control tools SVN, VSS, PVCS, CVS, Rational clear case
IDES/Tools: Eclipse 3.x/4.x, Net Beans, RAD 6.0/7.0, Flex Builder 2.0/3.0
PROFESSIONAL EXPERIENCE
Confidential, Tampa, FL
Senior Developer
Responsibilities:
- Developing the front end application in angularJS with spring and webservices.
- Act as point of contact for development to production deployment.
- Involved in all life phases of the project (development, UAT, migration).
- Created impact analysis document for the Change Requests.
- Worked with infrastructure team to deploy the application in Production System.
- Involved in supporting data driven framework.
- Involved in fixing the performance issues reported on Application side.
- Worked with Business Users to explain the Technical issues to understand the developed System.
Environment: Java, angularJs, Spring,WebServices, Oracle, SQL Developer,, HTML, CSS, JavaScript, Eclipse, WebSphere .
Confidential, Tampa, FL
Senior Developer
Responsibilities:
- Developed the downloadable templates using Apache POI.
- Act as point of contact for development to production deployment.
- Involved in all life phases of the project (development, UAT, migration).
- Created impact analysis document for the Change Requests.
- Worked with infrastructure team to deploy the application in Production System.
- Involved in migrating SAS based reports to java.
- Involved in supporting data driven framework.
- Involved in fixing the performance issues reported on Application side.
- Worked with Business Users to explain the Technical issues to understand the developed System.
- Implemented in exporting data to Excel files.
- Involved in writing DAO layer using Hibernate to access the Oracle database.
- Involved in developing front end forms using xhtml, HTML, CSS, and JavaScript.
- Involved in defect fixing in Integration, System and User Testing.
- Involved in writing the JQuery functions.
Environment: Java, Jsp, Hibernate, Oracle, SQL Developer, CVS, Winscp, JQuery, Unix, HTML, CSS, JavaScript, Eclipse, Apache POI, Tomcat Server 6.0 and Jboss 5.0.
Confidential, Denver, CO
Senior Developer/Onsite coordinator
Responsibilities:
- Involved in primary lead for NTMS & RDB application development and integration.
- Worked with client to gather requirements, Prepare Business Rule Document, development of Use-case diagrams and class diagrams for the business models based on the requirement analysis.
- Involved in coding for NTMS, RDB using Apache POI, struts, hibernate .
- Manages the team size of 6 members.
- Involved in writing DAO layer using Hibernate to access the Oracle database
- Involved in developing Hibernate Second level Cache technique to improve the performance of application.
- Involved in developing Ant script which is used to develop build file.
- Involved in Java coding using different packages.
- Involved in developing front end forms using JSP, HTML, CSS, and JavaScript.
- Performing basic client side validations using JavaScript.
- Involved in developing the queue messages that sends to user using JMS.
- Involved in loading external files into Database using Pervasive Tool and generate report.
- Involved in generating Error notifications for external file failures.
- Involved in defect fixing in Integration, System and User Testing.
- Developing the user-guide to understand the application impact.
Environment: Java, Struts, JSP, Apache POI, Hibernate, JMS, Oracle, SQL Developer, HTML, CSS, JavaScript, Rational rose and Eclipse.
Confidential
Senior Java Developer
Responsibilities:
- Completed the requirement analysis of the project attaining the live/conference/direct meeting with the various partners (internal/external).
- Designed the flow diagram of each requirement.
- Created the technical design document for the project.
- Involved in coding, server configuration, and deployment.
- Worked on GWT,EJB and hibernate .
- Involved in Deploying and Configuring applications on JBoss Server.
- Developed various test cases and performed unit testing using JUnit.
- Involved in integration testing and defect fixing.
Environment: GWT(Google web toolkit),EJB3,Hibernate, JBOSS Seam, JBoss server, Timesten, Eclipse.
Confidential
Senior Java Developer
Responsibilities:
- Involved in requirement analysis and pre development activities.
- Involved in DB table designing and development activities.
- Developed application in SS7 protocol.
- Co-ordinate with the onshore.
- Developed queries which interact with Database.
- Involved in Data base cluster configuration and load balancing with replication.
- Involved in Deploying and Configuring applications in Rhino Server.
Environment: ss7, fsm, Rhino Server, JDK, Timesten, Eclipse.
Confidential
Java Developer
Responsibilities:
- Involved in developing Action Object to implement Business logic.
- Utilized the Struts Framework to develop the application.
- Involved in DAO layer which is used to interact with Database.
- Developed the server side Stateless Session Beans for marinating the user sessions.
- Used JDBC, Prepared, callable statement, stored procedures to connect, update and delete from database.
- Developed code participating in different layers of application.
- Involved in deploying the code in weblogic server
- Performed unit testing and participated in subsequent system and smoke testing
- Resolved issues in UAT and dev environment.
Environment: Java, JSP, Oracle, HTML, XML, VSS, Java Script, Web Logic, Log4j, ANT, JUnit, Eclipse, UNIX.
Confidential
Java Developer
Responsibilities:
- Involved in developing Appointment Scheduling module.
- Utilized the Communication API and Speech API to develop the application.
- Involved in DAO layer which is used to interact with Database.
- Developed the text to audio streaming over serial port.
- Used JDBC, Prepared, callable statement, stored procedures to connect, update and delete from database.
- Developed code participating in different layers of application.
- Involved in deploying the code in Web Logic server
- Performed unit testing and participated in subsequent system and smoke testing
- Resolved issues in UAT and dev environment.
Environment: Java, JSP, Oracle, HTML, XML, VSS, Java Script, Web Logic, Log4j, ANT, Eclipse, comm API and speech API.
Confidential
Java Developer
Responsibilities:
- Involved in developing Application from R&D phase to final phase module.
- Utilized the Communication API and Excel API to develop the application.
- Worked with RS232 communication ports .
- Involved in DAO layer which is used to interact with Database.
- Developed the text to audio streaming over serial port.
- Used JDBC, Prepared, callable statement, stored procedures to connect, update and delete from database.
- Developed code participating in different layers of application.
- Involved in deploying the code in Web Logic server
- Performed unit testing and participated in subsequent system and smoke testing
- Resolved issues in UAT and dev environment.
Environment: Java, JSP, Oracle, HTML, XML, VSS, Java Script, Web Logic, Log4j, ANT, Eclipse, comm API, Excel API, speech API.