We provide IT Staff Augmentation Services!

Java Developer Resume

0/5 (Submit Your Rating)

Charlotte, NC

SUMMARY

  • 8+ years of experience in developing Web based Applications and expertise in implementing Object Oriented Programming (OOPS) with Java, J2EE.
  • Experience in System Development Life Cycle (Process Engineering, Design, Development, Deployment Support and Testing) using Agile and waterfall methodologies.
  • Proficient in using Object Oriented Programming (OOPS) for building n - tier architecture systems with hands on development expertise in application layer including middleware and core business frameworks and back-end database layer integration.
  • Experience in working with Java J2EE technologies, JSP, JSF, SERVLETS, SPRING, JDBC and JMS ActiveMQ.
  • Good expertise in developing Java web based applications using Spring MVC web frameworks.
  • Experience in Maven and Restful Web Services.
  • Superior analytical skills in Object Oriented Application Development using Object Oriented concepts, Multi-Threading and Collection Framework.
  • Good expertise in working with various spring modules: Spring IOC, Spring Batch, Spring MVC, Spring Data JPA and Spring JDBC modules.
  • Proficient in XML technologies like XSL/XSLT, SAX, DOM, SOAP, WSDL, DTD, XSD, SOA, JAXB, JAXP, Apache Camel.
  • Experience in dynamic web development using HTML, CSS, AJAX, Java script, Angular JS and Node JS etc.
  • Proficient in implementing various Java/J2EE design patterns including Singleton, Factory, and MVC.
  • Extensive experience in Oracle, SQL Server, Sysdata and MSACCESS databases.
  • Knowledge in using UML for Class diagrams & Sequence/Collaboration diagrams and Activity diagrams.
  • Involved in Performance Tuning of Java Enterprise Applications
  • Experience in Designing and developing the Business Delegates to reduce coupling between the web tier and EJB tier, developed the container managed Stateless session EJBs to acts as Session Facades, Implemented Value Object pattern and DAO pattern.
  • Experience in using JSON and JQUERY for the persistence of data and exchanging data.
  • Developed web services using SOA Architecture and implemented RESTFUL web services.
  • Tested Web Services using SOAP UI Pro.
  • Have analytical and problem solving skills, self-motivated, willing to take initiative and able to learn quickly and apply new tools and technologies in the projects.
  • Experience working on different application servers like Apache Camel, JBoss, Web Logic, IBM Web Sphere, Glassfish and Apache Tomcat including configuring, deploying, fine-tuning and monitoring.
  • Experience in handling Version Control Systems like Win CVS, SVN and Git Hub.
  • Experience on writing build scripts using ANT and Maven.
  • Ability to define System requirements, recommending solutions, analyze capacity and makes appropriate modifications.
  • Experience using utility tools Win Merge, Notepad++, WinSCP, Java Decompiler, DBDesigner, TOAD, Oracle SQL Developer, SOAP UI and Tortoise, Windows Office.
  • Experience on SONAR and PMD Tools to ensure Product Quality and Process Improvement.

TECHNICAL SKILLS

Databases: C, C++, Core Java, Visual Basics 6.0, PL/SQL, UML Oracle8.x/9.x, MySQL, Microsoft SQL Server 2000/2005, MS-Access 97/2000, DB2

Web Technologies: JSP, Servlets, XSL, XSLT, CSS3, HTML 5.0, XML 1.0, XMPP, SIP, Java Script 1.3, Design Patterns, Web Services

Java Technologies: J2EE, SPRING Framework, JDK 1.5/1.6/1.7, JSP2, JSTL, Servlets2.3, JavaBeans, JDBC2.0, EJB3.0/2.0, JNDI, Java Multi-threading, JMS ActiveMQ, RabbitMQ, MVC, JSON, Hibernate, Spring

Environment: Weblogic 5.x/6.x/7.x/8.x, Websphere 5.x, JBOSS, Windows NT 4.0, API, Windows 95/98/2000/XP, UNIX and IBM Compatibles, Sun Solaris, Linux

Other Technologies and Tools: Eclipse 3.1, Jbuilder, NetBeans 3.x/4, STS, SONAR, Rational Rose, Rational Clear Case, Magic Draw UML4.0, JBOSS, Web logic, Tomcat, Ant, ODBC, Java Spring Framework

PROFESSIONAL EXPERIENCE

Confidential, Charlotte, NC

Java Developer

Responsibilities:

  • Analyzed Business Requirements and Identified mapping documents required for system and functional testing efforts for all test scenarios.
  • Performed Requirement Gathering & Analysis by actively soliciting, analyzing and negotiating customer requirements and prepared the requirements specification document for the application using Microsoft Word.
  • Developed Use Case diagrams, business flow diagrams, Activity/State diagrams.
  • Adopted J2EE design patterns like Session Facade and Business Facade.
  • Configuration of application using spring 2.6, Struts 1.3, Hibernate, DAO’s, Actions Classes, Java Server Pages.
  • Configuring Hibernate Struts and Tiles related XML files.
  • Developed the application using Struts Framework that uses ModelView Controller (MVC) architecture with JSP as the view.
  • Developed presentation layer using JSF, JSP, HTML and CSS, JQuery.
  • Extensively used Spring IOC for Dependency Injection and worked on Custom MVC Frameworks loosely based on Struts.
  • Developed the Frontend application with Angular JS.
  • Developed Servlets and Java Server Pages (JSP), to route the submittals to the EJB components and render-retrieved information using Session Facade, Service Locator (design pattern).
  • Developed J2EE components on Eclipse 3.5 IDE.
  • Used JDBC to invoke Stored Procedures and also used JDBC for database connectivity to SQL.
  • Deployed the applications on WebSphere Application Server.
  • Used Oracle11g database for tables creation and involved in writing SQL queries using Joins and Stored Procedures.
  • Writing complex SQL queries and reviewing SQL queries for the other team members.
  • Used Apache Camel with URIs to work directly with any kind of Transport or messaging model such as HTTP, ActiveMQ, RabbitMQ and JMS.
  • Developed JUnit Test Cases for Code unit test.
  • Consumed and developed Restful Services with JSONandJersey API’s.
  • Used Soap UI Pro for Testing Web services.
  • Worked with configuration management groups for providing various deployment environments set up including System Integration testing, Quality Control testing etc.

Environment: J2EE, JDK 1.5, JSP,JSF2.0, Struts 1.3, Eclipse 3.5,Hibernate, SQL Developer, Oracle 11g,Restful Services, Oracle Web logic 11g Server, JAX-RS, Jersey, Apache Camel, Angular JS, JavaScript,HTML5, CSS Rational Clear Quest, RabbitMQ, JSON, JQuery 1.4, EJB 3.0, JPA 2.0,JMS,ActiveMQ,SQL, UML, MS Visio, and Scrum.

Confidential, Hartford, CT

JAVA/ J2EE Developer

Responsibilities:

  • Provided technical guidance to business analysts, gathered the requirements and converted them into technical specifications/artifacts.
  • Implemented Spring MVC architecture and Spring Bean Factory using IOC and AOP technologies.
  • Implemented caching techniques, wrote POJO classes for storing data and DAO's to retrieve the data and did other database configurations using Hibernate.
  • Developed Stored procedures, Triggers and Functions to process the trades using PL/SQL and mapped it to Hibernate Configuration File and also established data integrity among all tables sitting on Oracle Database.
  • Designed and developed Customer registration and login screens using JSP, HTML/DHTML and JavaScript.
  • Developed web pages to display the account transactions and details pertaining to that account using JSP, DHTML, Spring Web Flow and CSS.
  • Wrote application front end with HTML, JSP, Ajax, custom JSP tags for role-based sorting and filtering and used JavaScript validations to validate the fields of the user registration screen and login screen.
  • Used jasper reports for generating customer reports.
  • Configured Spring to manage Action classes and set their dependencies in a Spring context file.
  • Servlets are used to service requests from UI to manipulate Business Objects and invoke respective Action Classes for making database updates.
  • Followed Agile Methodology (TDD, SCRUM) to satisfy the customers and wrote JUnit test cases for unit testing the integration layer.
  • Used log4j for tracking errors and debugging the code.
  • Wrote build deployment scripts using ANT and shell script on unixenv and deployed the application in WebSphere App Server.
  • Involved in implementing Branching Methodology Plan and performed Checkin/Checkout in Subversion.
  • Developed various activities like transaction history, search products that enable users to understand the system efficiently.
  • Involved in unit testing and system testing and also responsible for preparing test scripts for the system testing.

Environment: Java,J2EE, Servlets, JSP, JDBC, XML, HTML/DHTML, JMS, AJAX, WebSphere, JUnit and Oracle.

Confidential - Dallas, TX

Architect/Sr.Java developer

Responsibilities:

  • Involved in complete software development life cycle management using UML (Unified Modeling Language) - Requirements gathering, Conceptual design, Analysis, Detailed design, and Development.
  • Used Spring MVC framework&Integration for Server side programming.
  • Developed UI based on struts framework, usingJSF, JSP, JSTL, Servlets and Back Bone JS DHTML with extensive java scripts to reduce Server hits, improving performance.
  • Developed Servlets and JSP to interact with EnterpriseJava Beans (EJB) containing all the Business Logic.
  • Used Hibernate as the persistence layer to interact with Oracle DB.
  • Developed the Frontend application with Node JS.
  • Wrote complex SQL, Stored Procedure, HSQL& Criteria queries and reviewed the same with peers.
  • Responsible to resolve design issues and develop strategies to make ongoing improvements that support system flexibility and performance.
  • JProfiler bridges the gap between a code profiler and a high-level JEE monitoring tool.
  • Responsible to approve “Test Cases” created by Testing Team. Provide technical support to testing team to fix any issues in Functional Testing.
  • Assess the technical feasibility of new technologies to enable integration into existing processes.
  • Developed JSP as the view, Servlets as Controller to make calls to EJB as model
  • Worked on JBOSSApplication Server to deploy application.
  • Consumed and developed Restful Services with JAX-RS and Jersey.
  • Used Soap UI Pro for Testing Web services.
  • Used Apache Camel with URIs to work directly with any kind of Transport or messaging model such as HTTP, ActiveMQ,RabbitMQand JMS.
  • Developed Stored Procedures, Functions and created database tables.
  • Used ClearCase for Source Control Management.
  • Coded Test Cases and created Mock Objects using JMock and used JUnit to run tests.

Environment: Spring Framework 3.0, Hibernate, Java 1.6,Jprofiler,Angular JS, Node JS,DHTML,Multi-Threading, HTML, CSS, Servlets,UML, J2EE,JSP, JSF2.0, EJB, Struts FrameworkTaglibs, SQL, Java Script, Oracle 11g,JBoss 7.0 Sever, Websphere Application Server, Eclipse, JUnit, JMock, WSDL, Web services, XML, XSLT, XSD (Schema Designs), SOAP 1.2,RestFul Services, JAX-RS, Jersey,RabbitMQ, XPath, XQuery, JSON,UNIX, UML, JNDI, JDBC, JMS, ActiveMQ, Rational Clear Quest, Tortoise CVS.

Confidential

Java/J2EE developer

Responsibilities:

  • Reviewed requirements with the support group and developed an initial prototype.
  • Involved in the analysis, design and development of the application components using JSP, Servlets components using J2EE design pattern.
  • Designed the application using the Struts MVC architecture.
  • Developed (Java Server Pages) JSP’s and generated HTML Files.
  • Used SAX/DOM XML Parser for parsing the XML file.
  • Communicated between different applications using JMS.
  • Extensively worked on PL/SQL, SQL.
  • Developed different modules using J2EE (Servlets, JSP, JDBC, JNDI)
  • Integrated the Application with Database using JDBC.
  • Used JNDI for registering and locating Java objects.
  • Developed and deployed EJB like Entity Beans and Session Beans.
  • Performed functional, integration and validation testing.

Environment: Java 1.4, J2EE, Servlets, JSP, JDBC, STRUTS, HTML, Sysdata base,JBOSS Server,PL/SQL, Rational Rose.

Confidential

Junior Java Developer

Responsibilities:

  • Development and Analysis of the Client Data Bank module of the Life Insurance product.
  • Done the complete requirement/system specifications and test specifications.
  • This module is to store all the data pertaining to a client.
  • It deals in entering the client detail over Internet, maintenance/administration of client data and allows various queries.
  • Involved in Development and Analysis of this Enquiry module.
  • Involved in front frame works that consisted of HTML, JSP and Servlets.
  • Performed client side validations using JavaScript.
  • Developed the Use case, Sequence and Class diagrams using UML
  • Used CVS for version Repository maintenance.

Environment: Windows Server 2000, Oracle 9i, core Java, JDK 1.1.6, JDBC, Servlets, JSF, JSP, HTML, CSS, PHP, AJAX, XML,CVS, UML.

We'd love your feedback!