We provide IT Staff Augmentation Services!

Java Developer Resume

0/5 (Submit Your Rating)

Omaha, NE

SUMMARY

  • Over 8 years of extensive experience in Software Development working through various phases starting from analysis, design, development, testing client server and n - tier applications using Java/J2EE Application development following various Software Development Methodologies/ Frameworks like Waterfall, OOAD and AGILE.
  • Expertise in development of Web Applications using Java, Servlets, JDBC, JSP, JNDI, JMS, Struts2.0, Tiles, Java Server Faces (JSF), Hibernate, EJB 3.0, Spring Framework and Web Services technologies.
  • Experienced in using parsing and generating XML documents using DOM and SAX parsers.
  • Have Strong experience in using Web Services Technologies like SOAP, RESTful, JAX-WS, XML and WSDL.
  • Developed web applications based on different Design Patterns such as Model-View-Controller (MVC), Data Access Object (DAO), Singleton Pattern, Front Controller, Business Delegate, Service Locator, Transfer Objects etc.
  • Expertise in using tools like FileZilla, WinSCP, Putty, SVN, CVS, VPN, JIRA, RallyDev, Ant, Maven, log4j, Junit, SQL Server Management Studio, TOAD, MySQL Workbench, HP Quality Center, Scrum Do.
  • Experienced in creative and effective front-end development using JSP, JSTL, JQuery, Servlet, JavaScript, HTML5, DHTML, HTML5, XML, Bootstrap, Ajax and CSS3.
  • Expertise in programming with Spring Framework, Spring MVC, Spring IOC Container.
  • Expertise in programming with Hibernate Framework, Hibernate Configuration, DAO Design.
  • Extensive experience in IDE and debugging tools like Eclipse 3.x, Netbeans6.x, IBM RSA, IntelliJ Idea and JDeveloper.
  • Expertise working on Application servers and Web servers like IBM WebSphere 6.x/7.x/8.x, BEA WebLogic 10.x, JBOSS in clustered environment and Apache Tomcat 7.x.
  • Experience in database programming using Oracle 11g, SQL Server 2008, IBM DB2, MySQL and proficiency in developing SQL in JDBC as well as client server environments.
  • Good technical, communications and interpersonal skills. Able to work reliably under pressure. Committed team player with strong analytical and problem solving skills, ability to quickly adapt to new environments & technologies.
  • Worked on different software development methodologies like Waterfall, Spiral and Agile Process.
  • Experienced in Data Analysis using Tableau BI tool by extracting data, getting connected to various data sources.
  • Have got touch over iOS application developments using Swift programming and Xcode using SQLite.
  • Implementing Web Services using PHP.
  • Developing Android applications in Android Studio using Java.
  • Worked on various Subversions such as Tortoise, Team Foundation Server, GitHub, IBM Rational Clear Case.
  • Have got a very good experience of developing web applications using Microsoft .Net in Visual Studio.
  • Experienced in Hadoop and its related components. Had a good knowledge on performing MapReduce tasks.

TECHNICAL SKILLS

Languages: C, C#, Java, UML, Swift Programming.

J2EE Technologies: Java Beans, Servlets, Applets, JSP, JDBC, EJB, JSF, JMS, RMI, Web-Services, WSDL.

Microsoft Technologies: ASP.NET, ADO.NET

Scripting Languages: JavaScript, Perl, UNIX, PHP.

Frameworks: Struts, Spring, Spring MVC, Spring AOP, Hibernate, JSF, AXIS, Junit and Microsoft .NET.

DBMS/RDBMS: SQL server 2005, Oracle 8i/9i/10g/11g, MS Access, MySQL, Toad.

Web Technologies: HTML, AJAX, JSON, JQuery, CSS, XML, XSL, XPATH, XQuery, SOAP.

Servers: Oracle WebLogic server 10.0/10.3.x, IBM WebSphere 8.x/7.x/6.x, JBOSS Application Server 4.0, Apache Tomcat 5.5x, Microsoft IIS.

IDE s: Eclipse, WebSphere Integration Developer (WID), Rational Application Developer (RAD), NetBeans IDE, JDeveloper, Xcode, Android Studio, Tableau BI, Visual Studio, Rational Software Architect.

Operating System: Window2000/XP/Vista/7, Unix, Red Hat Linux.

Other Technologies: ANT, Maven, CVS, Log4j, HQL, MS Visio, HP Quality Center, SVN.

PROFESSIONAL EXPERIENCE

Confidential, Omaha, NE

Java Developer

Responsibilities:

  • As a Senior Java Developer prepared the high level and low level architecture for modules such as deal, product, sales plan.
  • Design and developed the application using Jakarta Struts Framework which is based on Model View Controller design pattern
  • Implemented Struts validation in the presentation layer
  • Developed user interface using JSP, JSP Tag libraries to simplify the complexities of the application
  • Extensively used JPA with Hibernate in data access layer to access and update information in the database
  • Used Spring JDBC template.
  • Used Dependency Injection and AOP feature of Spring
  • Developed Spring Cron jobs
  • Developed SOA Web services
  • Implemented various design patterns in the project such as Data Access Object and Singleton
  • Developed unit test cases
  • Performed unit testing using JUNIT framework
  • Used Tortoise SVN for version control and change management

Environment: Java 1.6, J2EE, Struts1.2, JPA, Spring2.5, JSP1.2, Servlets2.1, JBoss, JDBC, JavaScript, JQuery HTML, JNDI, SVN, JUnit, PL/SQL developer, JBoss 5.1, Eclipse, Oracle 10g

Confidential, California

Senior Systems Engineer

Responsibilities:

  • Interacted with business users and gathering requirements.
  • Participated in project review and status meeting.
  • Prepared Low Level Design document using UML, MS VISIO
  • Involved in coding front-end components using J2EE, MVC, JSP, JSF, JQuery, and Ajax.
  • Configuration and code management using VSS and CVS
  • Deployed code in SIT and UAT using Web Logic Server
  • Involved in SIT and UAT defect review meetings and assigning defects to concern person in Radar.
  • Involved in writing queries to extract data from the Database.
  • Implemented various design patterns in the project such as Business Delegate, Session Façade, Data Transfer Object, Data Access Object, Service Locator and Singleton
  • Developed Stored Procedures for Oracle 10g database
  • Performed unit testing using JUNIT framework and used Struts Test Cases for testing Action Classes
  • Done Effort Estimation.
  • Helped team members functionally and technically.
  • Reviewed team member’s code.

Environment: Eclipse IDE, Mac OS, Java/J2EE, Servlets, JSP, Spring, Hibernate, JSF, JQuery, XML, HTML, Oracle 10g, JUnit, JavaBeans, JavaScript, EJB and Weblogic.

Confidential

Responsibilities:

  • Created technical specification document for the given functional specifications.
  • Actively participated in the team status meetings.
  • Involved in the research process of creating multiple online reports using java
  • Developed JSPs for building the user interface.
  • Developed modules handling escalations and the turn-around time for each task assigned to each employee.
  • Designed, developed, and configured server side J2EE components like EJB, Java Beans, and Servlets.
  • Developed Session Beans for implementing the business logic.
  • Designed and maintained the documenting module of the application.
  • Worked in the Build and Release of the entire application.
  • Wrote Stored Procedures and Functions for DB2.
  • Strictly followed the three tier architecture.
  • Involved in in writing test cases, code review, debugging, Unit Testing, System Testing and Integration Testing.

Environment: Java, JSF, CSS3, IBM DB2, IBM Rational Clear Case, IBM RSA, Log4J

Confidential

Java Developer

Responsibilities:

  • Participate in project review and status meeting.
  • Interacted with Team members in gathering requirements.
  • Helped team members functionally and technically.
  • Done Configuration and code management using VSS and CVS.
  • Deployed code in SIT and UAT using Web Logic Server.
  • Responsible for an enhancement project.
  • Providing Level 2 support on different applications.
  • Created technical document for the application developed in DELPHI.
  • Involved in Bug Fixing.
  • Developed and modified the user interface form according to the given requirement.
  • Developed and modified the business logic of the application using Visual Basic.
  • Coding front-end components using J2EE, MVC, JSP, JSF, JQuery, and Ajax.
  • Extensively used Hibernate in data access layer to access and update information in the database.
  • Used Dependency Injection feature of Spring.
  • Involved in writing queries to extract data from the Database.
  • Involved in creating tables, function and stored procedures in PL/SQL.
  • Used Maven tool to build the application and deployed on WebSphere Application Server.
  • Involved in testing complete flow of modules.
  • Developed test cases and was involved in Unit Testing and User acceptance testing.

Environment: Eclipse IDE, Windows 2000, Java, JDBC, Servlets, JSP, Spring, XML, HTML, PL/ SQL, JUnit, JavaBeans, JavaScript, EJB, WebLogic, Visual Basic and DELPHI.

Confidential

Java Developer

Responsibilities:

  • Involved in Developing the applicationAdd/ Update/Search functionalities
  • Developed the presentation layer using Struts, JSPDeveloped jsp forms for addition/updating/searching of different layers such as Bank Accounts, Funds transfer, Checks
  • Developed the Struts Action Classes
  • Developed JavaScript for client side validations
  • Developed test cases for unit level testing using JUnit
  • Developed Web services using RESTful API
  • Involved in writing queries to extract data from the Database
  • Involved in testing complete flow of modules
  • Involved in Data Modelling and Database Management
  • Created tables and schema for the Database
  • Creation of Design documentDeveloped test cases and was involved in Unit Testing and User acceptance testing. Involved in Bug Fixing
  • Code Review of self and peers
  • Responsible for Check IN of code to the Repository
  • Used repository as a version control system

Environment: My Eclipse Workbench, Windows 2000, Java, JDBC, Servlets, JSP, Struts, Hibernate, XML, HTML, MS SQL, JUnit, JavaBeans, JavaScript and EJB.

We'd love your feedback!