We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

0/5 (Submit Your Rating)

Minneapolis, MN

SUMMARY:

  • Having 7+ Years of progressive experience in all the phases of software development life cycle including Design, Development, Integration, Maintenance, Implementation and Testing of various client/server, N - tier and web applications. Experience working as a Programmer Analyst, Designer in executing web based information decision-making projects using Java/J2EE related technologies.
  • Experience in developing web applications using Java, J2EE, JSP, Servlets, JMS, JDBC, Hibernate, Struts, Web services, SOAP, REST, JavaScript, RMI, HTML, ANT, Eclipse, SQL, PL/SQL, XML, EXTJS, Weblogic, Jboss & Web Sphere
  • Extensive knowledge of various design patterns like MVC, Singleton, Session Facade, Abstract Factory and DAOs.
  • Experience on architectural designs MVC (Modal-View-Control), Struts & Spring Frameworks.
  • Hands-on experience developing presentation, business, and persistence layers using Java IDEs like Eclipse, Netbeans & MyEclipse.
  • Experience in packing and deploying applications in servers like Glassfish, Tomcat, Web Logic 5.1/7.1 and Web Sphere 5.0/6.0
  • Experience on integrating spring beans in struts application.
  • Experience in RDBMS database design, writing Stored Procedures, Triggers and SQL queries.
  • Experience in working configuration management tools SVN, CVS.
  • Worked on databases like Oracle, My SQL.
  • Proficient in writing UNIX and Shell Scripting.
  • Expertise in developing view-controller components using Servlets/JSPs, Tag Libs, Struts 1X and 2X, Spring 3X, JavaScript, CSS, HTML.
  • Expertise in understanding business requirements and proposing appropriate functional and technical solutions.
  • Experienced in entire project life cycle, from inception to implementation including testing, and production/user support in addition to analysis, design, and development
  • Well versed with J2EE architecture and solid background in Object-Oriented Analysis & Design.
  • Excellent programming and analytical skills.
  • Excellent troubleshooting, analytical, interpersonal, and communication skills.

TECHNICAL SKILLS:

Languages: Java, SQL and PL/SQL

J2EE Technologies: J2EE, Spring MVC, Spring IoC, JSP, Servlet, Struts, RMI, HTML, EXTJS, JQuery, Hibernate, JUnit, WebServices/SOAP/Axis 1.3/REST

Framework: Spring Framework

Web/App Server: IBM Web sphere 6.1 and BEA Weblogic 8.1,9.x, Tomcat 6, Jboss Application server 4.1, Glassfish

Internet: XML, XSL, HTML, DHTML, CSS, ActionScript and JavaScript

Databases: Oracle 10g, MySQL, MS Access

IDE/Tools: Eclipse, My Eclipse, Net beans

Version Control Tools: Tortoise SVN, CVS, GIT

Operating Systems: Windows, Linux, Solaris

PROFESSIONAL EXPERIENCE:

Confidential, Minneapolis, MN

Sr. Java Developer

Responsibilities:

  • Involve in the Requirements meetings for the application
  • Work through entire life cycle of the project including analysis, design, development, testing, documentation and maintenance.
  • Involved in detailed design and data model.
  • Develop prototypes and verify it with the business users.
  • Design and develop application according to standards using Struts 1.x/2.x and spring frameworks.
  • Integrated Spring Beans in struts application.
  • Designed the application using UML Use Case Diagrams, Class Diagrams and Sequence Diagrams.
  • Used J2EE design patterns like MVC, Singleton, Composite View, Adapter, Factory, Facade etc.
  • Develop GUI web pages using JSP, HTML, EXTJS and JavaScript.
  • Performed Unit Testing using JUnit.
  • Prepared the system test plan and test cases to suit business requirements and system specification documents.
  • Created technical design documents.
  • Worked on both Integration and Configuration
  • Worked on defect fixing reported by QA/UAT teams.

Environment: JEE/J2EE, Java, Struts2, Spring, Hibernate, Web Services (REST), SOAP, Sql, Pl/Sql, UML, XML, HTML, JavaScript, Eclipse, Glassfish Application Serve, Tomcat, Oracle

Confidential, Rochester, NY

Java Developer

Responsibilities:

  • Developed various UI (User Interface) components using Struts (MVC), JSP, and HTML, EXTJS, JavaScript.
  • Involved in developing business components using plain old java object's
  • Developed HQl queries to develop the finder methods in Data Service.
  • Installed, configured, deployed, Monitored and troubleshoot JBOSS 4.2.1/5.0 GA and EAP domains
  • Involved in writing packages, stored procedures to access database.
  • Created both stand-alone and clustered environments for JBOSS domains
  • Extensively worked with Servlets and Struts based multi tier applications in developing J2EE Components.
  • Developed MVC architecture, Business Delegate, Service Locator, Session facade, and Data Access Object, Value Object and Singleton patterns
  • Involved in writing all client side validations using Java Script, JSON.
  • Troubleshooting JBOSS Server and DB2 Database issues.
  • Used Hibernate ORM tools which automate the mapping between SQL databases and objects in Java
  • Developed the Action Classes, Action Form Classes, created JSPs using Struts tag libraries and configured in Struts-config.xml, Web.xml files.
  • Designed, Developed and Implemented document transformation applications using XML tool.
  • The business logic was implemented in Processors and DAO layer accesses the back-end SQL Server database using Hibernate.
  • Implemented the Unit testing for the components developed.
  • Used Log4j for logging and handling defects of the application
  • Used SVN for Version controlling and error reporting.

Environment: Java/J2EE, Struts, JSP, JDBC, HTML, Java Script, XML, XSLT, XPATH, CSS, Servlets, WebServices, SOAP, Oracle11i, PL/SQL, DB2, JDeveloper, Eclipse Lomboz 3.1.2, Weblogic8.1, CVS, Unix, Linux.

Confidential, NJ

Java Developer

Responsibilities:

  • Involve in the Requirements meetings for Web application.
  • Work through entire life cycle of the project including analysis, design, development, testing, documentation and maintenance.
  • Converting requirement specifications into detailed design and Data Model.
  • Develop prototypes and verify it with the business users.
  • Studied and analyzed the requirements, prepared technical specification, and designed & developed the application.
  • Responsible for creating Block diagrams, Class Diagram (UML) and Sequence diagrams.
  • Responsible for designing the application using the MVC architecture and Other Design patterns.
  • Responsible for designing user interface screens using HTML, EXTJS, JSP and validating using Java Script
  • Developed the Action classes, Action forms and Action servlet for Web tier.
  • Used Java script in user validation and suggestion list and to display dialog boxes. Sever side validations are done using Struts Validator Plug-In.
  • Used Spring Framework and created the Dependency injection for the Action classes using ApplicationContext.xml.
  • Using Java Script functions for the custom validations.
  • Developed using Struts, JSPs and Tiles definitions.
  • Developed JSP pages using HTML, JSTL Tag Library, Struts Tab Library, and JSP Custom Tags.
  • Writing JSP form bean validations by using Struts Validation framework (validation.xml, validator-rules.xml and message Resources).
  • Designed and developed REST web service for validating address.
  • Interacted with clients and stake holders of the application.
  • Coordinated with the developers and the Testing Team and prepared the Build Release notes.
  • Converting policy information into PDF documents using XML and attached to an email (automatic process).
  • Followed Agile methodology throughout the project.
  • Used SVN as the Version Control tool.

Environment: Java, J2EE, Struts, Spring, JSP, JDBC, Servlets, JavaScript, J2EE Design Patterns, Tomcat5/6, HTML, UML, MS Visio, XML, Oracle 11g, SQL, SVN, XML, Toad, Windows, Unix, Shell Scripts.

Confidential

Java developer

Responsibilities:

  • Involved in System study for design and development.
  • Used the Struts Framework in developing the application.
  • Developed using Struts, JSPs and Tiles definitions.
  • Developed JSP pages using HTML, JSTL Tag Library, Struts Tab Library, and JSP Custom Tags.
  • Writing JSP form bean validations by using Struts Validation framework (validation.xml, validator-rules.xml and message Resources)
  • Followed Agile methodology throughout the project.
  • Used SVN as the Version Control tool.

Environnent: Java, J2EE, JSPs, JDBC, JNDI, Struts, JavaScript, HTML, Tomcat Server, Oracle, SQL, PL/SQL

Confidential

Java developer

Responsibilities:

  • Involved in System study for design and development.
  • Used Struts Framework in developing the application.
  • Developed using Struts, JSPs and Tiles definitions.
  • Developed JSP pages using HTML, JSTL Tag Library, Struts Tab Library, and JSP Custom Tags.
  • Writing JSP form bean validations by using Struts Validation framework (validation.xml, validator-rules.xml and message Resources)
  • Followed Agile methodology throughout the project.
  • Used SVN as the Version Control tool.

Environment: Core Java, JSP, Servlets, JavaScript, MySQL, Eclipse, Tomcat, Web Logic7.

Confidential

Java Developer

Responsibilities:

  • Responsible and active in the analysis, definition, design, implementation, management, and deployment of full software development life cycle of project.
  • Developing User Interface and implementing business process using JSP and Servlets.
  • Development of the application that was used to create dynamic JSPs, given input from a database table containing information about the contents of the JSP being developed.
  • Involved in writing the presentation layer in Java Server Pages (JSP).
  • Wrote Servlets programming and JSP scripting for the communication between web browser and server.
  • Responsible for coding SQL Statements and Stored procedures for back end communication using JDBC
  • Developed an API to write XML documents from a database. Utilized XML and XSL Transformation for dynamic web-content and database connectivity.
  • Coded different deployment descriptors using XML. Generated Jar files are deployed on Apache Tomcat Server.
  • Involved in the development of presentation layer and GUI framework in JSP. Client Side validations were done using JavaScript.
  • Involved in code reviews and mentored the team in resolving issues.
  • Participated in weekly design reviews and walkthroughs with project manager and development teams.
  • Provide technical guidance to business analysts, gather the requirements and convert them into technical specifications/artifacts for developers to start.

Environment: HTML, JSP, Servlets, JDBC, JavaScript, Tomcat, Eclipse IDE, XML, XSL, Tomcat 5.

We'd love your feedback!