We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

0/5 (Submit Your Rating)

Charlotte, NC

SUMMARY

  • Six plus years of strong experience in the fulllife cycle (SDLC) of the software development process including requirement gathering, analysis, design, development,writing technical/system specifications, interface development and implementation of Client/Server, Distributed, Internet and E - Commerce application using Object Oriented Methodologies and RDBMS.
  • Completemulti-tiered application development lifecycle experience using Java-J2EE/J2EE Technologies Expertise in reviewing client requirement, prioritize requirement, creating project proposal.
  • Expertise in several J2EE Technologies like JSP, Servlets, Web Services
  • Expertise in writin gSub Queries, Cursors, Functionsand performed data analysis using SQL, SQL Server Management Studio, Oracle
  • Expertise in creating Conceptual Data Models, Process/Data Flow Diagrams,Use Case Diagrams, Class Diagrams and State Diagrams.
  • Expertise inRisk analysis,use case analysis, baseline acceptance criteria anddeliverables.
  • Expertise inBEA Web Logic 11g, Jakarta Tomcat 5.5/6.0.23
  • Experience working withcore JavaandJava Multi-Threadingapplication
  • Excellent experience withDatabasessuch asMySQL, Oracle 10g/11g and SQL Server 2005
  • Proficiency inSystem Life Cycleincluding developing and testing the applications.
  • Experience inMVC (Model View Controller)architecture, usingStruts, AJAX and Spring Frameworkwith variousJava/J2EE design patterns.
  • Proficient inJava/J2EEtechnologies likeJSP, Hibernate, Spring, Struts, Java Servlets, AJAX, Java Beans, JNDI, JMS, XML, web service usingIDEs likeEclipse 3.1/3.5.
  • Experience usingAgileandExtreme Programmingmethodologies.
  • Conversant with Web/application Servers-Weblogic, Tomcat 5.5/6.0.23.
  • Extensively worked ondebuggingusing Eclipse debugger.
  • Experience with Databases likeOracle 10g/11g, MySQL, and JDBCetc.
  • Efficient team member with excellent work/time management skills, excellent leadership, communications and Interpersonal Skills, ability to work under strict deadlines.
  • I wish to closely participate in the growth, development and success of the organization.
  • Project co-ordinationand management skills.

TECHNICAL SKILLS

Languages/scripts: JAVA, C, COBOL, JavaScript, HTML, XML, UML,Visual Basic, PL/SQL,CSS

Operating System: Ms Dos, Windows NT, Windows 7, UNIX

Database and Tools: Oracle10g/11g,JDBC,MySQL5.0/5.1, SQL Server 2000/2005, MS Access, DTS, SSIS

Version Control Tools: Visual Source Safe, CVS

J2EE Technologies: Java Beans, Web Services, Java, JSP, Servlets, XML, JDBC, RMI, JMS, JNDI, SOAP/WSDL, AJAX, SOP, i18N, l10N Resource Bundles & properties MOM JMS1.1, Sonic MQ

Framework and Libraries: Apache Ant, Spring 2/2.5/3, Jakarta Struts1.1, Jakarta Taglibs, JSTL, Log4j, Hibernate 3.5, SOP

Development IDEs Tools: Eclipse 3.6, NetBeans, Eclipse debugger, JUnit, clear case

Web Servers/Servlets Container: Apache Tomcat 5.5/6.0.23, BEA Weblogic 11g, Glassfish Application Server 2.1.1/3.0

Core JAVA/APIs: Multithreading, RMI, Collections, IO, Servlets, AWT, JDBC 3.0, RMI, JNDI, Java Mail API, JMS

PROFESSIONAL EXPERIENCE

Confidential, Charlotte, NC

Sr. JAVA Developer

Responsibilities:

  • Designed and developed picking/put away screens usingEclipse 3.6, HTML, JSP, Servlets and Java Script.
  • Worked with project teams in developing RF scanning applications for picking, replenishment & put away. UsedAJAXcomponents in developing UI.
  • ConfiguredSpringto manage Actions as beans and set their dependencies in a Spring context file and integrated middle tier with Struts web layer.
  • Experience in using IDEs Eclipse, My Eclipse, WebSphere, JDeveloper for Application development.
  • Very Strong knowledge in using J2EE based App Servers like Jboss 5.0, WebSphere 6.1, WebLogic 8.1, and Web servers like Apache Tomcat 5
  • Experience in implementingWeb ServicesusingSOAP, RESTandXML/HTTPtechnologies.
  • Wrote JavaScript to validate the fields of the picking, put away and replenishment screens.
  • Designed/developed UI withAJAX, HTML, DHTMLand JavaScript for interactive web pages.
  • Worked on Oracle & SQL Server as the backend databases and integrated withHibernateto retrieve Data Access Objects.
  • Also designed and prepared Unit test case usingJUnit and Log4jand removed the maximum bugs before passing on the application to the QA team.
  • Wrote build and deployed scripts using ANT scripts.

Environment: Java, J2EE, JSP, Servlets 2.5/3, JMS 1.1, Hibernate 3.5, Spring 2.3.2, HTML, DHTML, JavaScript, Struts 1.1, CSS, XML, Web logic, Log4j, Oracle10g, SQL server, JUnit 4, JNDI 1.2, Eclipse 3.6

Confidential, Winooski VT

Sr. Java Programmer

Responsibilities:

  • Developing RIA's (Rich Internet Applications) using a combination of Flex, Flash, Java, PHP.
  • Wrote HTML, CSS and used JQuery for non-interactive webpage designs.
  • Designed/developed UI Action Script, MS Script, HTML, and DHTMLfor interactive web pages.
  • Created a test database in MySQL and tested it using HTML, PHP andWamp Web Server.
  • Expertise in developing light weight business component and integrated applications usingspringframework,spring web MVCusing features likeIOCand configuring application context for spring bean factory.
  • Created an online survey in Flex with retrieving the questions and answers from the database.
  • Completed Adobe Online Training in Flex.
  • Spring Introduction - Involved in complete hands on programming on the core product development using J2EE, JSF and Spring

Environment: Java, J2EE, Adobe Flex, Flash, Wamp Server, HTML, DHTML, JavaScript, Struts 1.1, CSS, XML, Oracle10g, SQL server, Eclipse 3.6

Confidential, St Louis MO

Java Developer

Responsibilities:

  • Involved in requirements gathering and analysis from the existing system. Captured requirements using Use Cases and Sequence Diagrams.
  • Developed the application usingStruts,ServletsandJSPfor the presentation layer along withJavaScriptfor the client side validations.
  • Developed and usedJSP custom tagsin the webtierto dynamically generateweb pages.
  • Worked withStruts(MVC Paradigm) components such asAction Mapping, Action class, Dispatch action class, Action Form bean.
  • Implementedspringservice layer with dependency wiring, transaction, DAO and annotations.
  • Used Hibernate to do the object relational mapping between the tables and java objects.
  • Wrote Test Cases usingJUNITas a framework.
  • Developed a code forWeb servicesusingXML,SOAPand usedSOAP UItool for testing the services
  • Proficient intesting Web Pagesfunctionalities and raising defects.
  • Participated inCode Reviewsfor better quality assurance andDebuggedthe application Module.
  • Deployed the application onWebLogic server.
  • Involved in planning process of iterations under theAgile Scrum methodology.

Environment: Java, J2EE, JSP, Servlets 2.5/3, JMS 1.1, Hibernate 3.5, Spring DI & AOP, Web Services, UML, HTML, DHTML, JavaScript, Struts 1.1, CSS, XML, WebLogic, Log4j, Oracle10g, SQL server, JUnit 4, JNDI 1.2, Eclipse 3.6,3.4

Confidential

Java/J2EE Developer

Responsibilities:

  • Created design documents and reviewed with team in addition to assisting the business analyst / project manager in explanations to line of business.
  • Involved in analysis, design, construction and testing of the online banking application
  • Involved in meeting to gather information and requirements from the clients and preparing the requirement document.
  • Prepared the detailed functional requirements along with screenshots and description of all the modules.
  • Used AJAX for asynchronous communication with server
  • Designed and developed Application based on Struts Framework using MVC design pattern.
  • Used Struts Tiles Framework in the presentation tier.
  • Developed Struts Action classes using Struts controller component.
  • Designed and developed the UI using Struts view component, JSP, HTML, CSS and JavaScript.
  • Used Struts validator framework for client side and server side validation.
  • Also implemented dynamic loading of JSP’s using AJAX.
  • Used Spring Core for dependency injection/Inversion of control (IOC), and integrated frameworks like Struts and Hibernate.
  • Utilized Hibernate for Object/Relational Mapping purposes for transparent persistence onto the SQL Server database.
  • Responsible for writing complex SQL and HQL queries.
  • Apache Ant was used for the entire build process.
  • Developed Use case diagrams, Object diagrams, Class diagrams, and Sequence diagrams using UML.
  • Used CVS for version controlling.

Environment: JAVA, J2EE, JUnit, ANT,AJAX, JSP, JavaScript, Eclipse, PL/SQL, SQL server2005, Servlets, Struts, HTML, XML, Spring 2.0, Hibernate 2.0, Log4j, WebLogic 8.1, Unix, Rational Rose, CVS.

We'd love your feedback!