We provide IT Staff Augmentation Services!

Sr. Java/ui Developer Resume

0/5 (Submit Your Rating)

Erie, PA

SUMMARY

  • 7+ years of experience in software development as a JAVA/J2EE Application Developer.
  • Involved in almost all the phases of Software Development Lifecycle (SDLC) and experienced to work as a team member as well as an individual performer under the large development groups.
  • Strong experience in Software Development Methodology such as SDLC, Agile,Analysis, Design, Implementation and Testing of Object Oriented applications and Web based Enterprise Applications using Java/J2EE on UNIX and Windows platforms.
  • Strong background in Object Oriented Design (OOD), Analysis (OOA) and drawing UML diagrams.
  • Strong experience in UI & client side validations using HTML 5, CSS3, Java script, JSP, Struts tag libraries, AJAX, JSON, XML, XSLT and java script frameworks like DOJO and JQuery.
  • Expertise in various faces of Software Development including analysis, design, development and deployment of applications using Servlets, JSP, Java Beans, MDB, EJB, JSTL, JMS, Struts, Grails Framework, Spring Framework, JSF, JDBC, JNDI and Hibernate.
  • Experience in developing Web Applications with various Open Source frameworks Struts1.x/2.x Framework, Spring Framework 2.0/2.5/3.x (Spring, IOC, AOP, and JDBC Templates), JSF, Angular JS and Hibernate 3.0 for persistence.
  • Good experience in designing and deploying XML files for Dispatcher Servlets, Application Context and Controllers to implement the Inversion of Control (IOC) module in spring.
  • Experience with major databases such as Oracle 9i/10g/11g, SQL Server 2000/05/08, MYSQL, DB2.
  • Experienced in writing SQL and PL/SQL scripts including Stored Procedures, functions, sequences, cursors, packages and Triggers.
  • Proficient in building Web User Interface (UI) using HTML/HTML5, DHTML, XHTML,XML,CSS/CSS3, DOJO and JavaScript, AJAX,IDE& Tool Eclipse, Spring Tool Suite, Firebug Notepad++,XML and JSON, jQuery that follows W3C Web Standards and are browser compatible.
  • Expertise in producing & consuming SOAP based & Restful web services using WSDL, SOAP, AXIS, JAX - WS, REST-Jersey, UDDI, and WS-Security.
  • Developed Web services modules based on SOA architecture.
  • Proficient in using GOF Java and J2EE design patterns like Singleton, Front Controller, Business Delegate, Service Locator, DAO, VO etc
  • Good understanding of Object oriented analysis Design & UML notation and experience in using design tools like Relational Rose for creating class, use cases and sequence diagrams.
  • Expertise in designing and developing J2EE compliant systems using IDE tools like Eclipse, My Eclipse, RAD, Net beans.
  • Expertise in Unit testing using JUnit & Mockito, Integration testing &smoke testing etc.
  • Team player, quick learner with effective communication, motivational and organizational skills combined to details and business process improvements.
  • Worked under onshore & offshore model and follow up with Offshore on daily status.

TECHNICAL SKILLS

Core Java Concepts: Collections, Generics, Multithreading, Serialization, Exception Handling, RMI, File I/O and Reflection

J2EE: JSP, Servlet, EJB-Session Beans, Entity Beans, JMS, JDBC, JNDI

Framework/Libraries: Struts, Spring, Hibernate

Web/Application Servers: Apache Tomcat, JBoss, WebSphere 7.0/8.1, Web logic 10.3

XML Technologies: XML, DTD, XSD, XML, XSLT, SAX, DOM, JAXP, JAXB

Web Development: HTML, DHTML, JavaScript, CSS, AJAX, JSON, JQUERY, JSTL, DOJO

IDEs: Eclipse, My Eclipse, RAD, Net Beans

Design Skills: UML (JUDE, Rational Rose, Visio), Object Oriented Analysis and Design (OOAD), GOF Java &J2EE Design Patterns

Web Services: WSDL, SOAP, JAX-WS, CXF, AXIS, JAX-RS, UDDI, WS-Security, SOAP UI

Database and Tools: Oracle 9i/10g/11g, MySQL, DB2, TOAD, SQL Developer

Operating Systems: Windows 2000, Windows XP, Unix, Linux, Windows 7

Source Control: SVN, CVS, IBM Clear case and Harvest

Build & Deployment: Maven, Ant, Jenkins, Mule ESB

Testing: JUnit, Mockito, SOAP UI, Firefox Plugin

Tools: Bugzilla, QC, FileZilla, WINSCP3, Edit Plus, Rally, SOAP UI, Drools

PROFESSIONAL EXPERIENCE

Confidential, Erie, PA

Sr. Java/UI Developer

Responsibilities:

  • Followed Agile methodology and Scrum framework.
  • Involved in application design and participated in technical meetings, Effort estimations, backlog grooming, I&A etc.
  • Created Sequence Diagrams, Class Diagrams as part of the application design using Microsoft Visio tool.
  • Install configure Jboss Application server for the VPDC environment and currently working on the Prod environment setup in Cloud environment.
  • Designed UI pages using HTML, Java Script, CSS, AJAX, JQUERY, JSP, JVM, JSON and Tag libraries.
  • Implemented business tier using Spring IOC, AOP and MVC.
  • Utilized Spring annotations and XML configuration for Dependency Injection
  • Involved in implementing logging, exception handling and transaction management using spring AOP
  • Tested SOAP web services using SoapUI and REST web services using REST Client
  • Used WSDL, SOAP, JAX-WS, JAX-RS, CXF technologies to create web services, generate stubs and consuming the existing services.
  • Developed web services and data synchronization services.
  • Performed User Interface Design and coding using Java, Spring framework and web technologies.
  • Wrote Page level code using JavaScript with Angular JS framework along with JQUERY and other JavaScript libraries.
  • Supported all the UNIX requests for various applications.
  • Involved in Resolve the UNIX requests or issues from developers.
  • Application code investigation, performance tuning using JProfiler, code cleanup and code repository maintenance.
  • Involved in ORM mappings for associations, Inheritance & fetching strategy, performing CRUD operations and managing second level cache using Hibernate.
  • Managed and maintained Oracle and NoSQL databases in production domain.
  • Used TOAD for internal data storage and retrieval.
  • Involved in setting up Connection pooling and used JMS for Asynchronous messaging.
  • Developed JavaScript behavior code for User Interaction.
  • Wrote Extensive custom valuators using JSF for validation. Incorporated page level and field lever error messages.
  • Involved in using Core java concepts - Collections, Exception Handling, Multi-Threading, Serialization and Java 1.5 features etc.
  • Performed Proof of Concept on extracting image metadata & GPS coordinates using Metadata-Extractor.
  • Involved in peer & lead level design and code reviews.
  • Involved in the configurations set for Web logic servers, DSs, JMS queues and the deployment.
  • Involved in preparing High & low level design docs with UML diagrams using Rational Rose tool.
  • Involved in building the code & deploying on WebSphere application server.
  • Followed coding guidelines, ran PMD & Fund bugs and also make sure the 100% code coverage to maintain the quality of code
  • Performed Unit testing using JUNIT, System, Regression, and Integration Testing.

Environment: Windows XP, Java/JEE 6, HTML 5, CSS 3, JQuery 2.0, AJAX, Spring 3.2, JSP 3.0, Hibernate 3.5, UNIX, Web Sphere App server 8.1, JMS, Apache 2.2, JDBC, Jboss, Oracle 11g, Web Services- WSDL, SOAP, REST, XML, JAXP, JAXB, JSON, SVN, SFTP, SoapUI, REST Client, MS Visio, Rally.

Confidential, Dallas, TX

Sr. Java/UI Developer

Responsibilities:

  • Involved in design of the project as per the specifications. Developed the HTML prototypes for various modules.
  • Performed Code to functionality review of existing application to check the quality and estimate the reusability of existing application components towards To-Be architecture.
  • Involved in analysis and coding of JSPs, Servlets, and server-side components for business logic.
  • Migrated EJB’s (Enterprise Java Beans) to Web services.
  • Involved in the Support team activities to perform root cause analysis in case of AA job failures.
  • Monitored Jobs via TWS and reran failed jobs.
  • Updated oracle database (Toad) as per business requirements.
  • Read Messages from Message Queue (Used IR-360 tool to check the Queue depth).
  • Executed various shell scripts on ETL, Web servers.
  • Involved in deployment of codes across environments.
  • Responsible for define a detailed technical design document with the program logic using the functional document.
  • Modified Jar files and Tested in Non-production.
  • Deployed Java applications in UNIX and deployed web services in WAS (WebSphere Application Server) 6 and WAS 7.
  • Worked with ETL and Web teams throughout the project.
  • Created UNIX scripts on servers for Job automations.
  • Configured Web Logic Application Server to create Database pools and Data Sources.
  • 24/7 production support to the clients.
  • Created Problem tickets using Problem management to determine RCA on Critical tickets.
  • Experience in using Incident Management, Problem Management, Change Management, Service request in the project.

Environment: Java J2EE, HTML, Java Script, CSS, JDK, EJB, JSP, JavaBeans, Servlets, Web logic, Oracle10g, PL/SQL, Toad, Windows7, Windows XP, UNIX, TWS, Excel

Confidential, SFO, CA

Java Developer

Responsibilities:

  • Involved in the loan details Presentation module.
  • Involved in designing of the BOA Loan Assist entry framework using J2EE guidelines and different J2EE design patterns with JSP, Controller Servlets and EJB in picture.
  • Involved in the implementation of the Service Locator, Business Delegate and the Session Façade design pattern for the enterprises level functionality.
  • Used Jboss EAP to create the slim version of Application Servers.
  • Worked on JBoss Server Side and XML web services.
  • Deployed web and enterprise applications on Jboss application server
  • Involved in Performance monitoring and tuning on UNIX systems.
  • Develop step-by-step method using predesigned worksheets to eliminate much of guesswork in performance monitoring and tuning.
  • Involved in Maintained backup schedules for server storage.
  • Read and interpreted UNIX logs.
  • Used JavaScript, for the client end data validations
  • Built the Responsive UI screen for create new customer process, Create bill to and ship to screens, customer search results page, customer dashboard page using HTML 5, CSS 3 and twitter Bootstrap.
  • Developing a mechanism for sending and receiving SOAP messages over JMS by MQ Series Engine.
  • Developed Web Services using Apache AXIS2 tool Framework.
  • Involved in writing the Properties, methods in the Class Modules and also consumed web services
  • Implemented Web Services using SOAP protocol, UDDI, WSDL and Service oriented Architecture (SOA) Concept.
  • Implemented Struts framework (Action and Controller classes) for dispatching request to appropriate class.
  • Used Struts Validation framework for validation of user input & initial data loading.
  • Implemented the front-end Portlets using the Struts pattern using RAD 6.0
  • Involved in migration from Oracle to DB2 data base.
  • Written SQL, PL/SQL queries. And used DB2 stored procedure, functions, triggers, cursors, objects, sequences etc.
  • Used Crystal Report tools to generate data sources.
  • Written JUnit test cases for Business Objects, and prepared code documentation for future reference and upgrades.
  • Written build xml file for ANT scripting.
  • Used IBM Rational Clear Case(software configuration management (SCM)) for version control, workspace management, parallel development support and build auditing to improve productivity
  • Deployed applications using WebLogic Application Server
  • Implemented open source log4j logging framework in whole application.
  • Used CVS as a version controlling tool for managing the module developments.

Environment: JAVA, J2EE, Servlets 2.4, EJB 2.0, JDBC 2.0, JAXB, Struts 2.0, JSF 2.1 components, DAO, Lucene, HTML, Java Script, Jboss, XML, CSS, Ajax, Web Sphere Application server, LDAP, Log4J, Eclipse 3.1, Bootstrap, CVS, Angular JS, DOJO, UNIX, Ant 1.5, SOA, SOAP, DB2, PL/SQL, SQL, Web Services-WSDL, SOAP, UDDI, SOAP UI, JAX RS, JERSEY, Windows XP.

Confidential

Java Developer

Responsibilities:

  • Involved in Requirements analysis, design, and development and testing.
  • Involved in setting up the different roles & maintained authentication to the application.
  • Designed UI using HTML, DHTML, Java Script, CSS, JSP and Taglibs.
  • Involved in creating & consuming Custom tag libraries.
  • Used Java script for client side validations.
  • Developed SQL queries to store and retrieve data from database & used PL SQL.
  • Used Struts frame work to maintain MVC and created action forms, action mappings, DAOs, application properties for Internationalization etc.
  • Used Struts Validation frame work to do business validation from server side.
  • Involved in developing business components using EJB Session Beans and persistence using EJB Entity beans.
  • Involved in managing Business delegate to maintain decupling between presentation & Business layers.
  • Used JMS for Asynchronous messaging.
  • Involved in using design patterns like Singleton, factory & abstract factory, Adapter, Service Locator, Business delegate, VO, DTO, DAO etc.
  • Involved in writing JDBC code for doing CRUD operations.
  • Used Eclipse IDE to develop the application
  • Involved in fixing defects & tracked them using QC & Provided support and maintenance and customization
  • Involved in writing services to process the payments done by patients & also involved in generations of invoices for in & out patients.
  • Developing customized reports and Unit Testing using JUnit.
  • Involved in writing developer test cases & in preparation of scope & traceability matrix.
  • Involved in running PMD defects & Find bugs.
  • Dealt with business processes and Updated Project documents.
  • Supported the application in IST, QA and Production environments.
  • Involved in fixing IST, QA, UAT & Production defects.
  • Following Coding guide lines & maintain quality of code.
  • Involved in building the code & deploying on the server.
  • Involved in validating the application for different browser compatibility & users load.

Environment: Core Java, J2EE, JSP, JBoss, Oracle 9i, Struts 1.1, Validation framework, Eclipse, EJB-Session Beans, Entity Beans, JMS, XML, HTML, DHTML, Java Script, CSS, AJAX, SVN, JAXP, JAXB, XSLT, QC Edit Plus, Beyond compare, Ant.

We'd love your feedback!