Java Developer Resume
Plainsboro, NJ
SUMMARY
- 7+years of IT experience in developing enterprise applications using J2EE technologies
- Expertise in all phases of Software Development Life Cycle (SDLC) that includes Requirements Gathering, Analysis, Design, Implementation & Maintenance and Testing using various methodologies.
- Experience in Distributed object systems and User Interface Design and Object Oriented Internet / Intranet environment.
- Experience in developing web applications using Struts, JSF, Hibernate, Portal and Spring Frameworks.
- Experience in managing administrating and deploying Jive based admin console
- Used Interactive collaborative tool like Jive
- Involved in supporting Jive product to users
- Experience in working with Adobe Flex.
- Experience in build and deploying EAR files in Application Servers
- Experience in developing applications using Flex
- Experience in implementing SOA using J2EE Web Services (XML, SOAP, WSDL, UDDI).
- Experience in Jenkins managing the build files.
- Experience in Subversion, Jenkins, Sonar, Selenium and Nexus.
- Experience in working on Jmeter testing.
- Experience in working with Maven.
- Excellent proficiency in developing SQL, PL/SQL in JDBC
- Experience in Telecom and Financial Domain.
- Used Cruise control, Anthilpro for automation Build
- Strong experience in OOAD, Middle ware (EJB, Application Server), Design Patterns(Session Facade, DAO Factory, Business Delegate, Value Object, Front Controller)
- Development and deployment expertise in the Web Sphere, Web Logic, j Boss, Web Logic Aqua Logic Service Bus(ESB)
- Having Experience with Quality Testing With Tools like LOADRUNNER and manual testing
- Having Experience with Collaborating tools Like JIVE
- Expertise in Auto build tool like Anthilpro and version control management
- Experience in unit testing, Integration testing, writing UTD, Code review and UTR
- Experienced in RAD, WSAD, Rational Rose, TOAD, SCME, VSS and CVS.
- Experience working with RCP platform.
- Has multi - platform exposure in Red Hat Enterprise Linux 4.0, Sun Solaris 10.0, Windows 2000/XP
- Strong analytical skills with excellent interpersonal and communication skills.
- Committed to meeting milestones, quick learner and proactive.
TECHNICAL SKILLS
Architecture Concepts: OOAD, Middle ware (Application Server), J2EE, Design Patterns JMS, SOA
Web Services: J2EE Web Services, WSDL, SOAP, UDDI, XML
Enterprise Service Bus (ESB): WebLogic AquaLogic Service Bus2.0 Modeling Language UML
Frameworks: Struts, spring, Hibernate, JSF, jUnit, Ajax and Tiles, Flex
Application Servers: Web Sphere, WebLogic, jBoss3.2.x and Tomcat
Languages: JAVA, C, C++, XML
Operating Systems: Red hat Enterprise Linux 4.0, Sun Solaris, Windows
Databases: Oracle 10g
User Interface: JSP, Tiles, HTML and JavaScript
Tools: RAD, WSAD, WebLogic Workshop, Eclipse, Rational Rose, Flash Builder
Version Control: SCME, VSS, CVS
PROFESSIONAL EXPERIENCE
Confidential, Plainsboro, NJ
Java Developer
Responsibilities:
- Worked on core Java, JSP, AJAX, JQuery, JSON, MYSQL, Hibernate framework
- Developed java beans and business objects based on Java design principles.
- Extensively used Collection API such as List, Set and Map implemented classes.
- Designed GUI screens using JSP.
- Front end validation by JavaScript, JQuery and AJAX.
- Dynamic loading data with the help of JQuery and AJAX.
- Involved in the implementation phase for developing the Servlets classes and jsp’s
- Used JDBC for connection to DB with the middle layer.
- Involved in developing the DAO’s for accessing the Database to encapsulate data access logic
- Participation in weekly business status calls
- Deployed application updates to AWS EC2 and monitored the load balancing of different instances.
- Involved in unit testing.
- Installing and Configuration Weblogic server.
- Written Ant script to build jar, ear files.
- Involved in branch creation and SVN configuration.
- Taken care of deployment in Linux and windows systems.
- Writing PL/SQL queries. DB data comparison.
Environment: Java, JSP, Servlets, JDBC, JavaScript, AJAX, Jquery, MySQL, Weblogic Server, AWS, ANT, SVN and Linux.
Confidential, Birmingham, Alabama
Lead/Senior Java
Responsibilities:
- Involved in using Jenkins.
- Used in using subversion, Nexus, Sonar and Selenium.
- Used JMeter Testing.
- Used RCP Platform.
- Used spring, Jira.
- Worked on storage technology
- Deployed War files in Application Server
- Involved in using Hibernate for database access
- Involved in designing the system using UML use case diagram, class diagrams, sequence diagrams, component diagrams and activity diagrams using Rose.
- Developed SQL queries and Procedures using SQL and PL/SQL.
- Involved in Test data creation, Unit testing using JUNIT
- Used Oracle database
- Use spring frame work for enterprise architecture
- Involved in implementing SOA architecture to implement j2ee web services using soap/ http and xml/http and Restful web services
- Used EJB for Synchronous module with JPA as Data Access Layer.
- Used GUI/ Swing
- Used WebLogic application server and WebLogic ESB to configure web services Environment: Java, J2EE, Flex, Oracle, J2EE,XML, Toad, Eclipse,UML,TOAD, HTML,RMI, Action Script,EJB,JPA,RESTFUL web services.
- Made separate Confidential Bank IDE with the logo on it.
- Clearing bugs and making program more efficient.
Confidential
Sr. Java/J2ee Developer/Jive /Flex
Responsibilities:
- Involved in using Flex components
- Used MXML and Action script
- Used Flash builder to develop Flex components
- Used FTL in struts framework
- Involved in using JSF 2.0 for developing Web components
- Used Jive as collaborating tool
- Used Flash Builder for developing Flex components •Used Spring framework for dependency injection.
- Deployed Ear files in Application Server
- Involved in using Hibernate for database access
- Involved in designing the system using UML use case diagram, class diagrams, sequence diagrams, component diagrams and activity diagrams using Rose.
- Developed SQL queries and Procedures using SQL and PL/SQL.
- Involved in Test data creation, Unit testing using JUNIT
- Used Oracle database
- Use spring frame work for enterprise architecture
- Involved in implementing SOA architecture to implement j2ee web services using soap/ http and xml/http and Restful web services
- Used EJB for Synchronous module with JPA as Data Access Layer.
- Used WebLogic application server and WebLogic ESB to configure web services Environment: Java, J2EE, Flex, Oracle, J2EE,XML, Toad, Eclipse,UML,TOAD, HTML,RMI, Action Script,EJB,JPA,RESTFUL web services.
Confidential
Sr Java Developer
Responsibilities:
- Involved in using JSF 2.0 for developing Web components
- Developed Flex components in Flash builder
- Deployed Ear files in Application Server
- Developed business components using EJB3.0
- Involved in using JPA,Hibernate for database access
- Involved in designing the system using UML use case diagram, class diagrams, sequence diagrams, component diagrams and activity diagrams using Rose.
- Developed and deployed Applications in WeblogicApplication Server
- Used MVC-II architecture for implementing components
- Used Anthilpro for automation build
- Used WebLogic console for configuring data sources.
- Retrieval operations of data from Oracle database.
- Used SOA architecture involved in using JMS for Reliable messaging
- Developed web services using J2EE Web Services.
- Used LDAP server for Authenticating different roles •Extensively applied Design Patterns.
- Used JavaScript for client side validations
- Used AJAX, for server java script validations
- Used ANT, Maven for building applications
- Used XML/XSLT for web services
- Used JAX-RS as web service endpoints
- Developed SQL queries and Procedures using SQL and PL/SQL.
- Used UNIX shell scripting
- Used REST API.
- Installed SSL certificate through Key store
- Involved in Test data creation, Unit testing using JUNIT
- Used Subversion for code check-ins
- Used sun Solaris 10.0
- Used CSS for style sheets
- Worked with Swing.
- Worked with RCP.
Environment: Java,,J2EE,,, Oracle, J2EE Web Services,XML, WSDL,, Soap,UDDI, ToadEclipse, SOA,UML, Ajax, TOAD, HTML,RMI, JavaScript and JSTL. Websphere Application Server, subversion
Confidential, Silver spring, MD
Sr Java Developer
Responsibilities:
- Involved in using JSF for developing Web components
- Used Spring framework for developing Enterprise components
- Developed business components using EJB3.0
- Involved in using Hibernate for database access
- Involved in designing the system using UML use case diagram, class diagrams, sequence diagrams, component diagrams and activity diagrams using Rose.
- Developed and deployed Applications in WeblogicApplication Server •
- Used MVC-II architecture for implementing components Retrieval operations of data from Oracle database.
- Used corn shell script for build the application
- Used SOA architecture
- Used EJB and JPA for transaction management involved in using JMS for Reliable messaging
- Developed web services using J2EE Web Services.
- Used LDAP server for Authenticating different roles
- Extensively applied Design Patterns.
- Used JavaScript for client side validations
- Used AJAX, for server java script validations
- Used Weblogic AqualogicServiceBus(ESB) for integrating different applications
- Used ANT, Maven for building applications
- Used XML/XSLT for webservices
- Deployed application using Agile methodologies using SCRUM •Developed SQL queries and Procedures using SQL and PL/SQL.
- Used UNIX shell scripting
- Involved in Test data creation, Unit testing using JUNIT
- Used Linux experience.
- Used web Services Frame work.
- Used Subversion for code check-ins
- Used sun Solaris 10.0
- Used CSS for style sheets
- Used REST API.
Environment: Java,,J2EE,, Spring, Oracle, J2EE Web Services,XML, WSDL,, Soap,UDDIToad, Eclipse, SOA,UML, Ajax, TOAD, HTML,RMI, JavaScript and JSTL. Weblogic Application Server, subversion
Confidential, MD
Sr. Java developer
Responsibilities:
- Involved in all the phases of SDLC including Requirements Collection, Design & Analysis of the Customer Specifications, Development and Customization of the Application.
- Used JSF for developing component based user interface
- Developed business components using EJB and used JPA for data access layer
- Used WebLogic Portal server for deploying portlets
- Developed JMS queues
- Implemented using MVC-II architecture and enhanced the design using session Façade and value object patterns.
- Designing the system using UML Use Cases, Class diagrams, Sequence diagrams using Visio.
- Created graphical user interfaces (GUI) using the JSP components.
- Client side validations are done using JavaScript.
- Developed and deployed Applications in Weblogic Application Server
- Developed web services using J2EE Web Services.
- Used Weblogic AqualogicServiceBus(ESB) for integrating different applications
- Developed web services using SOAP.
- Used CSS for Style sheets
- Involved in using STRUTS framework with servlets and jsp
- Used Semantics for HTML pages
- Used JUnit for unit testing and for regression tests.
- Involved in configuring JDBC connection pooling to access the database server.
- Written SQL queries, stored procedures, modifications to existing database structure as required per addition of new features.
- Involved in Bug Fixing
- Participated in writing UTD
- Used Linux .
- Managing and ensuring of on time delivery of projects to the client.
Environment: Java, J2EE, HTML, CSS, JavaScript and JSTL. Struts, EJB, Toad, ORACLEWebLogic, UML, Semantics, Sun Solaris, Rational Rose, j Unit, Web Services, WSDL, SOAPUDDI, XML, SCME, Hibernate
Confidential
Programmer Analyst
Responsibilities:
- Responsible for developing Web components using Struts framework
- Involved in designing the system using UML use case diagram, class diagrams, sequence diagrams, component diagrams and activity diagrams using Rose.
- Used Weblogic AqualogicServiceBus(ESB) for integrating different applications
- Used MVC-II architecture for implementing components
- Used Semantics for HTML pages
- Involved in using STRUTS framework with servlets and jsp
- Worked on database interaction layer (DAO) using Hibernate for insertions, updating and retrieval operations of data from Oracle database.
- Dealt with client side validations using Java script for JSP pages in presentation layer of Struts MVC architecture.
- Extensively applied Design Patterns.
- Developed SQL queries and Procedures using SQL and PL/SQL.
- Involved in Configuring web.xml and struts-config.xml according to the struts framework.
- Involved in Test data creation, Unit testing and Integration testing.
Environment: Java, J2EE, Struts, Semantics, Toad, ORACLE, Web logic, UML, Sun Solaris, Rational Rose, semantics, Hibernate
Confidential
Programmer
Responsibilities:
- Responsible for developing Web components using Struts framework
- Involved in Designing the system using UML use case diagram, class diagrams, sequence diagrams, component diagrams and activity diagrams using Rose.
- Developed and deployed Applications in Weblogic Application Server
- Used AqualogicServiceBus(ESB) for integrating different applications
- Used MVC-II architecture for implementing components •Used Validators and Tiles plug-in with the struts framework.
- Used CSS for Style sheets
- Worked on database interaction layer (DAO) using Hibernate for insertions, updating and retrieval operations of data from Oracle database.
- Dealt with client side validations using Java script for JSP pages in presentation layer of Struts MVC architecture.
- Developed web services using J2EE Web Services.
- Extensively applied Design Patterns.
- Developed SQL queries and Procedures using SQL and PL/SQL..
- Involved in Test data creation,Unit testing and Integration testing.
Environment: Java,J2EE,Struts, Tiles, J2EE Web Services, WebLogic, SOAP, WSDL, SAAJUDDI and XML, Oracle,Hibernate,UML
