We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

0/5 (Submit Your Rating)

Dallas, TX

SUMMARY

  • 6+ years of experience programming experience in developing web based applications and Client - Server technologies using Java, J2EE, JSP, Servlets, Struts, JSF, Spring, JDBC, JMS, JNDI, EJB, Hibernate, JavaBeans, JavaScript, HTML, XHTML/DHTML & XML.
  • Strong Foundation in Java Technology (J2SE1.5/1.4, J2EE1.5/1.4/1.3) and good understanding of Object Oriented Concepts.
  • Extensive experience in web development using HTML/DHTML, XHTML, JavaScript1.7, XML, ExtJS, XSL, XSLT, CSS3, Bootstrap.
  • Extensively worked on XML technologies like XML, XSL, XSD, XSLT, Xquery, Xpath and DTD.
  • Experienced in front end and middle ware frameworks like Struts, Tiles, AJAX, Spring, EJBs and JUnit.
  • Strong Experience in using IDE’S such as Eclipse 3.2/3.0/2.1.1 , MyEclipse6.0/5.1.1, NetBeans5.5/3.3, IBM RAD7.0/6.0
  • Expertise in developing Multi-tier enterprise level web applications using various Java, J2EE technologies including JSP2.1/2.0, Servlets2.5/2.4, Struts 2.0/1.3/1.2/1.0 , EJB3.0, JDBC2.0, Web Services (SOAP, WSDL, UDDI), Restful webservices (JERSEY), Spring2.0, Hibernate3.0, AJAX, JMS 1.1, ANT 1.7, log4j.
  • Sound knowledge of Gang of Four Design Patterns such as MVC, Front Controller, Singleton, Business Delegate and DAO patterns.
  • Comprehensive knowledge in design patterns like DAO, Singleton, Front Controller and implementation of MVC architecture using struts for reusing the most efficient and effective strategies for effective development.
  • Good working experience in using ANT and Maven scripts for building and deploying the application in web/App servers
  • Excellent industry experience developing efficient, portable, web-based user interfaces using JSP, HTML5, DHTML, JavaScript, CSS3 and JQUERY.
  • Expertise in working with Oracle 10g/9i/8i, SQL Server2005/2000 and DB 2 9.1/8.1/7.2 databases and writing Triggers and Stored Procedures.
  • Hands on JBOSS drools for writing business rules
  • Expertise in developing web-based applications using IBM WebSphere7.x/6.x/5.x Application Server, Tomcat6.0/5.0 Web server, JBOSS AS 7.X and Weblogic 9.x/10/x.
  • Working knowledge in designing and developing applications using UML with Rational Rose.
  • Experience Working on different platforms like Unix/Windows 2000/2003/XP/Vista.
  • Fulllifecycle experience, including customer reviews/meetings, requirements gathering, architectural review, high- and low-level design, coding, peer walkthroughs, testing, acceptance, delivery/installation, technical support and maintenance tasks
  • Good at Object Oriented Concepts and Design (OOC/OOD)
  • Experience in using Version Control Tools like CVS, PVCS.
  • Experience in various Software Development Methodologies like Waterfall Model and Agile (SCRUM).
  • Strong technical skills, high sense of ownership, good problem solving skills, and client focused approach, fast learner and cohesive team player.
  • Quick adaptability to a variety of work environments, technologies and systems
  • Have primarily worked in Banking, Insurance and Telecommunications domain

TECHNICAL SKILLS

Languages: Java(J2SE 1.7/1.6/1.5/1.4 , J2EE15/1.4), SQL, PL/SQL, UML2.0

Technologies: JSP2.1/2.0/1.2, Servlets2.x, JavaBeans, JDBC, Struts2.x/1.x, RMI, EJB3.0/2.1, Hibernate3.x/2.x, Spring2.0/1.0, Web Services, SOA, JMS1.1, SAX and DOM Parsers, AJAX, JAXB2.1/2.0, JAXP1.x, LDAP

Web Technologies: HTML/DHTML, XHTML1.1, JavaScript1.x, XML1.0, XSL, XSLT, CSS, ExtJS

Development Tools (IDEs): Eclipse 3.2/3.0/2.1.1 , MyEclipse6.0/5.1.1, RAD7.0/6.0, NetBeans3.3

Web/Application Servers: Tomcat6.x/5.x, WebLogic 10.3/9.2/8.1/7.0 , IBM Websphere6.x/5.x/4.x, JBOSS AS 7.x

Design Patterns: MVC, Front Controller, Session Façade, Singleton, Business Delegate and DAO patterns

RDBMS: Oracle10g/9i/8i, MS SQL Server 2005/2000, MySQL5.1/4.1, DB 2 9.1/8.1/7.2

Platforms: Windows, UNIX, LINUX

Testing Tools: JUnit 4.x

Version Control: CVS, Rational Clear Case, PVCS

Methodologies: Agile Methodology(SCRUM), Waterfall

Build Tools: Ant 1.7, Maven 2.x

PROFESSIONAL EXPERIENCE

Confidential, Dallas, TX

Java/J2EE Developer

Responsibilities:

  • Gathered business requirements, analyzed the project and created UML Use Cases, Class Diagrams, Page flow Diagrams and Sequence Diagrams.
  • Preparing System Impact Analysis Documentation
  • Conduct design discussions with the Solution architect
  • Designed and developed UI framework was done using Struts, Tiles, Tag libraries, JavaScript
  • Responsible for implementing Struts tiles and Struts validation for chain management module
  • Designed and developed Custom tags, Action classes and configured Message Resources, Action messages and Action errors.
  • Created Maven Build scripts to build EAR and to deploy the application on WebSphere Server.
  • Wrote JavaScript and Struts Validations to validate data for Customer registration and login UI screens.
  • Responsible for implementing Struts tiles and Struts validation.
  • Developed Hibernate ORM mapping and wrote HQL queries to retrieve buyer and product related information from Oracle database.
  • Developed Messaging frame work for Asynchronous messaging service using JMS and MQ-series.
  • Worked on SQL scripts for Data Access such as selection, Insertion and Deletion of Data from Oracle Database.
  • Developed / Implemented XML schema for validation of XML documents.
  • Developed JSP’s for dynamic content generation and a script file (.js), which contains generalized script functions written in JavaScript those are utilized throughout the application.
  • Part of performance tuning team and implemented caching mechanism and other changes.
  • Developed user interface using HTML5.0, jQuery, CSS3 and used AJAX for client side validations and developed Frontend screens using jQuery ajax, jsp
  • Responsible for designing and developing Presentation layer (User Interface) using HTML, DHTML, JQuery plugins, Java script.
  • Building APEX classes to call external services from Salesforce
  • Hands on JBOSS Drools for building business rules
  • Developed Restful webservices using JERSEY to send/receive data to/from various systems
  • Initiate Ajax requests with jQuery and handle responses in plain text, HTML and XML formats
  • Involved in execution of development standards and wrote several common functions and procedures to be utilized by other team members.
  • Developed Log4J logging API to log errors and messages.
  • Involved in Application Support during the initial deployment of the application in production environment.
  • Conduct design discussions with the Solution architect
  • Responsible for overall quality and timeliness of the delivery

Environment: J2EE1.6, WebSphere, JBOSS AS 7.1, Eclipse, Struts2.x/1.x, Tiles, Hibernate, Maven, EJB2.0, JDBC, JSP, JavaScript, XML, XSLT, JMS, JQuery, MQ-Series, PVCS, ORACLE, Rally(SCRUM tool).

Confidential, Norfolk, VA

Java Developer

Responsibilities:

  • Involved in gathering business requirements directly from the end user and prepared system impact analysis document (SIA) and functionality documents.
  • Conduct design discussions with the Solution architect
  • Designed and developed UI framework was done using Struts, Tiles, Tag libraries, JavaScript
  • Responsible for implementing Struts tiles and Struts validation for chain management module
  • Designed and developed Custom tags, Action classes and configured Message Resources, Action messages and Action errors.
  • Created Maven Build scripts to build EAR and to deploy the application on WebSphere Server.
  • Wrote JavaScript and Struts Validations to validate data for Customer registration and login UI screens.
  • Responsible for implementing Struts tiles and Struts validation.
  • Developed Hibernate ORM mapping and wrote HQL queries to retrieve buyer and product related information from Oracle database.
  • Developed Messaging frame work for Asynchronous messaging service using JMS and MQ-series.
  • Developed user interface using JSP, jQuery and used JavaScript for client side validations and used AJAX.
  • Exposed REST web services to communicate and send/receive data in JSON format to/from different systems.
  • Consume SOAP web services exposed by existing systems in AXA
  • Wrote DAO classes to retrieve the information from NBA database using Hibernate
  • Wrote inline SQL queries for fetching data from the DB using Hibernate
  • Wrote JUnit test cases for unit testing of the developed functionality.
  • Developed the entire application using Eclipse Eclipse and deployed locally on Weblogic server.
  • Used PVCS for source control.
  • Developed a logging component using Log4J to log messages and errors.
  • Responsible for builds and deployment of application using ANT tool on Weblogic server on DEV, Test, UAT, QA and Prod blades.
  • Responsible for the full software development life cycle (SDLC).
  • Participated in Daily stand-up meetings with project manager, co-developers communicated with testers and resolved trackers.
  • Involved in resolving bugs post production.
  • Resolved performance issues and participated in code reviews.
  • Conduct design discussions with the Solution architect
  • Responsible for overall quality and timeliness of the delivery

Environment: Java 1.5, J2EE, JSP, JQuery, Struts, JavaScript, HTML5, EJB, ANT, JUnit, ECLIPSE LUNA, Tomcat, WebLogic 10.x, CSS3 and Oracle 10g.

Confidential

JAVA/J2EE Developer

Responsibilities:

  • Requirements analysis and their discussion with clients
  • Developed Java classes for realigning the network elements, getting and setting information from/to Network Elements and performing other operations on the Network elements
  • Extensively used Java Collections framework for storing and manipulating the data
  • Used JavaScript in developing the client for TMF814
  • Used HTML for developing a simulator for creation, modification, deletion of Network Elements and other functionalities
  • Used JavaScript for the client side validation
  • Developed JavaScript client as an alternate front end for TMF814
  • Used RFT for testing the application
  • Written ASN.1 rules and structures for representing, encoding, transmitting and decoding data in telecommunications and Computer networking
  • Involved in maintenance activities in parallel (Bug analysis and fixing bugs proposal existed in previous versions of the product)
  • Performing code reviews, Cost and time estimation and for implementation of new requirements and Preparing High Level Design Documentation.
  • Participate in review meeting with clients, conducting knowledge sharing sessions for new team members.
  • Responsible for overall quality and timeliness of the delivery
  • Understanding the new requirements, designing and developing front end screens (UI)
  • Used Struts Framework, based on the Model View Controller2 architecture, for rapid application development and ease of maintenance
  • Developed front end screens using JSPs
  • Involved in the analysis, design and development phases of the Software Development Life Cycle (SDLC).
  • Preparing unit test plans and to compare the test results with the expected results
  • Generating reports using Jasper reports
  • Implemented SQL queries and Stored procedures for Oracle9i database
  • Modelling of services for retrieving and storing data from the database
  • Built application using ANT and used Log4J to generate log files for the application.
  • Feasibility and Gap Analysis.
  • Developed JSPs, Servlets using Struts framework for different modules for the interaction of UI
  • Involved in the analysis, design and development phases of the Software Development Life Cycle (SDLC)
  • Modelling of services for retrieving and storing data from the database
  • Involved in developing UI screens FI and MI of CORE module
  • Prepared unit test plans and to compare the test results with the expected results

Environment: Core Java, JSP, Struts 1.x, SQL, Oracle 9i, Weblogic IDE, Rational Clear Case CVS, Windows XP, Mastercraft and EBW

We'd love your feedback!