We provide IT Staff Augmentation Services!

Sr. Java/j2ee Developer Resume

2.00/5 (Submit Your Rating)

Atlanta, GA

SUMMARY:

  • 7+ Years of experience in the IT Industry with proficiency in Design and Development of J2EE Projects. Complete understanding of Object Oriented design and development of Web - based and client/server-based systems on multiple platforms.
  • Experience in requirement analysis, system design, development and testing of various applications.
  • Expertise in Core Java and J2EE technologies such as JSP, Servlets, JSF (PRIME Faces AND RICH Faces), EJB 2.0 and JDBC.
  • Expertise in Web Front End technologies, spring2.5/3.0 (IOC, AOP, MVC, ORM, Spring Batch and Transaction Management), Struts1.2, JSF, Tag Libraries, Struts custom validation rules, Tiles, JSTL, Java Script, DHTML, XML/XSL.
  • Good understanding of other J2EE technologies such as JDBC, JNDI, JTA and other Java technologies like Applets. Worked on different O/R Mapping tools Hibernate and JPA.
  • Worked on applications using Java/J2EE design patterns such as Business Delegate, Service Locator, Transfer Object, Data Access Object, Session Façade, Singleton, Factory and Adapter patterns.
  • Experience working with web services using SOAP, WSDL and XML related technologies like XML/XSLT to process, validate, parse and extract data from XML using DOM, SAX and STAX parsers for DTD and SCHEMA using tools like XMLSPY.
  • Experience with version control systems like CVS (Concurrent svnSystems), SVN (Apache Subversion), Sub Version Codes, CLEARCASE and GIT for providing common platform for all the developers. 
  • Expertise in OOA and OOD using UML (Use case diagrams, class diagrams, sequence and state diagrams using Microsoft Visio)
  • Proficient in programming by using the IDE's such My Eclipse 8.x, Eclipse, NetBeans. Developed Web applications using technologies such as Struts, HTML, JavaScript, JQuery, AngularJS, Bootstrap, AJAX, JSON and CSS. 
  • Extensive experience in programming, deploying, configuring, and fine-tuning middle-tier popular J2EE Application Servers like IBM Websphere 6.1/5.x, BEA WebLogic9.1/8.1, and open source Apache Tomcat, Apache Axis and Apache HTTP Server.
  • Worked with Multiple Databases like SQL Server, DB2, Oracle, Teradata.
  • Experience with configuring connection pools using JNDI and JDBC.
  • Worked on wide variety of platforms like Unix and Windows operating systems
  • Worked with wide variety of IDE’s like RSA, RAD, Eclipse 3.0, JBuilder and Netbeans.
  • Extensive use of Build tools such as Ant and Maven.
  • Expertise on LDAP server administration and JNDI API for communicating the openLDAP server.
  • Worked on Logging Framework using Log4j.
  • Developed consumer based features, applications and interactive user interface using Ajax, JavaScript, JQuery, HTML, CSS, GWT, Ruby on Rails, Behavior Driven Development (BDD) and pair based programming.
  • Worked on JavaMail for sending the mail notification.
  • Used SubVersion (SVN) and CVS as versioning software tools.
  • Involved in writing Junit Test cases, doing smoke test as testing framework.
  • Worked all phases of Software Development Life Cycle (SDLC) - Requirement analysis, Specification, Implementation, testing, Documentation and Process management.
  • Experienced in a variety of industries (software, banking, telecom, insurance, IBM internal and CISCO internal projects). 
  • Strong in DOS, Windows NT/00/98/95, Linux & UNIX environments.
  • Working experience in Production, Development, Staging and QA environments.
  • Expertise in HTML, DHTML, AJAX, Java Script and JQuery Data Table.
  • Working experience on Defect Reporting Tools such as Quality Center, Clear Quest.
  • Good organizational and prioritization skills.

TECHNICAL SKILLS:

Languages: Java, Java Script, Unit Shell Scripting, PL/SQL.

J2EE Technologies: Servlets, JSP, JSTL, JDBC, EJB, Design Patterns, JNDI, JMS, JAXP, JPA, RMI, JSF, JUnit

Frameworks: Struts, Spring, Hibernate, Angular.js.

Scripting: JavaScript, Jquery, AJAX, Unix Shell, Log4J.

Database: Oracle, MS SQL Server, DB2.

Web/Application Servers: JBoss, Websphere, Web Logic, Apache Tomcat.

IDE tools: Eclipse, RAD, NetBeans.

XML Technologies: XML, XSLT, DOM, DTD.

Web Services: JAX-RPC, JAX-WS, SOAP, RESTful, WSDL, UDDI.

Version control: CVS, SVN, Clearcase,TFS

Web Technologies: HTML, DHTML, CSS, AJAX,EXT JS, JavaScript.

Design Tools: Star UML, Rational Rose, MS-Visio.

Operating Systems: Windows 98/2000/ XP/Windows 7, Window 8, Linux and Unix.

PROFESSIONAL EXPERIENCE:

Confidential, Atlanta, GA

Sr. Java/J2EE Developer

Responsibilities:

  • Involved in Analysis, Design and Development of the project.
  • Designed and developed web-based software using Java Server Faces (JSF) framework, Spring MVC Framework, and Spring Web Flow.
  • Used Java Server Faces (JSF) and Cascading Style Sheets (CSS) for designing the user interface.
  • Developed the presentation layer using HTML, DHTML, CSS, JSPs, and XML.
  • Developed GUI using JSP, Struts, HTML3, CSS3, XHTML, Swing and JavaScript to simplify the complexities of the application.
  • Used AJAX for intensive user operations and client-side validations.
  • Developed application service components and configured beans using Spring IoC, creation of Hibernate mapping files and generation of database schema.
  • Used Web Services for creating rate summary and used WSDL and SOAP messages for getting insurance plans from different module and used XML parsers for data retrieval.
  • Used Java Persistent API (JPA) to provide Object Relation mapping for managing the relational data in the application.
  • Used JUnit for testing the web application.
  • Used JAXM for making distributed software applications communicate via SOAP and XML
  • Used DB2 as backend data base.
  • Debug the issues and resolve the JIRA's assigned.
  • Responsible for working with different teams in building Hadoop Infrastructure.
  • Used SQL statements and procedures to fetch the data from the DB2 database.
  • Involved in writing Spring Configuration XML, file that contains declarations and business classes are wired-up to the frontend managed beans using Spring IOC pattern.
  • Involved in creating various Data Access Objects (DAO) for addition, modification and deletion of records using various specification files.
  • Intensively used JIRA for project progress and defect tracking purpose.
  • Develop consumer based features and applications using Ruby on Rails, JavaScript, JQuery, HTML, CSS Behavior Driven Development (BDD) and pair based programming.
  • Developed ANT Scripts for the build process and deployed in IBM WebSphere.
  • Used Agile methodology and JIRA tool was used to track progress and defects.
  • Implemented Log4J for Logging Errors, debugging and tracking using loggers, appenders components.
  • Implemented Business processes such as user authentication, Transfer of Service using Session EJBs.
  • Create Jira/ Prim tickets for issues analyzed during the automation test run and work with the platform team to get a solution.
  • Used Oracle’s SQL Developer tool for creating tables, views, indexes, triggers and sequences.
  • Used Tortoise CVS as version control across common source code used by developers.
  • Deployed the applications on IBM Web Sphere Application Server (WAS).

Environment: JDK1.5, J2EE, Spring 2.0, Servlets, JSP, Hibernate 3.0, XML, HTML5, CSS3, Swing, Struts, ANT, JSF, JMS, EJB, JUnit, CVS, Log4J, RAD 7.0,Jira, Oracle 10g/11g, DB2, SQL, Web Sphere Application server.

Confidential, St. Louis, MO

Sr. Java/J2EE Developer

Responsibilities:

  • Involved right from requirement gathering till the deployment phase.
  • Developed screens based on JQuery to dynamically generate HTML and display the data to the client side. Extensively used JSP tag libraries.
  • Designed and developed Application based on Spring MVC Framework using MVC design pattern.
  • Developed the Login, Policy and Claims Screens for customers using AJAX, JSP, HTML, CSS, JavaScript and JSF Tags.
  • Configured Jenkins for successful deployment to test and production environments.
  • Provided Hibernate configuration file and mapping files and also involved in the integration of Struts with Hibernate libraries.
  • Used XML to transfer the application data between client and server.
  • XSLT style sheets for the XML data transformations.
  • Used JUnit to write repeatable tests mainly for unit testing.
  • Participated in designing WebService framework in support of the product.
  • Developed web services in Java and Experienced with SOAP, WSDL.
  • Used Log4j extensively for logging Errors.
  • Involved in developing Packages, Stored Procedures, Functions, PL/SQL scripts using SQL plus in Oracle database.
  • Deployed the application in various environments DEV, QA and also Production.
  • Designed, developed and maintained the data layer using Hibernate and performed configuration of Spring Application Framework.
  • Analyzing the clients existing Hadoop infrastructure and understand the performance bottlenecks and provide the performance tuning accordingly.
  • Used the JDBC for data retrieval from the database for various inquiries.
  • Performed purification of the application database entries using Oracle 10g.
  • Used GIT as source control.
  • Generated Entity classes and schema using them.
  • Created Application Property Files and implemented internationalization.
  • Involved in complete development of 'Agile Development Methodology' and tested the application in each iteration.
  • Developed and supported Ruby on Rails applications for Chicago software consulting firm. Created and maintained custom content management systems using Restful Rails.
  • Used Restful calls for fetching and writing data to different host systems.
  • Wrote complex SQL and HQL queries to retrieve data from the Oracle database.
  • Configured and used JPA for loading entities and database connections.
  • Involved E2E Development by integrating Front End and Backend by Debugging.
  • Involved in fixing System testing issues and UAT issues.

Environment: Java, J2EE, J2EE architecture, JSP, JSF, JDBC, Spring, EJB, Servlets, SOAP Web Services, XML, JNDI, Rest web services, JMS, Tomcat, AJAX, Maven, Oracle 11g, SQL developer, HTML, JUnit 4.11, JavaScript.

Confidential, Dallas, TX

Java/J2EE Developer

Responsibilities:

  • Involved in gathering and analyzing system requirements and converting them into technical specifications using UML.
  • Involved in the Analysis of the front-end and middle tier using JSP and the Struts Framework.
  • Developed Action classes and Dyna Action Forms & performed validations using commons, custom validator and Struts client side JavaScript validation.
  • For a better UI, Struts libraries have been used in JSP pages.
  • Developed the user Interface Presentation screens using Struts Tiles, HTML and JSP.
  • Building & Configuration Management by using MSTFS.
  • Struts internationalization has also been done for various clients all around the world.
  • Worked with Ajax at the client side for asynchronous communication with the server.
  • Eclipse is used as Java IDE tool for creating JSPs, Servlets, and Struts Action Classes.
  • Business logic is handled by EJB in service layer.
  • Used Hibernate to create the persistence layer and to make the transactions to the backend.
  • Used SQL Navigator to work on the database tables and queries.
  • Also written Oracle PL/SQL stored procedures to extract data from flat file to database checking for records that have not been exported successfully.
  • Developed Web Services in Java with Apache Axis.
  • Used SAX parsing methodology for serializing and parsing the XML request and response.
  • Written and debugged the Maven Scripts for building the entire web application.
  • Used Log4j for logging errors, messages and performance logs.
  • Test Driven Development (TDD) approach was used for the development of the modules.
  • Developed various test cases such as unit tests, mock tests and integration tests using this approach.
  • Coded the front end framework components using Web 2.0 JavaScript library ExtJS.
  • Used CVS as a documentation repository and version controlling tool.
  • Involved in designing several modules of the application and validating the designs developed by other developers.

Environment: Java, J2EE, JSP, Tiles, Struts, Hibernate,TFS, JavaScript, EJB, Weblogic, Apache Axis, Ajax, ExtJS, UML, XML, Maven, SQL, Oracle10g, log4j, TDD, CVS.

Confidential, Hopewell, NJ

Java/J2EE Developer

Responsibilities:

  • Designed a system and developed a framework using J2EE technologies based on MVC architecture.
  • Involved in the iterative/incremental development of project application. Participated in the requirement analysis and design meetings. Object modeling of the project application using UML with Rational Rose.
  • Programmed the views using struts, JSP pages, Model is a combination of EJB’s and Java classes and Controllers are Servlets.
  • Designed and Developed UI’s using JSP by following MVC architecture
  • Designed and developed Presentation Tier using Struts framework, JSP, Servlets, TagLibs, HTML and JavaScript. Written Action classes, Form beans.
  • Designed the control which includes Class Diagrams and Sequence Diagrams using VISIO.
  • Used the STRUTS framework in application. Programmed the views using JSP pages with the struts tag library, Model is a combination of EJB’s and Java classes and web implementation controllers are Servlets.
  • Generated XML pages with templates using XSL. Used JSP and Servlets, EJBs on server side.
  • Developed a complete External build process and maintained using ANT.
  • Implemented Home Interface, Remote Interface, and Bean Implementation class.
  • Implemented business logic at server side using Session Bean.
  • Extensive usage of XML - Application configuration, Navigation, Task based configuration.
  • Designed and developed Unit and integration test cases using Junit.
  • Used EJB features effectively- Local interfaces to improve the performance, Abstract persistence schema, CMRs.
  • Used Struts web application framework implementation to build the presentation tier.
  • Wrote PL/SQLqueries to access data from Oracle database.
  • Set up Web sphere Application server and used Ant tool to build the application and deploy the application in Web sphere.
  • Prepared test plans and writing test cases.
  • Implemented JMS for making asynchronous requests.

Environment: Java, J2EE, Struts, Hibernate, JSP, Servlets, XML, XML Schema, JUNIT, Tomcat, JavaScript, Oracle 9i, UNIX, HTML, CSS, JQuery, Log4J, Eclipse IDE.

Confidential

Java Developer

Responsibilities:

  • Understanding and analyzing the requirements.
  • Implemented server side programs by using Servlets and JSP.
  • Designed, developed and validated User Interface using HTML, Java Script, XML and CSS.
  • Implemented MVC using Struts Framework.
  • Handled the database access by implementing Controller Servlet.
  • Implemented PL/SQL stored procedures and triggers.
  • Used JDBC prepared statements to call from Servlets for database access.
  • Designed and documented of the stored procedures
  • Widely used HTML for web based design.
  • Involved in Unit testing for various components.
  • Worked on database interaction layer for insertions, updating and retrieval operations of data from oracle database by writing stored procedures.
  • Used Spring Framework for Dependency Injection and integrated with Hibernate.
  • Involved in writing JUnit Test Cases.
  • Used Log4J for any errors in the application

Environment: Java, J2EE, JSP, Servlets, HTML, DHTML, XML, JavaScript, Struts, Eclipse, WebLogic, PL/SQL and Oracle.

We'd love your feedback!