We provide IT Staff Augmentation Services!

Java & Ui Developer Resume

4.00/5 (Submit Your Rating)

Memphis, TN

SUMMARY:

  • Around 7 years of experience in enterprise/web application design and development using Java and J2EE technologies
  • Extensive involvement in all facets of Software Development Life Cycle (SDLC), including production support, debugging & troubleshooting.
  • Experience in developing Applications with various frameworks, Jakarta Struts 1.x/2.0, Spring 2.x/3.x, Spring MVC, Spring IOC, Hibernate 2.0/3.0 ORM, Servlet, JSPs, Filters, XML/XSL, HTML, DHTML, and JavaScript.
  • Good Experience in Core Java concepts like Collections Frameworks, Exceptions handling and Multi - threading etc.
  • Expertise in implementing Service Oriented Architecture by using SOAP and RESTFul web services.
  • Experienced in creative and effective front-end development using JSP, JSP Tag Libraries, Servlet, JavaScript, HTML, DHTML, HTML5, ANT, JQuery, JavaScript, Angular JS, Ajax and CSS.
  • 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 File Zilla, Winscp, Putty, SVN, CVS, VPN, JIRA, Ant, Maven, log4j, Junit, SQL Developer, Jenkins, Github, TOAD
  • Expertise working on Application servers and Web servers like IBM WebSphere 6.x/5.x, BEA WebLogic 8.x/10.x, JBOSS in clustered environment and Apache Tomcat 5.x/6.x/7.x
  • Experience in database programming using Oracle 8i/9i/10g/11i, SQL Server 2000/2005/2008, DB2, MySQL and proficiency in developing SQL and PROCEDURES in JDBC as well as client server environments.
  • Extensive knowledge of J2EE architecture, Patterns, Design and development.
  • Experience in Object Oriented Analysis and Design and Object Oriented Design.
  • Application design and development with Struts Framework for presentation and business logic.
  • Diversified experience in client-server and web applications design, development andImplementation using J2EE, AJAX, JavaScript and JSP.
  • Proven ability to analyze problems, root causes, and develops innovative solutions to business challenges and streamlining operations.
  • Articulate in written and verbal communication along with strong interpersonal, analytical and organizational skills.
  • Exceptional ability to quickly master new Technologies and capable of working in-group as well as independently with a sense of responsibility and ownership.

TECHNICAL SKILLS:

Web Services: REST,JSON,JAX-RS(JERSEY, CXF), XML, SOAP, JAX-WS(AXIS,AXIS2,CXF) WSDL, UDDI, JAXB, DOM & SAX

Languages: J2SE, UML, PL/SQL, Unix shell Scripting, Perl Scripting & C/C++

Web Technologies: Servlet 2.x, JSP 2.1, Java Beans, Java Script, AJAX, DOJO, HTML, XHTML & DHTML, CSS, Angular JS, Bootstrap

J2EE Standards: JDBC 4.0/ODBC, EJB 2.1/3.0, JNDI 1.2, JMS, JPA, JSTL.

Database: Oracle 8i/9i/10g, DB2, Mysql and SQL Server, clients (SQL Developer, TOAD), MONGODB, COUCHDB

IDE/Tools: Netbeans, Eclipse, JDeveloper, IntelliJ IDEA, Maven, Ant, Jenkins, Log4j, Putty, Winscp, Sweager, Sprint tool Suit, Fiddler

Application Servers: JBOSS, Oracle Weblogic Server, IBM WebSphere Application Server 8.0, Sun Java Application Server 9.x. (Glassfish)& Tomcat webserver

XML Technologies: XML 1.1, XML Schema, DTD, DOM, SAX, WSDL, JAXB, JAXP, Castor, XSL, XSLT, XStream, SOAP & XPATH

Frameworks: Spring (IOC,MVC,AOP,DAO, Batch), Struts, Log4J 1.2, JUNIT 3.8, Hibernate 3.0

Operating Systems: Windows 95/98/NT/XP, UNIX, Red Hat Linux, MS-DOS & VMWare

UML Tools: Rational Rose & Rational XDE

Version Controls: Rational Clear Case, Dimensions, CVS, Subversion(SVN), Github

PROFESSIONAL EXPERIENCE

Confidential, Memphis, TN

Java & UI Developer

Responsibilities:

  • Responsible for designing and developing of Object Oriented methodologies using UML and created Use Case, Class, Sequence diagrams and also in complete development, testing and maintenance process of teh application.
  • Developed teh applications under Agile and SCRUM methodologies, Test Driven Development and Continuous Integration.
  • Implemented teh application using teh concrete principals laid down by several design patterns such as MVC, Business Delegate, Session Facade, Singleton, Service Locator, DAO and Factory.
  • Used Spring Framework for Dependency injection and integrated with teh Struts Framework and Hibernate.
  • Also has used Spring Hibernate Batch while executing a batch of DML Operations in a user session.
  • Used JSP, JavaScript, AngularJS, JQuery, AJAX, CSS, and HTML5 as data and presentation layer technology.
  • Implemented RESTFul web services by using JAX-RS JERSEY, creating and reading teh JSON objects by using JACKSON libraries.
  • Used Java Messaging Services (JMS) for reliable and asynchronous exchange of important information such Event Registration pconfirmation.
  • Implemented persistence layer using Hibernate that use teh POJO classes to represent teh persistence database tables. Also implemented dynamic loading of JSP's using AJAX Developed stored procedures, triggers for efficient interaction with database.
  • Major work done on teh User Interface part in Dojo to make it more interactive and user friendly.
  • Used Maven, Ant scripts for generating Web App, Batch Applications and running teh Junit using Cactus Framework, compiling and building teh jar files.
  • Used Log4J for logging teh activities of teh applications.
  • Handled teh database management using PL/SQL DML and DDL SQL statements.
  • Used SVN Version control system for check in and checkout code.

Environment HTML5/CSS3, Bootstrap, AJAX, JQuery, Angular JS, Spring, Struts, Hibernate, Oracle WebLogic Application server 12.0, Oracle DB, Angular, Eclipse, Restful, JSON, Log4j, JMS, SQL, SVN, Maven, Ant.

Confidential - Charlotte, NC

Responsibilities:

  • Participated in Software Development Life-Cycle (SDLC) preparing Requirement Specification documents, design documents, Test cases and Analysis, User Training documents and Technical Help documents.
  • Designed and implemented teh User Interface using Google's Angular JS MVC framework (which means JavaScript, HTML, and CSS), JQuery, Underscore JS, JSP and AJAX.
  • Implementing teh design pattern of software AMD (Asynchronous Module Definition) using Require JS and in order to isolate teh components of our JS applications as modules and resolve their dependencies.
  • Participated with SQA team in bug thrashing sessions to discuss and resolve bugs that were reported in JIRA.
  • Responsible for creating teh screens with table less design following W3C standards.
  • Worked with business analysts to understand their business models and goals.
  • Used JSP, Servlets, and HTML5 to create web interfaces. Developed Java Beans and used custom tag libraries for embedding dynamic into JSP pages.
  • Used advanced level of HTML5, JavaScript, CSS3 and pure CSS layouts (table less layout)
  • Produced content pages with CSS3 layout and style markup presentations and also used JavaScript methods and properties.
  • Used AJAX extensively to implement front end /user interface features in teh application.
  • Successfully implemented Auto Complete/Auto Suggest functionality using Ajax, JQuery, Web Service call and JSON.
  • Developed a core component of Analytics with Angular JS.
  • Designed and developed custom jQuery components for teh front end client side validations.
  • Developed dynamic e-mails using JavaScript, and hand coding of HTML5 and CSS3.
  • Actively participated and provided feedback in a constructive and insightful manner during weekly Iterative review meetings to track teh progress for each iterative cycle and figure out teh issues.
  • Ensured site design integrity and quality control consistency throughout teh project's lifecycle.
  • Responsible for quality assurance of finished websites including teh validation of web forms and links.

Environment: HTML5, CSS3, JavaScript (Libraries: JQuery), AngularJS, RequireJS, Bootstrap, Ext-JS 4.0, MS Access, Adobe Flash, MS Office, IE 6, 7, 8 9 10, Firefox, Chrome.

Confidential, MN

Java Developer

Responsibilities:

  • Followed teh Agile framework to provide early delivery, continuous improvement, and for teh customer collaboration.
  • Established database connection using Hibernate ORM, implemented Hibernate cache to increase teh application performance
  • Worked on deploying SOAP based Web Services using Axis2.
  • Created UML diagrams to be included in teh Design Document.
  • Development of Front end UI components using JavaScript, JSP, HTML,HTML5, CSS, Ajax, JQuery, Angular JS,XML
  • Attending design walk-through with teh business and development teams.
  • Implemented various Java/J2EE design patterns like Front Controller, Factory Pattern DAO, DTO pattern, singleton, factory pattern, and Prototype and business delegate.
  • Involved in writing Junit test cases for controller classes by using Mockito Junit Framework.
  • Developed Unit Test Cases and test teh Interfaces. Involved in Modules Testing and Integration Testing.
  • Worked as a Java developer and involved in design, development and Unit testing.
  • Involved in writing stored procedures for handling complex queries with halp of TOAD andaccess them through Java Programs.
  • Worked on Eclipse and SQL Developer and for developing teh application.
  • Used Rational Clear Case for Version controlling.
  • Worked in an Agile Environment: Attended daily Stand-up meetings and work was carried out on teh basis of bi-weekly Sprints.

Environment Hibernate, SOAP using Axis2,JBoss, JavaScript, JSP, HTML, HTML5, CSS, AJAX, JQuery, Angular JS, XML, Mockito, Junit, Eclipse, SQL, TOAD, Rational Clear Case

Confidential

Developer

Responsibilities:

  • Bill Payments Workbench comprises teh suite of three applications, Automated Payments, Payment Direction and LPIC. Together these applications aim to provide a better level of functionality and speed up teh entire invoice processing.
  • Involved in functional requirement analysis and prepared Technical design document.
  • Extensively worked on backend, business, and persistence tier using teh Spring and Hibernate
  • Involved in design, development and testing phases of project.
  • Designed and developed Application based on Spring framework using MVC design patterns.
  • Implemented various design patterns in teh project such as Business Delegate, Data Access Object, Service Locator and Singleton.
  • Developed WSDL's and XSD's for creating interfaces between different systems using SOAP based web services.
  • Developed use case diagrams, class diagrams, database tables, and mapping between relational database tables and object oriented java objects using Hibernate.
  • Configured Spring AOP framework to apply Logging and Transactions. Integrated Hibernate and spring with Spring ORM module.
  • Published and consumed Web Services using SOAP, WSDL and deployed.
  • Utilized SOAP UI to generate request XML's from WSDL to test teh responses.
  • Tables creation and involved in writing SQL queries using Joins and Stored Procedures.
  • Supporting teh system components during system testing, integration testing and production environment.
  • Regular interaction with teh Business Analyst, Database administrators, Network Administrators, Application Users - all belonging to different departments and divisions to ensure smooth running of teh applications.
  • Breakup of teh design elements into development tasks, giving an estimate to teh management and assigning to teh team.
  • Developed Unix shell scripts for running teh batch jobs
  • Developed presentation layer using JSP, HTML and CSS, JQuery.

Environment Spring, Hibernate, WSDL, XSD, JSP, HTML, CSS, JQuery, XML, SOAP UI, SQL, Core Java, J2EE, Multi-Threading, Unix Shell Scripting

Confidential, Lancaster, PA

Credit Risk

Responsibilities:

  • Coded Server side Enterprise Java beans using Session and Message Driven Beans.
  • Creating of files and setting up teh paths and properties for Web sphere application server.
  • Logic and has developed Hibernate HQL and Hibernate mappings /created DAO mappings in Hibernate.
  • Developed server-side common utilities for teh application and teh front-end dynamic web pages using JSP, JavaScript and HTML Developed EJB components encapsulating business logic.
  • Created navigation component that reads teh next page details from an XML config file.
  • Involved O/R Mapping using Hibernate.
  • Designed Reference table process that primarily involves caching of teh dropdown data for all teh pages.
  • Major components designed Reference Table, Navigation, Custom tags, and Logout process.
  • Responsible for Unit Testing with Junit, integration testing of software.

Environment Enterprise Java Beans, WebSphere Application Server, Hibernate, JSP, JavaScript, XML, Junit

Confidential

Developer

Responsibilities:

  • Developed JSP for UI and Servlets, Java classes for business logic.
  • Utilized JavaScript for client side validation.
  • Utilized Oracle PL/SQL for database operations using JDBC API.
  • Implemented DAO for Oracle RDBMS for DML Operations like Insert, Update, Delete teh records.
  • Is used for Software Configuration Management.
  • Deployed teh Applications on Application Server.
  • Test Cases Preparation.
  • Coordinated with teh QA team during teh process of making teh code move to staging server and testing teh application for teh several test cases and defect testing.
  • Prepared Documentation and Java Doc.

Environments Core Java, JSP, JavaScript, Servlets, PL/SQL, RDBMS, Apache Tomcat, NetBeans

We'd love your feedback!