We provide IT Staff Augmentation Services!

Java Developer Resume

4.00/5 (Submit Your Rating)

Stanford, CA

SUMMARY:

  • About 8 years of experience in designing, developing and deploying n - tier web applications and client / server applications using JAVA , J2EE technologies and Web Technologies for enterprise applications.
  • Involved in all the phases of SDLC - requirement gathering, design, development and maintenance.
  • Expertise in interacting with business users and understanding the requirement and providing solutions to match their requirement.
  • Experience in designing both Front end & Backend applications using Java , J2EE Web frameworks, HTML, CSS, JavaScript, AJAX, Java Servlets, JSP 1.2 and JSTL.
  • Extensive knowledge and implementation skills in Struts MVC framework (Validator, Tiles, Tag Libraries, Action Classes)
  • Experienced in using Spring Framework (Spring Core, Spring MVC, Spring ORM, Spring Web flow and Spring AOP).
  • Experienced in using Hibernate framework in interaction with the RDBMS.
  • Good experience in using Spring ORM wiring with Hibernate for developing backend systems.
  • Experience in implementing Service Oriented Architecture (SOA) using Web Services (SOAP, WSDL, and UDDI).
  • Experienced in deploying applications on Web Logic, Apache Tomcat, IBM Websphere application servers and worked on database systems like Oracle and MySQL.
  • Excellent knowledge of design patterns (Singleton, Factory pattern, DAO, Session Facade and Model View Controller).
  • Have solid testing experience in unit testing, integration testing and system testing.
  • Expertise in using ANT and Maven for building and deploying application on the servers.
  • Experience in AGILE and Water Flow model of software development.
  • Excellent communicative, interpersonal, intuitive, analysis and leadership skills.
  • Quick learner with an ability to rapidly adapt to new environment and conditions. Willing to relocate Anywhere

TECHNICAL SKILLS:

Operating Systems: Windows 2000,Unix, Windows XP

Programming Languages: Java, C, C++, Visual Basic, J2EE, SQL, Perl, Shell Scripting.

J2EE Technologies: Java Servlets, JSP, JDBC, JMS, Java Beans, RMI, JNDI, EJB, Log4J, Webservices, Apache ANT tool,Swing.

Framework: Struts, Hibernate, spring, J Unit

Databases: SQL Server … Oracle, DB2

Software Packages: MS Office 2000, Visual Studio

Web/Application Servers: Apache-Tomcat, BEA WebLogic, IBM Web sphere, JBoss.

IDEs: Eclipse, WSAD

Web Designing: WML, HTML, XML, CSS, Java Script, Flash MX 2004, Fireworks, Dreamweaver.

Other Tools: UML, Microsoft Visio, Rational Rose, CVS.

PROFESSIONAL EXPERIENCE:

Java Developer

Confidential, Stanford, CA

Responsibilities:

  • Involved in interacting with the Business Analyst and Architect during the Sprint Planning Sessions
  • Responsible in designing UML diagrams like: Class and Sequence diagrams during the
  • Analysis and Design phase of the application
  • Used JSP's in the presentation layer along with JSTL tags, CSS and javascript.
  • Used DWR to speed up the application and load data without the page reload.
  • Developed front end in Angular JS.
  • Used Spring MVC architecture to control the flow of the user requests.
  • Spring AOP is used for Security and Transaction Management.
  • Used SpringIOC (Inversion of Control)/DI (Dependency Injection) to wire the object dependencies across the application
  • Involved in integrating Spring with Hibernate and delegated the persistence operations using HibernateTemplate.
  • Used struts framework and Oracle 10g for development, JSP, HTML for UI development.
  • Developed web services provider application using XSLT, WSDL and WSAD and used
  • SoapUI for testing purposes.
  • Used Data Studio to query, update and monitor DB2 database.
  • Wrote SQL statements to create and update database tables.
  • Built and deployed the application to various environments using ANT Scripts
  • SVN is used as the version control
  • Used HUDSON for creating a custom continuous build process.
  • Used QC for defect and Feature tracking.
  • Involved in defect fixing during QA phase of the application
  • Used DB2 as Back end database.
  • Followed AGILE Methodology with SCRUM Meetings and involved in maintaining Sprint backlogs during the development cycles

Environment: Java/Java, Eclipse, Websphere, Spring MVC, Spring IOC, JSP, JavascriptHTML, JSTL, Hibernate, XML, Junit, Developed front end in Angular JS, Log4j, DB2, Web Services, SVN, Quality Center, ANT, Windows XP

Java Developer

Confidential, Morrisville, NC

Responsibilities:

  • Development, implementation and maintenance of an MVC architecture using Spring framework
  • Development of new reports and migration of existing reports in reporting framework builds in Spring.
  • Developed Spring JMS integration layer and efficient business components to process MQ messages.
  • Implementation of the application interface using Java and Servlets Technologies
  • Data migration from legacy scalable enterprise system to J2EE architecture
  • Fundamental understanding of distributed Architectures, Hibernate
  • Application development against a relational database
  • Experience in using Hibernate, JSF (v2.0) Struts (v2.0) and Spring Framework in designing & developing web applications.
  • Primary concentration in the integration of these technologies (JSF/Struts - Spring- Hibernate) to achieve a working application.
  • Good knowledge of J2EE Design Patterns and UML with UML tools.
  • Experience in Developing Use case diagrams, Class diagrams and Sequence Diagrams based on the business requirements using UML and converting them into reusable technical classes.
  • Programming experience using design patterns such as Factory Pattern, MVC PatternCommand Pattern, Fa ade Pattern and Singleton Pattern in Java

Environment: Java Websphere MS SQL Server, JSP, Maven, Struts, Spring, Java Script, AJAX, JQuery, Jersey, Webservices, JUnit, JSON, XML, JAXB, Harvest, ANT.

Java Developer

Confidential, Warwick, RI

Responsibilities:

  • Responsible for requirements gathering, review, and design of the application in accordance with the architecture standards that are in place.
  • Responsible for reviewing the peer developer's code, ensuring the coding standards and architectural are met and assisting the offshore developers.
  • Implemented Spring MVC, Security, Core, AOP, and Batch into the application.
  • Developed RESTwebservices to expose the Middleware services.
  • Designed and developed the gateway framework with caching features.
  • Applied design patterns such as delegator, singleton and other J2EE patterns.
  • Create use cases and UML diagrams. mplemented persistence to database using the hibernate ORM.
  • Developed front end pages using HTML/CSS/JS.
  • Developed front end in AngularJS
  • Design and use of REST full web services
  • Developed and executed test strategy and coordinated QA testing in Agile Environment.
  • Writing Test Data and Test cases for the new features.
  • Enhanced test plan with new test cases at regular intervals of time.
  • Developed automation framework for web application testing.
  • Performing Regression and Functional, testing in QA, Stage and Production environments.
  • Tested the response format of REST services in XML, and JSON.
  • Responsible for UAT project planning like creating testing scenario, test plans, and test scripts
  • Defined the Scope of testing for User Acceptance Testing

Environment: Java, XML, Spring, HTML, Hibernate, EJB, JSP, JSF, JPA, Java Script, Eclipse, JSON, JQuery, Rest Web services, WebSphere, SQL server., Java Junit, Jenkins, TOAD, Putty, Windows XP, Oracle 11g PL/SQL Developer, UNIX.

Java Developer

Confidential

Responsibilities:

  • Involved in many Client Demo Supports.
  • Involved in development of Controllers (Servlets).
  • Involved in development of GUI's using JSP.
  • Developed JSP's with STRUTS custom tags and implemented JavaScript validation of data.
  • Involved in development of writing Data Base queries using JDBC and SQL.
  • Involved in the development of complete Air operations.
  • Developed one of the modules in the application, which is related to E - Commerce.
  • Preparation and execution of unit test cases
  • Writing Views in PL/SQL for Reports.
  • Deployments of EAR w.r.t to test and production environments of customers respectively.

Environment: Apache, Struts, Eclipse, HTML, CSS, JSP, Servlets, Swing, JavaScript, ANT, Oracle, PL/SQL Developer.

We'd love your feedback!