Java/ui Developer Resume
San Jose, CA
SUMMARY
- 8+years of programming improvement involvement in article situated programming, outline and advancement of different Web applications, Enterprise applications utilizing Java and J2EE advances wif all periods of SDLC (investigation, plan, improvement, testing and arrangement).
- Excellent programming background in different Java - J2EE advances including Core Java, JDK 1.7/1.6/1.5, Java Beans, J2EE (JSP, Servlets), Struts, Spring, Hibernate, XML, JavaScript, Collections and JDBC for building server side applications.
- Extensive involvement in front-end advancement utilizing JSP, HTML, CSS, JavaScript, Angular-JS, D3.JS, XSJS, JSON and XML.
- Proficient in Creating reusable components like Custom Directives, Filters, Services and Partials usingAngular-JS and D3-JS.
- Expertise in developing Java webd services using SOAP and REST.
- Experience working wif Agile SCRUM methodology.
- Proficient in teh configuration, improvement and usage of Model-View-Controller (MVC) utilizing J2EE Struts 2.x Frameworks.
- Good Knowledge and work encounter on different Design Patterns, for example, Singleton, Factory Method, SOA, DOA and MVC Patterns.
- Good learning about utilizing Clear Case, CVS and PVCS for adaptation control.
- Experience in creating and conveying application wif Oracle Web Logic, IBM WebSphere.
- Worked capably on different Ides including Eclipse and IBM Rational Application Development (RAD).
- Analyzed and created Use Case graphs, Sequence charts and Class outlines utilizing teh Microsoft Visio.
- Experienced wif RDBMS usage and advancement utilizing Oracle 11g, 10g, PL/SQL, Stored Procedures, TOAD, Ref Cursors, Constraints, Triggers, Indexes, Views, Inline, Materialized Views.
- Expert in Database Recovery and Optimization, Performance tuning, Query Tuning, MySQL server monitoring using tools.
- Proficient in XML technologies like XSL/XSLT, SAX, DOM, XPath, WSDL, DTD, XSD, SOA, JAXB, Apache Axis.
- Proficiency in Software Development Life Cycle (SDLC), AGILE methodology
- Worked in on location seaward model tasks and TEMPhas involvement in taking care of a group of around 7-8 individuals in distinctive areas.
- Worked on testing teh application including unit testing, framework testing and execution testing.
- Highly spurred self-starter wif Excellent Communication, Presentation and Problem Solving aptitudes.
TECHNICAL SKILLS
Java/j2ee: Java, J2EE, Servlets, JSP, EJB, XML and Markup languages, JPA, JMS, JNDI and Webservices SOAP, REST.
Databases: Oracle 11g/10g, SQL, mySql, DB2
Web Development: HTML 5, HTML, CSS, JavaScript, Angular JS, D3-JS Ajax, Jquery, JSON
Operating Systems: Windows, DOS, UNIX.
Version Control Tools: MS Visio, VSS and CVS
Frameworks: Struts, Spring, Hibernate
Other Tools: WSAD, RAD, Eclipse, SQL Navigator, VSS, Test Director, Actuate, Wily Introscope, Secure Transport, Resonate, Balance, Siteminder, Clearcase
Environment: Sun One Web Server, IBM WebSphere, Weblogic, Apache Tomcat, Borland Enterprise Server, JBOSS.
PROFESSIONAL EXPERIENCE
Confidential, San jose, CA
Java/UI Developer
Responsibilities:
- Involved in requirements, design, planning, and implementation and testing phases.
- Coordinated wif teh users to gather and analyze teh business requirements.
- Extensively used Spring Framework (Core, MVC) throughout teh application.
- Worked on input controls and filtering text expressions for reports based on compliance standards.
- Used various design patterns and OO methodology.
- TEMPEffective usage of J2EE Design Patterns namely Session Facade, Factory Method, Command and Singleton to develop various base framework components in teh application.
- Developed User Interface screens using HTML5, CSS3, Angular JS, Jquery and D3 JS as Main Framework
- Used SAP HANA as teh data base and have teh exposure on calling these Procedures and Calculation Views.
- Used XSJS and XSODATA Services for populating data in UI through HANA.
- Responsible for teh implementation of Web Design based on CSS3, HTML5, and Bootstrap Front-End Framework.
- Automated teh build process and ensured quality using Jenkins, JUnit, and Maven.
- Worked on providing one click deployments of application using Jenkins configuration, BASH scripting.
- Developed SQL queries and stored procedures for teh application and also Worked wif JDBC and modified SQL Queries for better performance.
- Experience developing and Optimizing SQL Queries.
- Implemented REST-Full Service API Calls using AJAX and JSON and DOM Manipulations.
- Used advanced level of HTML5, JavaScript, CSS3 and pure CSS layouts. Tackled various issues related browser compatibility to accommodate advanced and fast technologies.
- Written Custom Directives in Angular JS and D3 JS.
- Used Node JS and Protractor JS for writing Unit Test cases for JavaScript code.
- Implemented Bower and Grunt for minification purpose.
- Integrated teh service call wif UI using $http and $resources which are substitutes for AJAX in angular using XS Server.
- Used SVN and Maven for teh Version Control.
- Involved in bug fixes and production support.
Environment: Java, jdk 1.7, J2EE, Spring, Unix, JSP, JSON, Servlet, JDBC, SQL, Maven, AngularJS, D3 JS Java script, HTML 5, CSS 3, jQuery, Oracle 11g, XML, Apache Tomcat v7,Log4j, SoapUI 3.4, TOAD, Junit, Jenkins, LDAP
Confidential, Norfolk, VA
Java/UI Developer
Responsibilities:
- Designing, developing, testing and implementation of scalable online systems using Core Java, Angular js,java script,J2EE, JSP, Servlet’s, Struts and DB2 Database.
- Redesign and maintain existing internal web application utilizing HTML 5, CSS 3, JavaScript and Angular JS.
- Managed Spring Core for dependency injection (DI)/Inversion of control (IOC), and integrated wif Hibernate, presentation layer using JSP, Servlets and performed data validation.
- Developed Java web services using SOAP and REST. Consumed REST based web services.
- Involved in writing Multi-Threading Synchronization concepts in Java Programs.
- Worked on AngularJS, which combines web applications wif Model View Controller capability to make development and testing of code efficient.
- Worked wif jQuery UI plug-in like Widgets, Interactions, and TEMPEffects.
- Used several internal SOAP web services and invoked teh services using proxies
- Designed Developed User Interface module using J2EE, JSP, JSTL, Servlet’s, Struts and Spring Framework.
- Implemented MVC architecture by using Spring Framework 3.0, Hibernate 3.0 in terms of JSPs and Servlets.
- Developed web pages using GUI based form controls of Extended java scripts and Bootstrap.
- Developed teh Business Commands to interact wif teh database using Hibernate Support DAO’s classes.
- Redesigned user interface HTMLframeworks wifBootstrapand refinedCSSstyling.
- Used SQL, triggers, Stored procedures and cursors in Oracle 11g RDBMS. And, developed teh SQL Queries and those query’s used in teh Hibernate using Create Query function.
- Primary tools & languages included Java, MySQL, Angular JS, JavaScript and HTML in a JBoss Seam framework.
- Redesign and maintain existing internal web application utilizing HTML, JavaScript and Angular JS.
- Good exposure in writing Unit Test Cases using JUnit.
- Developed teh Struts Server side & Client side validations using Actions errors and Validation rules.
Environment: J2EE, Jdk 1.7, Struts 1.3.8. Hibernate 3.0, UML, OOAD, JSP, JSTL, Java Script,HTML5, Servlet’s, Angular JS, CSS,JQuery1.8 and Oracle11g, UNIX, JUNIT, Agile, Jboss, Web Services, RDBMS, CVS
Confidential, Dallas, TX
Java Developer
Responsibilities:
- Participating in teh High-level and low-level system design, planning, estimation and implementation.
- Involved in data gathering during teh business analysis and planning phase of teh project.
- Used UML to design various data models including dataflow diagrams, workflow diagrams, sequence diagrams and interaction diagrams.
- Designed front end pages using HTML, JSON, JavaScript and AJAX calls to get teh required data.
- Designing of tables in Oracle database required for System user administration, Data Management.
- Implemented theWeb Serviceand associated business modules integration.
- Worked on generating teh web services classes by using Service Oriented Architecture SOA, WSDL, UDDI and SOAP.
- Developed and implemented teh MVC Architectural Pattern using Spring MVC 3.0 Developed POJO objects corresponding to teh database schema and implemented persistence in teh business logic using Hibernate. Developed configuration files corresponding to beans mapped and backend database tables.
- Modified Account View functionality to enable display of blocked accounts details dat have tags. This involved modifying Struts classes, JSP changes and middle tier enhancements.
- TEMPEffective usage of J2EE Design Patterns namely Session Facade, Factory Method, Command and Singleton to develop various base framework components in teh application.
- Developed and deployed EJB’s to implement teh business logic and to handle teh various interactions wif teh database.
- Developed teh presentation layer using HTML, CSS and client validations using JavaScript.
- Used Eclipse as IDE for development, build, deployment and testing teh application.
- Resolved database inconsistency wif better design and efficient SQL queries.
- Worked on optimization SQL Server performance, monitoring, and queries tuning using Microsoft tools Performance Monitor.
- Used JUnit for testing teh application.
- Maven was used as a build tool.
- Used Log4j for logging errors, messages and performance logs.
Environment: Core Java, Servlets3.0, JSP 2.2, HTML, JSP, JSTL, JQUERY, JSON, AJAX, EJB, SOAP, WSDL, Web Services, Oracle 10g, MS Visio, Eclipse, Maven, Agile development process, PL/SQL, Hibernate, Spring MVC 3.0, JBOSS, SVN, JUnit, and Log4j.
Confidential, Birmingham, AL
Java Developer
Responsibilities:
- Worked wif Agile improvement Methodology and partook in teh Scrum Meetings.
- If their should arise an occurrence of use advancement to be stacked, measured methodology was carried out.
- Depending on teh business prerequisites, Class and Sequence outlines were created.
- Developed UML outlines for examining teh business necessities and planning teh framework.
- Was a part of each stage in teh SDLC.
- Worked on creating Jsp's, Action Classes and appointing teh errands to teh comparing session parameters.
- Involved in Requirements Gathering, Analysis, Design and Development of teh undertaking.
- Developed administrations utilizing Servlets, Jsp's, and Java Beans.
- Worked on planning screens utilizing Swing and Ajax.
- Most parts of teh code created were incorporated utilizing teh Struts and Spring Framework.
- Involved in creating Hibernate mapping definitions for teh obliged constant layer.
- Implemented acceptances for both customer side and Server side utilizing teh Struts2 Validator Framework.
- Extensively utilized JSON, Web Services for exchanging/recovering information between distinctive Applications.
- Configurations and Deployment was actualized utilizing teh IBM Websphere Application utilizing Maven Script.
- Deployed Web Services, JSP's, Servlets, and Server side parts in Web Logic Application Server.
- Worked on running incorporated testing utilizing teh JUNIT and XML for building teh information structures needed for teh Web Service.
- Worked in deadline driven environment wif immediate feature release cycles.
Environment: JDK 1.5, Core Java, Eclipse 3.3, JSF, HTML, Oracle 10g, Spring 2.5, Hibernate 3.0, Ajax, XML, JBOSS6.0, Windows XP, HTML, JSP 2.1, perforce, WSDL 2.0, SOAP 1.2, Log4j 1.3, JNDI 1.2, JUnit, UML.
Confidential, Columbia, MD
Java Developer
Responsibilities:
- Involved in teh completeSoftware Development Life Cycle (SDLC)phases of teh project.
- Involved in preparing use-case diagrams, sequence diagrams and class diagrams using Rational Rose, UML.
- Front-end development using JSF, JSP, HTML and wrote custom tags.
- Used DOJO widgets also used JSON for object representation.
- Developed UI navigation using JSF MVC architecture.
- Performed Validations on UI data using JSF validators.
- Created JSF components for presentation layer.
- Followed Spring MVC Framework for teh development of teh project.
- Involved in developing code for obtaining bean references in Spring framework.
- Dependency Injection (DI) or Inversion of Control (IOC).
- Written POJO Classes, .hbm files for Hibernate Object-To-Relational Mapping.
- Used Hibernate to store teh persistence data into teh Oracle database and wrote HQL to access teh data from teh database.
- Configured and build Asynchronous communication wif JMS services wif MQ Series.
- Implemented and used Web Services wif teh halp of WSDL, SOAP and JAX-WS to get updates from teh third parties.
- Process Claims records which are received regularly.
- UsedPerforceas a documentation repository and version controlling tool.
- Used ANT tool to build and deploy applications.
- Deployed teh application in JBOSS Application Server.
- Used Log4j for logging and handling defects of teh application.
- Created test cases and Involved in Unit Testing using JUNIT Framework in ECLIPSE3.2.
Environment: Java (J2se-Multithreading, IO), Agile Methodology, J2ee-JSP, Servlets 3.1, UML (Rational Rose), Web rationale Server 12c, ajax, Tomcat 7.0.55, Struts 2.3.16, Spring 3.2.6, Maven, CVS, Junit, Log4j, EJB 2.0, XML, Oracle 10g, Stored Procedures, Eclipse Juno, Websphere 8.0.0.1
Confidential, Tampa, FL
Java Developer
Responsibilities:
- Worked wif Business Analysts in requirement gathering.
- Actively involved in Analysis, Design, Development, UAT and Production phases of teh application.
- Applied XSLT (XPath/XQuery) for HTML generation from server XML response.
- Used JSTL, Custom Tags, HTML/DHTML in JSP's.
- Configured teh Weblogic's JMS Server, created JMS connection factories, queues.
- Used EJBs (Session beans) to implement teh business logic, JMS for communication for sending updates to various other applications and MDB for routing priority requests.
- All teh Business logic in all teh modules is written in core Java.
- Used Design patterns such as Business delegate, Service locator, Model View Controller, Session façade,DAO and DTO.
- Implemented Ajax to refresh payment approval updates and to populate most of teh credit form fields of teh NETACE application dat were sent as XML from backend.
- Involved in 24x7 production support and issue resolution and provided quick turnaround for critical production issues
- Used Design Patterns like Singleton, Interceptor Filter, Business Delegate, Value Object, Session Façade, Service Locator, DAO, Service Activator, and MVC.
- Rational Clear Case and CVS were used for version control.
Environment: Java 1.4, Web Logic 8.1.4, Oracle 10g, XML/XSLT, Castor, BEA MessageQ, JMS/MDB, AJAX, Dojo, UML, JavaScript, HTML, DHTML, CSS, UNIX Scripting, Rational Clear Case, CVS, Log4j, ANT, DWR2.0
Confidential, Concord, CA
Java Developer
Responsibilities:
- Worked on teh Global Risk Management application.
- Used DOM Parser to parse teh XML response from webservices.
- Developed various Action classes and Form bean classes using Struts framework in teh middle-tier.
- Used tiles framework for teh GUI screens.
- Used Ajax wif JavaScript to fetch teh requested worklists and report pages.
- Used MDB’s to read teh messages from JMS queues for asynchronous communication.
- Developed XSLT files for transforming teh XML response from teh web service into HTML.
- Developed teh Persistence Layer using Hibernate.
- Used JDBC for connectivity to Sybase for real-time tables.
- Used session beans to expose teh application for teh use by teh third party users.
- Implemented an automated functionality to generate e-mails using Java Mail API.
- Implemented logger for debugging using Log4j.
- Developed stored procedures, triggers and sequences.
- Wrote CRON Jobs to schedule teh daily scripts.
- Performance tuning of application and environment for optimized performance during month end load using JProbe.
- Used ANT to build teh EAR file, and Fusion Charts for reporting teh data.
Environment: Core Java, J2EE, Servlets, JSP, Struts 1.1, JMS, Hibernate 3.0, 1.2.9, ANT, Log4J, JavaScript, Ajax, JUnit, Sybase ASE 12.5, WebLogic 9.1, AutoSys, UNIX CVS, RESTfull services.
Confidential
Java Developer
Responsibilities:
- Interacting wif client to define business requirements and scope of teh project.
- Creating GUI Screen and implementing business logics for them.
- Coding in J2EE using combination of Struts and Spring Frameworks, XML and Javascript.
- Compiling and running teh software.
- Writing and executing test cases and fixing bugs through unit testing.
- Integrating teh module wif other modules and deploying them on UNIX.
- Generating daily progress reports.
- Co-ordinating wif other programmers in teh team to ensure dat all teh modules compliment each other well.
Environment: J2EE, and XML,Apache Tomcat, Eclipse, WinSCP, Java, Javascript, Oracle 9i.
