We provide IT Staff Augmentation Services!

Sr. Java/j2ee Developer Resume

5.00/5 (Submit Your Rating)

Dallas, TX

SUMMARY

  • 8+ years of experience in Design, Development, and Implementation of Java and J2EE web and client server based applications using Java/J2EE technologies on Windows2000/XP/ NT/ Vista/7, UNIX, LINUX and Solaris 7/10 platforms.
  • Hands on experience in web based programming skills including Core Java, Servlets, JSP, Struts, JSF, Rich Faces, Spring, Java Swing, JDBC, EJB, Web Services, SOAP, SOA, XML, JavaScript, JSTL, AJAX framework.
  • Hands on experience in Requirement Analysis, High - level design using design patterns in Object Oriented programming.
  • Experience in development methodologies such as Agile, Scrum, Test Driven Development and Waterfall. Proficient in UML Concepts and Java/J2EE Design Patterns.
  • Completed projects using Java, J2EE, EJB2/3.0, RMI, JSP, JNDI, JDBC, Servlets, JavaScript, JMS, JSF, Struts, HTML, Web Services, SOAP, XML, SQL, PLSQL, XSLT, XHTML, Spring, Hibernate, iBatis, XML BEANS and Database technologies like MS SQL Server 2008, My SQL and Oracle 9i/10g..
  • Hands on experience in various java-programming tools like RAD, IntelliJ, WSAD, Eclipse-3x, RSA 7.5, RAD 7.5.
  • Strong Experience in PL/SQL, SQL, JDBC, Stored Procedures, functions in Oracle and DB2.
  • Expertise in implementing Spring framework for Dependency Injection, support for the Data Access Object (DAO) pattern and integrated with Hibernate, Struts MVC.
  • Good working knowledge in Groovy Java.
  • Proficient in XML related technologies such as DTD, XSD, XSL, XSLT, DOM, SAX, JAXP, JAX-RS, JAX-WS and JAXB for parsing XML in to java object.
  • Used web/App servers like JBoss, Web Logic, IBM Web Sphere and Apache Tomcat servers based on the client requirement and project specifications.
  • Extensive knowledge in implementing SOA (Service Oriented Architecture) architecture for synchronous and asynchronous communications between multiple applications.
  • Extensive experience in performing reviews like Code reviews and peer reviews for maintaining best coding standards
  • Excellent communication, presentation, interpersonal skills and ability to work effectively in a diversified team.
  • Strong ability in communicating with Project development team and prioritizing workload.
  • Highly motivated and detailed-oriented, and also has the ability to work independently and/or as part of a team.
  • Expertise in using configuration management tools like CVS, VSS, Star Team and Clear Case for Version Controlling.
  • Hands on Experience in Ant, Maven, Log4j, Jenkins, Gradle, Hudson and JUnit.

TECHNICAL SKILLS

Languages: Java, C, C++, COBOL

J2EE Skills: JDBC 4.0/3.0/2.0/1.0 , Servlets 2.4/2.3/2.2, JSP 2.0/1.2/1.1/1.0 , JSTL, RMI, EJB 3.0/2.2/2.0, JNDI, JAXP, JTA, JMS, Web Services, JPF

Web Technologies: HTML5, JavaScript 1.3/1.2, AJAX, CSS3, XML, SOAP 1.1, Axis, WSDL, UDDI, JQuery, AngularJS, ExtJS, BackboneJS

Methodology: OOAD, Agile, SDLC and UML

Frameworks: Struts Framework 2.0/1.3, JSF, Spring Framework 4.0/3.0/2.0/1.2/1.1

Design Patterns: MVC, DAO Pattern, Singleton Pattern, Front Controller

Database/Tools: Oracle 11/10/9.0.2.5/8.1.7/7. x, DB 2 8.0/7.2/7.1 , SqlServer 2000 7.0/6.5/6.0 , Hibernate 4.0/3.2/3.0, TOAD

Web/App Server: Apache Tomcat 7/5.5/4.1/3.3 , WebLogic 11/9.1/8.1/7.0/6.1 , WebSphere 8.0/7.0/5.0.2/4.0 , JBoss 3.1, 4.0,7.0

Operating Systems: Solaris10/9/8/7, SuseLinux, Windows NT/2000/2003/Advance Server and Ms-Dos.

IDE/Tools: Eclipse, Net beans, WebLogic Workshop, ANT build script, Maven build script, Log4j logger, E2E logger, Jenkins, Hudson, Gradle

Version Control: CVS, Star Team, Clear Case, VSS, MS Visio

PROFESSIONAL EXPERIENCE

Confidential, Dallas TX

Sr. Java/J2EE Developer

Responsibilities:

  • Involved in Design, Development and Testing of the Project.
  • Understanding the requirements by interacting with business users and mapping them to design and implementing it following the AGILE Development methodology.
  • Involved in developing Collections screens and templates for email notifications using Servlets, JSP, HTML5, CSS3, JavaScript, JQuery.
  • Converted obsolete Java web interface into a Rich Internet Application using ExtJS and Angular JS.
  • Designed the Architecture of the project as per Spring MVC Frame work. Worked with Spring Core, Spring AOP, Spring Integration Framework with Hibernate.
  • Implemented RESTful and SOAP based web services layer to interface with ORACLE database.
  • Developed Stored procedures and Packages using Oracle 10g PL/SQL.
  • Used Design Pattern for developing Business Layer and Presentation Layers and Data Access Layers
  • Implemented EJB: Session Beans, CMP Entity Bean, MDB using JMS
  • Involved in writing complex multi-table joins and conditional queries in Database.
  • Extensively worked with Core java Collection classes like ArrayList, Hash Map and Iterator etc.
  • Involved in interacting with multiple subsystems with Core application in SOA environment.
  • Used JUnit Test Cases for unit testing to achieve required coverage.
  • Used JCART to make sure of using proper coding standards as per the Code review Standards.
  • Used Configuration Management Tools for version control which is built on Rational Clear Case

Environment: Java1.6, Struts, JSF1.2, EJB 2.0,Java/J2EE coding,J2EE patterns, Web service, JDBC, JMS, Spring, Groovy, WSDL, JQuery, Hibernate, Log4j, XML, JUnit, Oracle 10g, Websphere7.0,UML Design, HTML/Java script, Rational Clear Case, PL/SQL.

Confidential, San Jose, CA

Senior Java Developer

Responsibilities:

  • Optimization of asset utilization, thus minimizing additional purchases
  • Time savings, by searching for assets both within a lab and throughout the company
  • Reduction of lost equipment
  • Tracking of equipment and costs to projects
  • Extension of equipment life by updating, rather than replacing
  • Increased efficiency in space utilization For Confidential, eITMS allows far better use of resources, more information about their costs and utilization, and very significant financial savings.
  • Interacted with business team for requirements analysis and issue resolution
  • Designed use case diagrams, class diagrams and sequence diagrams using UML in Rational rose
  • Setting up role based user access privileges.
  • Own the rapid development of the GUI, from specification through design, coding, debugging, deployment and testing.
  • Extensively worked on CSS and java script, Angular JS, and SASS.
  • Extensively worked on EJB 3.0
  • Extensively worked on MQ series.
  • Worked on new enhancements for the WINS Application.
  • Worked on file upload and file download functionality.
  • Worked on CWF logging and security model.
  • Used clear case for bug tracking tool.
  • Involved database design and developed the PDF reports based on user inputs.
  • Used Rad 7.5 tool and Websphere 6.1 application server.
  • Worked on Security model both AZN and TAM roles.
  • Worked on XML parsing.
  • Worked on jsp tag libraries.
  • Extensively used XML parsing mechanism for showing Dynamic Web Pages in HTML format.
  • Used Portal toolkit plug-in for creating, testing, debugging and deploying individual Portlets using IBM WebSphere Portal Server

Environment: JAVA 5, EJB (Message Driven Beans), RAD 7.5, XML, Websphere 6.1, DB2, Struts, CSS, SASS and java script & Angular JS, Hibernate, IBM WebSphere Portal Server

Confidential, Austin, TX

Senior Java Developer

Responsibilities:

  • Interacted with business team for requirements analysis and issue resolution
  • Designed use case diagrams, class diagrams and sequence diagrams using UML in Rational rose
  • Developed Enterprise Application using ICE Faces.
  • Own the rapid development of the GUI, from specification through design, coding, debugging, and deployment.
  • Converted approved designs into functional CSS, HTML, Java, JSF Web pages.
  • Developedcharts, dashboards, and ad hoc analysis systems that leverage data from disparate data sourcesusing Fusion Charts.
  • Developed a shell script to load the flat file in to temp table that is used by Java batch program.
  • Metric development to expose the metric in the UI and wrote Complex DB Queries to export metric data to excel sheet.
  • Used IBATIS framework SQL mapped to generate the queries and insert the data in the data base.
  • Implemented OWAS(Open Web Application Security) mechanisms like Injection, Cross-site scripting, Broken authentication & session management.
  • Working on workflow related modules.
  • Whole application prospective used Hibernate for database interactions and reports prospective used IBATIS.
  • Used Eclipse 3 tool and Jboss Application Server.
  • Used apache open sources libraries for file upload.
  • Setting up role based user access privileges.

Environment: JSF, JSP, Servlets, EJB3.0, IBATIS, IceFaces, Eclipse 4.0, Fusion Charts, HTML,XHTML,XML, FLEX 3.0, LDAP, JBOSS, Mysql, OAUTH 2.0

Confidential, Jersey City, NJ

Sr. J2EE Developer

Responsibilities:

  • Designed and implemented (SOA, SOAP) next generation system on distributed platform.
  • Developed web pages using Struts framework, JSP, XML, JavaScript, Bootstrap, Html/ Dhtml and CSS, configure struts application, use tag library.
  • Used Apache Struts framework includes the integrated AJAX.
  • Played major role in designing & developing JSP pages and XML reports. Developed servlets and custom tags for JSP pages.
  • Developed few module WebPages using Springs Ioc and Hibernate.
  • Suggested best design and display practices.
  • Designed and developed dynamic pages using HTML, CSS- layout techniques, Java script.
  • Involved in design (using RUP, Visio) and implemented (SOA, SOAP) next generation system on distributed platform.
  • Implemented the iterative development process using the agile methodology.
  • Extensively used XSL as a XML parsing mechanism for showing Dynamic Web Pages in HTML format.
  • Used Portal toolkit plug-in for creating, testing, debugging and deploying individual Portlets using IBM WebSphere Portal Server
  • Implemented OWAS(Open web Application Security) mechanisms for secure bank trasactions.
  • Implemented SOAP protocol to get the requests from the outside System.
  • Used CVS as a source control for code changes.
  • Used ANT scripts to build the project and JUnit to develop unit test cases.
  • Developed coding using SQL, PL/SQL, Queries, Joins, Views, Procedures/Functions, Triggers and Packages.
  • Provided development support for System Testing, Product Testing, User Acceptance Testing, Data Conversion Testing, Load Testing, and Production.
  • Deployed application on Websphere application server.

Environment: java 1.5, J2EE, AJAX, Servlets, JSP, RUP, Eclipse 3.1, Struts, Spring 2.0, Hibernate, XML, CVS, Java Script, Jquery, ANT, SOAP, Log4J, DB2, WebSphere server, UNIX, IBM WebSphere Portal Server, Message Broker

Confidential

Java Developer

Responsibilities:

  • Worked with business and user groups to identify and implement functional enhancements and new requirements.
  • Extensively used XSL as a XML parsing mechanism for showing Dynamic Web Pages in HTML format.
  • Developed complex intra Portlet communication across web applications using cooperative Portlets. Developed simple Portlet messaging on a single page using Portlet API.
  • Used Portal Enable, Portal Extend for personalization, content publishing, document management, productivity functions along with the scalable portal framework.
  • Extensively used Portal toolkit plug-in for creating, testing, debugging and deploying individual Portlets.
  • Involved in the development of Standard XML reports using the Xalan parser and XSLT style sheets.
  • Developed billing system pages using Struts Framework and written some of the custom tags.
  • Used Spring IOC and MVC for enhanced modules.
  • Implemented SOAP protocol to get the requests from the outside System.
  • Used Rational Clear Case as a source control for code changes.
  • Followed coding and documentation standards.
  • Involved the writing SQL quarries and Joins.
  • Used Rational Clear Quest to document and track issues and resolutions.
  • Provided development support for System Testing, Product Testing, User Acceptance Testing, Data Conversion Testing, Load Testing, and Production.
  • Involved in configuration and deployment of application on Web Logic server.

Environment: Java, J2EE, Servlets, JSP, Struts, Web services, Taglibs, Portals, Hibernate, XML, HTML, SAML, Java Script, SOAP,REST,RAD, Ant, Log4J, Oracle, Web Logic server, Clear Case, Linux.

Confidential

Java Developer

Responsibilities:

  • Developed Prototypes using Home site and various JSP Pages.
  • Developed session beans for business logic and JSP/Servlets, MVC Frame work for presentation layer using Struts.
  • Made extensive use of Java Naming and Directory Interface (JNDI) for looking up enterprise beans.
  • Worked as a team member and applied CSS.
  • Responsible for writing SQL and PL/SQL queries for writing stored procedures and triggers
  • Extensively involved in JavaScript to handle client side programming and for validating screens.
  • Deployed and tested the application on WebSphere Application Server.
  • Configured connection pools in WebSphere to connect to Oracle database.
  • Developed Style Sheet to provide dynamism to the pages and extensively involved in unit testing and System testing using JUnit and involved in critical bug fixing.
  • Utilized the base UML methodologies and Use cases modeled by architects to develop the front-end interface. The class, sequence and state diagrams were developed using Rational Rose.
  • Developed the ANT scripts for preparing EAR and WAR files used to deploy J2EE components.

Environment: Java, Servlets, Struts, EJB, HTML 4.0, AJAX, WebSphere Application Server, JDBC, Win 98, XML, XSLT.

We'd love your feedback!