We provide IT Staff Augmentation Services!

Java Developer Resume

0/5 (Submit Your Rating)

Minneapolis, MN

SUMMARY

  • Around 6 years of experience in Analysis, Developing, Implementing, Integrating and testing of Web based Applications using Java/J2EE technology.
  • Experience in developing web applications using JSP, spring, Hibernate, JBOSS, JDBC, JavaServerPages, Servlet, Web Services, JavaScript, JavaBeans and Log4j.
  • Extensive Experience in developing Graphical User Interfaces using JSP.
  • Experience in developing Ajax based Design in creating better, faster, and more interactive web applications.
  • Extensive Experience working in Spring Framework, Struts Framework and O/R mapping Hibernate framework.
  • Experience in working with SOAP and Restful Web Services.
  • Experience in Hibernate 3.0 to store the persistent data as an Object - Relational Mapping (ORM) tool for communicating with database.
  • Hands on Experience on RDBMS concepts.
  • Strong experience working on SQL using IDE’s like SQL Developer and TOAD.
  • Knowledge on PL/SQL to write Stored Procedures, Functions.
  • Expertise in various J2EE technologies like JSP, JSF, Servlets, EJB.
  • Experience in using application servers like WebSphere, Tomcat.
  • Implemented Core Java concepts, and Core Java Design Pattern. Expert knowledge in integration Ajax/ OO Java Script UI command level Pattern with Spring Web Flow.
  • Extensively worked to build Model, view Controller (MVC) architectures.
  • Experience in using Maven and Ant based scripts to build and deploy the applications on the server.
  • Strong experience in ETL methodologies with tools like Informatica, Abinitio and SSIS.
  • Implemented Test Driven Development (TDD) methodology.
  • Well versed with multiple version control tools like SVN, CVS, Perforce and VSS.
  • Experience in IDE tools like Eclipse, IntelliJ and Net Beans.
  • Experience with unit testing the applications using JUnit Framework.
  • Developed logging standard and mechanism based on Log4J & SLF4J.
  • Capable of learning new technologies and adapt to new environments quickly.
  • Establish and maintain productive working relationship with management, clients and team members.

TECHNICAL SKILLS

Web/App Servers: Web logic v9.2 SP 4, v8.1, Apache Tomcat v5.x

Operating System: Windows XP, DOS, Windows NT/2000, UNIX, LINUX

Programming Languages: JAVA, JSP 1.0/1.1, Java Servlets 2.1, HTML 4.0., and XML1.0.

Technologies: J2EE, Log4j, SQL, PL/SQL

Frameworks: Spring, Struts, Web Services, RESTful

ORM: Hibernate, JPA

Databases & Tools: Oracle v10g, Oracle Enterprise Manager, Oracle Sql Developer, Toad, Eclipse, Netbeans 5, CVS, Microsoft Visual SourceSafe v6.0, BIRT, iText 2.1.7

PROFESSIONAL EXPERIENCE

Confidential, Minneapolis, MN

Java Developer

Responsibilities:

  • Developed and supported ‘Active Work Space’ application.
  • Developed Models, Model alerts and model process with SpringMVC Framework which includes writing Controller classes for handling requests, processing form submissions.
  • Worked on consuming Restful Web services to obtain data from third party vendors.
  • Implemented Restful web services(JAX-RS) in the Application.
  • Developed Web Services to communicate to other modules using XML.
  • Develop data standards, data exchange, XML data standard or data sharing model
  • Extensive experience with Oracle database.
  • Extensive use of HTML5 with AngularJS, JSTL, JSP and JQuery for the presentation layer along with Java script for client side validation.
  • GUI Implementation using JQuery, AJAX, CSS, Bootstrap, HTML5.
  • Worked with TAC - AWS customer touch point to increase customer satisfaction and loyalty.
  • Developed code using ORM to communicate between SOA and the Database layer.
  • Worked on tuning the existing processes by data response and quality monitoring.
  • Deployed and maintained projects in different environments like DEV, QA, UAT and PROD.
  • Implemented logging and exception handling.
  • Used Agile practices and Test Driven Development techniques to provide reliable, working software early and often
  • Worked on tickets in a bug tracking tool JIRA.

Environment: Java 1.7, Spring MVC, Restful Web Services, JUNIT, Log4j, Maven, JBOSS, TFS, Spring Web Flow, HTML, CSS, SLF4J, JIRA.

Confidential

Java Developer

Responsibilities:

  • Involved in gathering, analyzing, documenting and maintaining system requirements and design documents.
  • Developed Java helper Classes to help accomplish common tasks and eliminated code duplication.
  • Worked as a peer code reviewer to check the design, vulnerability and scalability of the code
  • Implemented design patterns like Singleton and Factory Pattern.
  • Created Hibernate configuration files and mapping files.
  • Used Java and Java Web Services for the application development and Oracle as database.
  • Involved in development of Stored Procedures, Functions and Triggers.
  • Developed the DAOs to access database objects and communicating with each other.
  • Configured Hibernate to work with Spring, by setting up Session Factory in Spring context file.
  • Implemented Model View Controller (MVC) architecture using Spring Framework.
  • Transaction management was based on Spring AOP; and Spring IoC container was used for independency injection.
  • Designed and Developed PL/SQL scripts in Oracle SQL Developer.
  • Worked on spring Integration tests (JUnit using mockito) to test the service real time in combination with other services.
  • Used Junit framework for unit testing of application and implemented test driven development (TDD) methodology.
  • Involved in Fixing the production Defects for the application.
  • Used IntelliJ as IDE for application development.
  • Used Tomcat for application deployment.
  • Participated in Scrum meeting and Iteration Planning Meetings.

Environment: CoreJava, J2EE, Servlets, Spring, Spring Security, SOAP, Restful Web Services, Log4j, JSP, Java Script, Tomcat, IntelliJ, XML, JUnit, AJAX, MySQL.

Confidential

Java Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC).
  • Developed Web pages using Struts view component JSP, JavaScript, HTML, jQuery, AJAX, to create the user interface views from migration 3rd party applications.
  • Implemented validation on the JSP fields using Struts Validation framework which included writing validation.xml and validation-rules.xml files.
  • Developed Action forms, Action classes and struts-config.xml file of Struts Framework Developed workstation web module using Struts MVC, JSTL, and integration with Hibernate.
  • Extensively involved in developing core persistence classes using Hibernate framework, writing HQL queries, creating hibernate mapping files, DB schema and PL SQL changes.
  • Consumed Web Services to implement application search functionality.
  • Published and consumed WebServicesusingSOAP,WSDLand deployed.
  • Used the Java Collections API extensively in the application.
  • Tables creation and involved in writingPL/SQLqueries using Joins and Stored Procedures.
  • Worked and Modified the Database Schema according to the Client requirement.
  • Used Eclipse as the version control.
  • Developed Unix shell scripts for running the batch jobs.
  • Used JIRA for bug tracking, issue tracking and project management.

Environment: Java 1.5, J2EE, JavaScript, Struts 1.3, Ajax, JMS, Web Services, WebSphere, Ant, Eclipse, JSP, jQuery, CVS, JIRA.

We'd love your feedback!