Senior Developer Resume
EXPERIENCE SUMMARY:
- Over 9 years of experience in Information technology and possess extensive experience in designing, development and deploying n - tier web applications using Java and J2EE Technologies.
- Experience in designing using Java, J2EE, Spring, Struts, SEAM, Grails, Servlets, Portlets, JDBC and JSP.
- Successfully designed, developed and implemented Spring based PerformnaceMonitoring application into an existing application.
- Extensive Experience in designing and developing enterprise applications for J2EE platform using Struts, spring, JSP1.2, Servlet2.2, JDBC, ANT, Java Mail1.2 and Hibernate.
- Proficient in analyzing and translating business requirements to technical requirements, robust architecture and good design using UML and Rational Rose.
- Experienced in deploying J2EE Application Archives (JAR, WAR and EAR) on IBM WebSphere, BEA WebLogic and Oracle10g Application Servers.
- Experience in Java Script, HTML, XHTML,XML, JSF and AJAX, Oracle.
- Worked with Code version tools like Confidential and SVN as well integrating with IDEs.
- Expertise in design topologies like Model - View - Controller, DAO, Session façade, Factory, Abstract Factory, Value Object, Singleton.
- Strong problem-solving skills. Good Analytical, communication and interpersonal skills.
- Experienced in both Test Driven Development using Junit .
- Behavior Driven Development using JBehave.
TECHNICAL SKILLS SUMMARY:
Operating Systems: Linux, Windows NT/2000/XP
Development Languages: Java,Groovy, HTML, XML, JavaScript
Technologies: JSP, Portlets, Servlets, Java Beans, JDBC,SEAM, JBehave
Protocols: TCP/IP, SOAP
Databases: Oracle
Frameworks: Struts, Spring, Hibernate, SEAM, Grails
Web & Application Servers: Tomcat 5, Weblogic 8.1, Websphere6, Oracle10g AppServer
IDE / Development Tools: NetBeans, Eclipse, JDeveloper, WSAD, STS
PROFESSIONAL EXPERIENCE:
Confidential
Senior Developer
Environment: Windows XP, Solaris, Java (JDK1.6), Grails,Groovy,GSP, CSS, Java Script,JQuery, JNDI,STS, Putty, OracleExceed.
Responsibilities:
- As a Senior Developer my responsibilities include
- Design and implement Documentum and Grails integration using webservice.
- Coordinate with NGSA, NTS team to install the Security Certificate on server.
- Design, analyses and implement the Classification Owner module.
- Externalize the configuration info in the SPM application.
- Coding the BuildConfig to include the external jar dependencies during the build process.
Confidential
Senior Developer
Environment: Windows XP, Java (JDK1.6), J2EE,Struts1.2, JBehave, JSP, CSS, Java Script, Java Mail API, JNDI, Eclipse, Linux,Putty, Bamboo,Maven.
Responsibilities:
- As a Senior Developer my responsibilities included
- Analyst the requirements and the existing code and prepare the JBehave Story.
- Get QASignoff on JBehave Story and then implement/code the Steps.
- Making the daily development build.
- Deploying the build to Development environment and get QA Pass.
- Coordinate with ReleaseManagers and get the build pushed to Test environment.
Confidential
Senior Developer
Responsibilities:
- Involved in the requirement study, design and development
- Providing requirement clarification to Offshore team
- Making the build using Luntbuild and releasing the application to staging environment.
- Analyzing the change request and doing the impact analysis
- Developing code as per the functional specification
- Testing and Code review
Environment: Windows XP, Java (JDK1.6), J2EE,SEAM,JSF, XHTML, CSS, Java Script, Java Mail API, JDBC, Eclipse, Putty, Luntbuild, Ant.
Confidential
Technical Lead
Responsibilities:
- Involved in the requirement study, design and development
- Analyzing the change request and doing the impact analysis
- Developing code as per the functional specification
- Testing and Code review
Confidential
Technical Lead
Responsibilities:
- Involved in the requirement study, design and development
- Developing MBean for the Middle Tier registered in MTS & the workstation components.
- Developing code for data access using DAO
- Testing and Code review
Confidential
Seni o r Developer
Responsibilities:
- Interaction with client, gathering business requirements and going through technical specifications.
- Analyzing business requirements and preparing use cases for the application.
- Preparing the High level and Low-level design documents.
- Carrying out impact analysis of the requirements.
- Involved in Front end development using JSP and Java Script validations in Product Maintenance screen.
- Implemented Java Mail API to send the excel reports to executives on weekly basis.
- Retrieving the well data from flat files and Updating the database based upon the possibility of finding OIL and GAS for Explorations.
- Used Log4j for generating logging messages on console to make ease for debugging.
- Involved in creating Test & Validation plan document and done with Unit/Integration Testing on Test and Production environments.
Environment: Windows XP, Java (JDK1.4), J2EE, JSP, HTML, XHTML, CSS, Java Script, Java Mail API, JDBC, Apache POI, Eclipse, Putty.
Confidential
Module Lead
Responsibilities:
- Involved in designing the application using IBM Rational Rose.
- Implemented BCP Module using Collections, JSP, Servlets and Java Mail API.
- Implementing Third part tool itext API for reports and integrated with image generator.
- Used Confidential for version control.
- Implemented ANT as a build system for automatic builds in Development Environment.
- Used AJAX in the application for enhanced user interface.
- Provided development support for System Testing, User Acceptance Testing and Production Support.
Environment: Sun Solaris 10, Java(JDK1.4), JSP 2.0, Servlets 2.4, JDBC 3.0, HTML, XML, AJAX, ANT, Java Script, Java Mail 1.2, Oracle 9i, WSAD.
Confidential
Senior Developer
Responsibilities:
- Gathering the requirements from onsite.
- Understanding the functional requirements and prepared detailed use cases documents.
- Preparing the High level and Low-level design documents.
- Carrying out impact analysis of the requirements.
- Used Struts2 in the Presentation Tier and Hibernate in Data Layer.
- Used Spring Core to wire the various tiers of application.
- Coding and Code Review.
- Unit Testing Integrating.
Environment: Java, JSP, Struts2, Spring, Hibernate, JPA, JavaScript, Oracle10g, PL/SQL, Win Confidential, Weblogic9.2, Unix Shell Script, VSS.
Confidential
Senior Developer
Responsibilities:
- Consolidating requirements sent by the Client.
- Requirement Analysis from the Functional Specification.
- Updating the prototype as per the requirements.
- Preparing the Micro and Macro documents from use case.
- Used Java Script for client side validations.
- Performed coding in Java/J2EE technologies using WSAD.
- Used Log4J logging framework for logging.
- Preparing the Test cases.
- Coding.
- Unit Testing.
Environment: Java, JSP, Servlets, JavaScript, Oracle8I, PL/SQL, Win Confidential, WebSphere Studio Application Developer, Unix Shell Script, VSS.
Confidential
Developer
Responsibilities:
- Client Interaction and gathering the requirements and analysis.
- Documenting and understanding the business requirements and use cases for the application.
- Worked with the Team lead and helped during designing the application.
- Implemented the file upload functionality for files of size up to 5GB using MVC Pattern.
- Implemented Java Mail API to send the video upload notification to admin.
- Adding and retrieving records using Record Management System (RMS).
- Utilized JDeveloper and OC4J for developing the application.
Environment: Java, JSP, Servlet, JDBC, JavaMail, JavaScript, Oracle10G, Hibernate.
Confidential
Java Developer
Responsibilities:
- Implemented multi threading to create new threads in Discussion forum.
- Developed Class diagrams, Component diagrams and Sequence diagrams during the design pahse.
- Done integration, coding, testing and debugging of the application.
- Understanding the functional requirements and prepared detailed use cases and functional requirements documents
- Used JDeveloper as IDE.
- Iterating the events generated and displaying on UI using Java Collections and JSP.
- Implemented business logic to purge the ageing threads .
- Used Java Script for front end validations
Environment: Windows 2000, Java, XML, JSP, Servlet, Struts, JDBC, JavaScript, Oracle10g,OC4J.
Confidential
Java Developer
Responsibilities:
- Involved in software development on a web-based front-end application of Learning Management system.
- Played major role in designing and developing JSP Pages and generating pdf Reports.
- Designed and developed the controller and view components using JSPs and Servlets.
- Used custom Tags to tie the view components to the rest of the framework.
- Used JavaScript and validation framework for performing front end validations.
- Involved in Unit Testing, Bug fixing and Acceptance Testing with test cases.
- Implemented MVC Architecture using SDF framework for the application.
- Developed DAOs, RequestHandler classes and used SDF framework for validations
Environment: Windows 2000 server & XP, Java, J2EE, Servlets, JSP, Custom Tags, XML, HTML, Java Script, Tomcat Web server, Oracle 8i.