We provide IT Staff Augmentation Services!

Sr. Java/j2ee Developer Resume

Durham, NC

PROFESSIONAL SUMMARY:

  • 7+ years of professional experience in designing, developing and testing internet/intranet Web - based applications, Client/Server applications, J2EE Architecture, OO Design patterns, Core Java.
  • Good experience in designing web/enterprise applications using Software Development Lifecycle (SDLC) methodology.
  • Very good understanding of Model View Controller (MVC), Client Server and Multi-tier architectures.
  • Strong knowledge of Java/J2EE design patterns. Implemented various design patterns like, MVC, Command, Singleton, Session Facade, Front Controller, Data Access Object, Value Object patterns.
  • Expertise in web development using XHTML, HTML5, DHTML, CSS, Java Script, XSL, XSLT, and XML (SAX, DOM, JAXP, JAXB).
  • Expertise in Web Components technologies like JSP, Servlets, JDBC, AJAX.
  • Experience working with Service Oriented Architecture (SOA) and Enterprise Service Bus (ESB) using WSDL.
  • Expert in designing enterprise applications using technologies like EJB, JNDI, JMS.
  • Extensive experience in designing, developing and implementing Model View Controller (MVC2) using Struts Spring, and Hibernate framework.
  • Experience in Database programming using Oracle, DB2 UDB, MS SQL Server.
  • Good experience in writing SQL Queries, PL/SQL Procedures, Functions, Triggers and Cursors .
  • Experience in working with Tomcat, IBM WebSphere, BEA WebLogic.
  • Expertise in working on ANT, Maven, Log4j, JUnit.
  • Worked on different platforms like UNIX, Solaris and windows 2000/XP.
  • Experience in using various version control tools like CVS and Rational Clear Case.
  • Expertise in using Development Tools Eclipse, NetBeans.
  • Expertise with Oracle Java Stored Procedures.
  • Having good programming Worked with MYSQL, SQL, PL/SQL, Triggers and Stored Procedures for the databases.
  • Strong Inter personal communication skills & ability to work independently as well as in a group.
  • Extended experience with databases analysis, design and programming.
  • Good debugging and problem solving skills with excellent understanding of system development methodologies, techniques and tools .
  • Excellent communication, analytical, logical and problem solving skills with quick adaptability to new environment.
  • Quick Learner and adaptable to working environment.

TECHNICAL SKILLS:

Languages: Core Java, C++, J2SE, J2EE,JSPs, Ajax, Servlets, EJBs, JDBC,JavaScript, HTML5,XHTML, Dhtml, CSS 3,XML, JQuery, backbone.js. angular.js, Bootstrap, SQL, WSDL, JUnit

Frameworks: Spring 2.5 & 3.0, Hibernate 3.x, Struts 2.0

Design Methodologies: Rational Rose, MS Visio

Application/Web Servers: WebSphere8.0, Weblogic 8.x/7.x, Oracle, Tomcat 5.0, JBoss 5.0

Database Environments: ORACLE 9i/10g/11g, SQL Server, MYSQL, DB2

IDEs: Eclipse, Netbeans, RAD, Jdeveloper 9.0.3, TOAD, Oracle SQL Developer, Tortise SVN.

Testing Tools: Junit, Selenium.

SCM Tools: CVS, Clearcase, Subversion

Operating Systems: Windows NT/XP/2000, Unix, Linux, Redhat linux, Solaris

Protocols: HTTP, FTP, TCP/IP, LDAP, LAN and WAN.

PROFESSIONAL EXPERIENCE:

Confidential, Durham, NC

Sr. Java/J2EE Developer

Responsibilities:

  • Used Agile (Scrum) methodologies to promote development iterations, collaboration, and process adaptability throughout the life-cycle of the project.
  • Perform requirement gathering and analysis for various external and internal systems interfaces.
  • Create architectural designs and prototypes for how disparate mainframe technologies based systems would integrate and communicate with Java/J2EE based applications.
  • Implemented MVC Architecture using spring framework for the application.
  • Developed the Spring Features such as Spring MVC, Spring DAO and implemented Spring AOP (Aspect Oriented Programming) using Hibernate ORM (Object Relational Mapping).
  • Designed data models and wrote SQL queries to retrieve data for Reports using Oracle standard Tables and Views in various Database schemas.
  • Developed in Hibernate HQL, Entity Objects and Hibernate Templates.
  • Provide creative and innovative solutions to design, business and implementation requirements.
  • Hand on code development and implementations of interfaces between Mainframe and Java based systems.
  • Create Functional Design Document, Technical Design Documents and maintain epics and stories.
  • Mentor and guide team members.
  • Worked on performance tuning with web services and hibernate to minimize the response times to as minimal as possible (milliseconds) as per the SLAs.
  • Worked with Angular.js routers, forms, DOM, events, expressions, controllers, filters and Http Request.
  • Worked with Angular 2 components, form, pipes and services.
  • Used Angular 2 framework to bind HTML (views) to JavaScript objects (Controllers) and model values.
  • Perform daily Scrums, task assignment and look after track development progress.
  • Develop unit and integration test cases and coordinate with QA teams.

Environment: Java 8 / J2EE, IBM Cúram 6.02, Spring 4.0, Hibernate 4.0, IBM WebSphere, Junit, IBM RSA, Oracle 11g, Oracle ODI, TeamCity Continuous Integration, XML, Restful / SOAP Web services, Angular 2, maven for builds, FCFL and CPPS system.

Confidential

Sr. Java/J2EE Developer

Responsibilities:

  • Used Agile (Scrum) methodologies to promote development iterations, collaboration, and process adaptability throughout the life-cycle of the project.
  • Implemented MVC Architecture using Spring framework for the application.
  • Used JSP, JavaScript, Ajax and HTML for designing and developing User interface elements for the Front end development
  • Used Log4j in Spring AOP framework for logging and debugging purpose.
  • Performed troubleshooting, debugging, unit and Integration testing.
  • Used SVN version control for source code.
  • Used Maven to build, test and deploying purposes.
  • Used Hibernate framework for accessing oracle database and call stored procedures.
  • Adjusted Hibernate configuration file to set JNDI connection pooling
  • Implemented Oracle database access through drivers.
  • Used Forms to provide the interface for the application and Reports to take periodical reports.
  • Designed and developed various Screens using JSP, HTML, and CSS.
  • Used Jenkins for deployment purpose.
  • Used Hibernate Criteria API to query the database and perform other CRUD operations.
  • Involved in designing the project flow using UML.
  • Have also designed and developed SOAP interfaces in Java.
  • Developed test plans, test cases, involved Unit testing, Regression testing.
  • Worked on IBM WebSphere Server environment for the project to create Data Connection pools, data sources, Security roles and Groups.
  • Worked on extensively on design, testing modules and deploying in various environments such as DEV, QA, STAGE and assist with deployment on PROD.
  • Involved extensively in Code Reviews, Unit testing and Process Improvements.

Environment: Java/J2EE 1.6, JSP, Servlets, XML, JavaScript, HTML, CSS, XML, SOAP, WSDL, JUnit, Hibernate 4.2, Spring 4.0, Web Sphere Server, IBM RAD, Rational Clear case, Oracle 11g, SQL developer.

Confidential, Richardson, TX

Sr. Java/J2EE Developer

Responsibilities:

  • Developed Application components and API's using core Java and using backend system like Telegance, ICAS, BASE and CSI.
  • Designed and developed Logging Framework to dynamically change logging levels to help in debug issues/errors using Log4j
  • Developed UI using JSP, JavaScript, Ajax and HTML.
  • Extensively worked on modules like upgrades, cross upgrades - fixed UI issues on the upgrade flow and upgrade eligibility research flow.
  • Provide support for end to operations support for OSS/BSS (Business Support System), identify gaps, and propose solutions and manage issue resolution.
  • Designed, developed, and deployed EJB components (Session and Message Driven) beans.
  • Configured development environment using WebSphere application server for developers integration testing
  • Implemented Angular Controllers to maintain each view data and call backend services.
  • Use AngularJS directives for UI and implement filters for data formatting.
  • Developed JMS components to send messages from one application to other application internally.
  • Written Stored Procedures and implemented DB layer using DAO's.
  • Used Spring Framework for Dependency Injection and integrated with Hibernate.
  • Built Enterprise Java Beans with Point-to-Point messaging functionality and MQ Series as JMS provider.
  • Testing support activities of the project, responsible for code reviews, integration and release activities.
  • Intensive application knowledge is required in order to fix the error out orders on the same day since it is all tagged to customer account.
  • Participated in the designing and developing of UI Screens using JavaScript.
  • Used SVN for software configuration management and version control of the development project.
  • Designing of database components using SQL and PL/SQL.

Environment: J2EE, J2SE, JSP, Spring 3.5, EJB 3.0, JUnit, maven, PL-SQL, JDK 6, Core Java, WebSphere Application Server, JQuery, XML, ASMS, SONAR, Svn, Web services, SOAP, CSS, MVC, UML, HTML, Eclipse, Windows XP, Oracle 10g.

Confidential, Bellevue, WA

Sr. Java/J2EE Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) as requirement gathering, data modeling, analysis, architecture design & development for the project.
  • Followed AGILE Methodology and participated in SCRUM Meetings.
  • Developed user interface using JSP with Java Beans, JSTL and Custom Tag Libraries and Ajax to speed the application.
  • Built Web pages those are more user-interactive using jQuery plug-ins for Drag and Drop, Auto Complete, AJAX, JSON, AngularJS and JavaScript.
  • Expertise in Angular JS controllers, modal objects, directives, factory, service resources and routings.
  • Developed CRM on Android Platform, which was synchronized with android tablets and ios versions of the application.
  • Implemented Angular Controllers to maintain each view data and call backend services.
  • Worked on Spring Framework and SOAP (JAX-WS Implementation) for developing endpoints in the application.
  • Mainly multi-threading is used to perform time consuming tasks in the background but UI is still active and available for the users
  • Worked with JavaScript to perform client side validations.
  • Successfully installed and configured the IBM WebSphere Application server and deployed the business tier components using EAR file.
  • User interface created with a combination of java, JSON, JavaScript, css3, XHTML (HTML5 and xml) and Oracle.
  • Developed new functionalities, both back-end and front-end interfaces using PL/SQL Stored packages, Procedures, Functions, Collections, Object Types, Triggers.
  • Monitored the error logs using Log4J and fixed the problems.
  • Performed routine updates, upgrades and overall maintenance of websites.

Environment: Java1.6, Eclipse, Spring 3.0.5, JSP, XHTML (HTML5 and XML), CSS 3, IBM WebSphere, jQuery, JSON, Node.js, SOAP web Services, BootStrap.js, Jenkins, Bootstrap.css, angular.js, JIRA, GIT.

Confidential, Columbus, OH

Sr. Java/J2EE Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) as requirement gathering, data modeling, analysis, architecture design & development for the project.
  • Followed AGILE Methodology and participated in SCRUM Meetings.
  • Developed user interface using JSP with Java Beans, JSTL and Custom Tag Libraries and Ajax to speed the application.
  • Used Spring Web Flow to present the screens in a clear and simple way.
  • Used spring batch for processing large amount of data.
  • Cron expressions and quartz were used in application using Spring Batch.
  • Extensively used Hibernate 3.0 in data access layer to access and update information in the database.
  • Used HTML5, CSS and Jquery in the development of UI panels in front end of the application.
  • Implemented various design patterns in the project such as Business Delegate, Data Transfer Object, Data Access Object, Service Locator.
  • Designed various tables required for the project in Oracle 10g database and used Stored Procedures in the application.
  • Worked with JMS for reliable exchange of information across applications.
  • Control data input via forms, leverage the input types, and implement AngularJS forms validation.
  • Developed Angular JS controllers, modal objects, directives, factory, service resources and routings.
  • Implemented Angular Controllers to maintain each view data and call backend services.
  • Used PL/SQL to create, update and manipulate tables.
  • Used Maven scripts to build the application and deploy on WebSphere Application Server.
  • Assembling and deploying applications with WebSphere Server.
  • Developed different modules of the application using Eclipse.
  • Monitored the error logs using Log4J and fixed the problems.
  • Used JUnit for unit testing.

Environment: Java1.6, C++, WebSphere 6.1, Eclipse, Oracle 11/10g, Spring 3.0.5, Hibernate 3.0, JSP, Servlets, JavaScript, Jquery, Design patterns, HTML5,CSS3, angular.js,JMS, XML, SOAP web services, PL/SQL,JDBC,JNDI, Ajax, JUnit, Maven, Linux, Quality Center, Log4J, GIT

Confidential, NYC, NY

Java/J2EE Developer

Responsibilities:

  • Involved in requirement gathering, customer interaction, analysis of the requirements and project module designing.
  • Developed back-end Logic using Web Services in Java.
  • Using a combination of JSPs, GWT, HTML5 and JavaScript for the front end.
  • Worked on the project using agile methodology.
  • Used SNAP/SMTP PROTOCOL for communication purpose with Storage Device, Java Networking, and Socket Programming.
  • Implemented SOA architecture with web services using SOAP and XML.
  • Designed and developed warehouse management module for maintaining store information like transit time, max carton capacity, weekend delivery; Poolpoint email maintenance, AnticipatedTL maintenance and Email Projection to Pool.
  • Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering, Design, Analysis and Code development.
  • Developed front-end using AWT and JSP with Custom Tag libraries, JSTL, Struts Tag libraries, HTML5, and CSS.
  • Developed the application on IBM WSAD and deployed it on IBM Web Sphere Application Server
  • Developed user interfaces using EJB 2.0, JSP, JMS frame work with AJAX, Java Script, HTML5, and CSS.
  • Used XSLT stylesheets to transform database-driven XML into HTML pages.
  • Have done code reviews, debugging, bug fixing, performance tuning and unit testing.
  • Have documented overall system resources in Migration document, testing procedures in User Acceptance Testing document.
  • Used Clear Case for Source code version control.
  • Used Maven as a build tool. Implemented Java to XML binding using Castor XML.
  • Provided product support to the end users and maintained system after production.

Environment: Core Java, JSP, JQuery, Struts, Linux, Maven 2.0.7, Eclipse 3.x, HTML5, JavaScript,angular.js, Websphere 4.0, Junit, XML, SQL, Oracle, Log4j

Confidential, NY

Java/J2EE Developer

Responsibilities:

  • Involved in using XML for developing tool for user interface customization.
  • Developed web GUI involving HTML5, JSP under MVC architecture.
  • Involved in code reviews and enhancement of application.
  • Developed various components of the application and unit test them.
  • Involved in developing the customer form data tables, stored procedures and triggers.
  • Maintaining the customer Support and customer data from database tables in Oracle database.
  • Extensively used Java Mailing Service API to create, send, receive, and read messages between application components.
  • Deployed Enterprise application using Web sphere Server.
  • Maintained multi-threading applications in Production Environment of Web sphere.
  • Successfully executed all the test cases and fixed any bugs/issues identified during the test cycles.

Environment: Java, J2EE,Custom tags, JSP, Spring, AJAX, Design Patterns, CVS, PL/SQL, XML, XSD, CSS, HTML5, JavaScript, WebSphere, Oracle 10g, Windows.

Hire Now