Semior Application Developer Resume
Mountain View, CA
SUMMARY
- Around 6+ years of experience in Java/J2EE.
- Worked in different phases of project life cycle such as analysis, design, development and testing. Has good knowledge of software methodologies like ITUP and Agile.
- Experience in Various Frameworks like swings, Spring and Hibernate.
- Experience in developing Web Services using SOAP and XML.
- Experience in RDBMS using SQL, PL/SQL on Oracle.
- Database development skills using MySQL, Postgres
- Hands on experience of designing and building multi - tier component.
- Experience in Agile Methodology tools like CA Clarity, IBM Rational Tool Concert.
- Experienced in all phases of the software development life cycle (SDLC).
- Worked on low Level designing using UML tools.
- Strong Client/Server application development skills.
- Worked with the end users, business analysts and technical team to gather the technical and business requirements and analyzing them to fit the system.
- Worked on onsite-offshore co-ordination model and production support applications.
- Strong analytical skills & excellent interpersonal communication.
- Ability to manage simultaneous projects, ability to work within tight deadlines, a Self motivator & Team Player.
TECHNICAL SKILLS
Java Technologies: Spring Framework, Hibernate, JNLP, Java Servlets, JSP, Struts, JDBC, EJB, JNDI Multithreaded applications, RMI, Swing toolkit, Collections API, J2EE and J2SE.
Other Technologies: .UML, XML, HTML XHTML CSS JavaScript
Databases: Oracle PostgreSQL Microsoft SQL Server hsql (Hypersonic-SQL)
Servers: BEA WebLogic Server, JBoss,, Tomcat
Design: GUI design Tools, IntellijIdea, Rational Rose, Eclipse, JBuilder
Operating Systems: Linux - Ubuntu Windows 95/98/NT/2000/XP
PROFESSIONAL EXPERIENCE
Confidential, Mountain View, CA
Semior Application Developer
Responsibilities:
- Creating UI and business reports to view the various operations performed on the chosen sensors/readers.
- Involved in interacting with end users for requirement analysis.
- Worked on migrating the core java application to Spring Framework.
- Integrated hibernate in the module for easing the DB transactions.
- Independently gave demos of the application to big Clients like BT (U.K).
- Co-coordinating with the client by sending mocks and finalizing the user experience.
- Writing Service definitions for real time events as the scans happened on sensor devices.
- Recording events in the DB as they happened in real time through SDL (Service definition language).
- Developed User Interface using Java Swings.
- Develop the use case, sequence and class diagrams.
- Code development & debugging using Eclipse Ganymede and NetBeans.
- Unit testing, analysis and fixing of the Problem Tickets using Trac.
- Ant was used to create components and dependent directory structure.
- Writing/fixing PL/SQLs. Writing design documents and doing code reviews.
- Used log4j for better information on errors.
- Used SVN for source code versioning and used Trac for bug tracking.
Environment: Java JDK 1.5, Eclipse, NetBeans, PostgresSql, SDL, IMDB, SVN, XML, Putty, Toad, PgAdmin
Confidential
Sr. Application Developer
Responsibilities:
- Creating UI and business reports to view the various operations performed on the chosen sensors/readers.
- Involved in interacting with end users for requirement analysis.
- Recording events in the DB as they happened in real time through SDL (Service definition language).
- Developed User Interface using Java Swings.
- Develop the use case, sequence and class diagrams.
- Coordinating with the client by sending mocks and finalizing the user experience.
- Writing Service definitions for real time events as the scans happened on sensor devices.
- Code development & debugging using Eclipse Ganymede and NetBeans.
- Unit testing, analysis and fixing of the Problem Tickets using Trac.
- Ant was used to create components and dependent directory structure.
- Writing/fixing PL/SQLs. Writing design documents and doing code reviews.
- Used log4j for better information on errors.
- Used SVN for source code versioning and used Trac for bug tracking.
Environment: Java JDK 1.5, Eclipse, NetBeans, PostgresSql, SDL, IMDB, SVN, XML, Putty, Toad, PgAdmin.
Confidential
Sr. Software Developer
Responsibilities:
- Designing the system using UML methodology. Modeling the system using Use Case Diagrams, Conceptual Diagrams, Sequence Diagrams, Collaboration Diagrams and Class Diagrams.
- Developed GUI using HTML and JSP.
- Handling issues raised by clients on user experience.
- Followed the medical Domain Standards while Application Development like DICOMDIR and HIPAA.
- Wrote several DTD’s and XML Schemas and used XML parsers for data portability across Application layer and backend systems following the medical domain standards..
- Used Sax parsing methodology for serializing and parsing the XML request and response.
- Implemented Log4j for logging at runtime.
- Developed Test Cases for Unit testing and performed integration testing.
Environment: Core Java, Eclipse, WebLogic, DBVisualizer, Edit Plus, Putty and XML.
Confidential
Software Developer
Responsibilities:
- Worked for Toys ‘R” Us / Babies ‘R’ Us for migrating their old framework to Spring framework.
- Involved in various phases of Software development Life Cycle process (SDLC) as requirement gathering, analysis, design, program specifications and development and followed XP Methodology for development.
- Used JSP, Struts tag libraries for implementing the customer/user views.
- Used Various Action Forms in order to reset and validate the fields that were entered in the JSP pages.
- Created various Action Classes which route requests to appropriate Business Service Layer components and service the request.
- Implemented the data persistence functionality of the application by using Hibernate to persist Java data object to the relational database. This task includes - writing, configuring, and maintaining the Hibernate configuration files. Implemented a pilot release to assess the complexity.
- Code development & debugging using IntelliJIdea.
- Developed and executed JUnit test cases. Used Log4j to persist logging information.
- Developed/Manipulated database queries, triggers, stored procedures etc
- Used CVS for code repository and used BugZilla for bug tracking.
- Interfaced and trained the test team on the application and reviewed the test cases.
Environment: Core Java InteliJIdea, JMeter, Log4j, JSP, Toad, Edit Plus Spring, Struts, XML, BugZilla, Linux, Oracle,CVS, XML, WebLogic
Confidential
Software Developer
Responsibilities:
- Looking into performance engineering
- Introduction of new handsets, their configurations and specifications in the system
- Introducing new features and fixing the bugs raised by the client.
- Implemented Log4j for logging at runtime.
- Developed Test Cases for Unit testing and performed integration testing.
- Reverse-engineered the product and prepared documents for better understanding.
Environment: Advanced Java, InteliJIdea, JMeter, Toad, XML, XSL, Oracle 9i., Linux
Confidential
Software Developer
Responsibilities:
- Design and Coding of the Java Classes.
Environment: Core Java, InteliJIdea, JMeter, Toad Advanced java, XML, XSOracle, Windows, Linux