We provide IT Staff Augmentation Services!

Senior Java Developer Resume

4.00/5 (Submit Your Rating)

Somerset, NJ

SUMMARY:

  • Around twelve plus years of focused experience in IT Industry including Java /J2EE, Core Java, Data Base, Software Engineering, Quality Assurance and Programmer Analyst on Windows 2000/NT4.0/XP, LINUX and UNIX AIX environment.
  • Extensive experience in J2EE development with RAD (Rational Application Developer), Eclipse IDE, Oracle JDeveloper.
  • Experience in developing project with interactivity of DB2, ORACLE, and SQL SERVER Data Bases.
  • Java/J2EE coding experience including RMI, EJBs, Servlets/JSP, Struts, Swings, Java Script, JDBC, Java Beans, XML Processing, Security etc.
  • Extensive experience in Data base administration in different environments such as SQL server 6.5/7.0/2000, Oracle 8i/9i, MS Access.
  • Expert level skills on Core Java, Servlet, JSP, JDBC, EJB, RMI, XML, XSLT, and Swing
  • Experienced in SQL, T - SQL, MySQL and JDBC connectivity to data base.
  • Handling session tracking, managing cookies. Developing dynamic pages in Java Servlet programming.
  • Excellent skills with Networking, LAN/WAN, Server Backups, Windows 95/98/2000/XP/Me, TCP/IP, LAN/WAN, Shell Script, PC configuration, SQL server, and Microsoft Technologies.
  • Extensive skills in Server socket programming,
  • Experienced in SOA architecture for developing network based software applications.
  • Architecting and developing Web and Intranet Applications using Java technologies (like JSP, servlets, EJB, JDBC) SQL, XML, Java Script.
  • Excellent skills in Back-end testing of the applications by executing SQL queries using SQL Server 7/2000.
  • Extensive knowledge in three tier architecture and Java Servlet programming.

TECHNICAL SKILLS:

Java Tech: Java, Servlets, RMI over JRMP, RMI over IIOP, Server-Socket Programming, Swings, JDBC, Java Mail API, Java Beans, JFC, EJB, JCA, JCE, Jdom, Junit, Log4J, Xerces2, Xalan, AJAX, JSF.

Operating Systems: MS-Dos, Windows (95/98/2000), Windows NT(3.51/4.0), UNIX (AIX)

Languages: C, C++, VB 5.0/6.0, JSP, PL/SQL, SQL, T-SQL, Java2

Databases: DB2,SQL Server 6.5/7.0/2000, Oracle 7.x/8.0/8i/9i/10g, MS Access

Web Tech: XML/XSLT,ASP 2.0/3.0, HTML, DHTML, XML, IIS, Java Script, VBScript, Java Server Pages (JSP), CSS, Active-X, COM, and ADO

PROFESSIONAL EXPERIENCE:

Confidential, Somerset, NJ

Senior Java Developer

Responsibilities:

  • Used Agile Software Development for developing the application.
  • Developed user interface using JSF.
  • Developed the application with spring, hibernate and Icefaces etc.
  • Extensively used JUnit for unit testing.
  • Used AJAX for the asynchronous communication to the server.
  • Deployed the applications on JBoss Application Server.
  • Used Eclipse as IDE for development.
  • Developed ANT scripts to build and deploy the application.
  • Used Log4J extensively for logging purposes into the application.
  • Used EJB 3.0 as entity and sessions beans.
  • Involved in weekly code walk through.

Environment: Spring 2.5.6, EJB3 (Entity, Session), Hibernate 3.3.2 GA, JSF1.2, Icefaces 1.7, JAVA/ J2EE (Servlets, JSP), XML, XSLT, Eclipse, Rational Application Developer (RAD 7), Jboss, Maven 2.0.10, Log4j 1.2.14, ANT,JavaScript 2.0, SQL, HQL, JUnit 4.4.

Confidential, Glenview, IL

Senior Java/J2EE Developer

Responsibilities:

  • Analyze requirements, design and develop web based Warehouse Management System (WMX).
  • Involved in collecting requirements from business users and performed analysis based on the requirements.
  • Develop Technical design specification as per Sarbanes-Oxley specification and get them approved from business team.
  • Involved in complete life cycle of development (SDLC).
  • Coded the application using spring, hibernate, JMS, drools.
  • Used the design patterns for proper demarcation of projects and scope.
  • Involved in reviewing Functional and design specifications.
  • Involved in setting approach, standards and best practices for the project also involved in writing guidelines to use advanced java technology.
  • Interact with business team and testing team during complete software life cycle.
  • Participated in daily scrum meeting to interact with all the members of the team to keep all the members updated.
  • Participation in the monthly sprint planning to plan the backlog items and tasks for the next sprint.

Environment: Spring 2.5.6, EJB3 (Entity, Session and Message Driven beans), Hibernate 3.3.2 GA, Websphere MQ messaging, MQ series 6.0, JSF1.2, Icefaces 1.7, JAVA/ J2EE (Servlets, JSP), Eclipse, Rational Application Developer (RAD 7), Web Sphere 6.1, 7, Oracle, DB2, Jboss Rules (Drools 4.0.7), Velocity 1.6.1, Quartz, Struts 1.2.4, Jboss, Maven 2.0.10,Vision, LDAP, SVN, HP Quality Center, Log4j 1.2.14, ANT, XML, JIBX 1.2.1, AJAX, JavaScript 2.0, SQL, HQL, JUnit 4.4, EhCache 1.4.1, EasyMock 2.5, Dozer 5.0

Confidential, Hoffman Estates, IL

Senior Java Developer

Responsibilities:

  • Used Agile Software Development for developing the application.
  • Developed user interface on Jakarta Struts 1.3.8 Framework using Tiles plug-in, JSF tags and JSP.
  • Developed custom validation in struts and used built in validation to validate the entry fields in the form.
  • Used AJAX for the asynchronous communication to the server.
  • Deployed the applications on JBoss Application Server.
  • Involved in unit testing and system testing, and smoke testing while deploying the application to Quality assurance (QA).
  • Extensively used JUnit and defined Various TestSuites and TestCases.
  • Involved in writing the ANT scripts to build and deploy the application.
  • Used Log4J extensively for logging purposes into the application.
  • Involved in wrap-up meetings and in estimating the timeframe for each story and helped in deploying the application on the server for each iteration of the agile software development.
  • Involved in weekly code walk through.

Environment: Oracle Fusion, JSF,ADF, Jdeveloper 10.1.3.3, JDK 1.5.0, Toplink, JSP, EJB 3.0, JDBC, JavaScript, MySql, Log4J, Windows XP, HTML, AJAX, OC4J, Tag library

Confidential, Naperville, IL

Senior Java/J2EE Developer

Responsibilities:

  • Developing the internal application based on Oracle JSF frame work for users of the company (users: Branches: operates the school buses and District School user).
  • Developed individually assigned functionality and created Design document, Detail design document, Unit Test case plan and coding logic.
  • Involved in the testing life cycle.
  • Experienced with Oracle ADF rich set JSF components.
  • Created Entity bean, updated tables in oracle database, backing bean and session beans.
  • Used Toad for Oracle database.
  • Used Oracle Toplink as ORM (object relational Mapping).
  • Used Oracle JDeveloper as IDE for java.
  • Used Oracle OC4J as application Server.
  • Using Bugzilla as defect tracking system.

Environment: Oracle Fusion, OC4J, Jdeveloper 10.1.3.3, JDK 1.5.0,JSF framework, Servlets, JSP, EJB, JDBC, JavaScript, Oracle 10g, Log4J, Windows XP, HTML, Bugzilla 2.18rc1, Toad 8.6.1

Confidential, St. Louis, MO

Senior Java/J2EE Developer

Responsibilities:

  • Developed and enhanced the E-Commerce, Direct and Agency application for the GMAC insurance.
  • Extensive experience in developing XML/XSLT based application.
  • Extensive experience in MVC framework Siege 1.0, 2.0 and 3.0.
  • Worked as a release coordinator, managing the release testing cycle and coordinating work between different teams.
  • Assignment of defects to the team members and point of contact for other teams.
  • Worked as a Triage coordinator for the team.
  • Provided the production support on 24 * 7 bases.
  • Involved in coding the releases and requirement gathering.
  • Extensively worked on Eclipse IDE and JBoss application server.
  • All the information exchange between layers is done in form of XML.
  • External services take input information of XML and send output in form of XML. Show the output to user by providing style from the result in XML form by applying XSLT.
  • Extensive experience in developing java application on eclipse using Oracle database as backend.
  • Developed the application to read the web service request and send the response xml’s.
  • Used Web Logic as application server for the application.
  • Involved in application development using various internet technologies (Java, JSP, Spring, Hibernate, SOAP, Apache Axis, SAX, DOM, HTML, XML, XSL, and XPATH).
  • Extensive experience in running application locally on JBoss server.
  • Involved in the all phases of testing: Unit testing, Integration testing, System testing and User acceptance testing phases of releases.
  • Extensive experience in deploying and running the application on AIX server.

Environment: JBoss 4.0.4, Eclipse 3.0, JDK 1.4.2, XML, XSLT, UNIX, WebLogic Server 9.0, Servlets, JSP, EJB, JDBC, JavaScript, Siege 1.0, 2.0, 3.0 (MVC Framework), WinCVS 1.3, Oracle 8i, Log4J, Windows2000 and XP, HTML, XSL works, FileZilla, XML Spy, JUnit, ANT.

Confidential, Philadelphia, PA

Lead Java/J2EE Developer

Responsibilities:

  • Utilized the various J2EE Design patterns to develop the Business modules based on the required functionality.
  • Responsible for gathering requirements, Design the application architecture, use cases, flowcharts, application flow, prototypes, proof concept of sample codes using Rational Rose as per UML notation.
  • Extensive experience in Using AES, DES and RSA algorithm in 64, 128, 256 bits encryption using Java Cryptographic Extension API’s.
  • Extensive experience in Server Socket programming and exchanging information in a secure way.
  • Extensive experience in the Classical Cryptosystem (Caesar cipher, Vigenere Cipher and DES) and Public Key Cryptosystem (RSA).
  • Extensive experience in Data Mining techniques and implementing the data mining in web applications.
  • Used AJAX to improve the performance by loading the data during user input.
  • Administering the Tomcat 5.5 Server.
  • Good experience in Text Mining using information extraction, Topic tracking, Summarization, Categorization and Clustering.
  • Responsible for writing detailed design specification document and implementing all business rules as per Design document.
  • Involved in deign, develop and deploy the Presentation and Web Tiers based on Struts Frame Work using Java, JSP, XML, EJB, JDBC, Servlets, Action Beans, Action Classes, WSAD 5.1
  • Involved in Design, Developed Session beans and Entity Beans representing business logic and deployed on Web Sphere App Server 5.0
  • Involved in developing interfaces for the LoanTrac in order to invoke the various business partners using XML, XSLT, JAXB and DOM Parsers.
  • Involved in writing and performance tuning the complicated SQL Queries, Stored procedures to interact with EIS Tier (Oracle 8i) as per DAO Object Patterns.
  • Worked as a member in Production Support team in order to provide technical support to the application users on 24X7 bases.
  • Involved in testing of application on various levels like Unit, Integration and System testing by utilizing various methodologies.

Environment: Java, J2EE, JCA, JCE (RSA, DES, AES Algorithms), Servlets, Tomcat 5.5, XML, JSP, EJB, JDBC, EJB, JavaScript, Struts 1.1, WEBSPHERE5.0, WSAD5.0, WinCvs, Oracle 8i, SQL Server 2000, Log4J, Solaris 2.8, Windows2000, AJAX.

Confidential, Lakewood, CO

Java/J2EE Team Leader

Responsibilities:

  • Managed a team of 5 developers, from an administrative and project perspective. Administrative responsibilities included: one on one’s, performing evaluations, managing and distributing workload to team, addressing and resolving conflicting situations, and creating timelines.
  • Responsible for interacting the teams of MCI, IBM, Intec and EDS Scripting team to include negotiation of release items, getting requirement changes, providing support and maintaining a strong customer relationship at all times.
  • Produced solutions using Java/J2EE.
  • Extensive experience in Web Sphere Information Integrator (WSII).
  • Worked as a Java Team Lead to build the Convergent Billing project of MCI using Java/J2EE.
  • Extensive experience in developing Application using IBM RAD (Rational Application Developer) IDE.
  • Created the RMI (Remote Method Invocation) (RMI Server and RMI Interface) over IIOP for the non Java client(C++).
  • Experience in batch processing using POJO.
  • RMI Server will listen the request from the client and store into the table.
  • Created the Java processor for reading and storing the flat files received from Intec into the DB2 tables.
  • Created the Java processor which will check the request exist in table and process that request depends on constraints and initiates the required classes and update the tables.
  • Created the Classes for each service(Customer, Services and Inventory) requested by the Client. Each class will fetch the data from the multiple servers through nick names and views assigned to the tables.
  • Developed DAO classes by using the Java API’s
  • Created the Class for logging the error and info into logger using Log4j.
  • Created the test Classes for testing using Junit.
  • Created the common Class for Handling Errors and JDBC Connection.
  • Created the Class for Java Mailing using Java Mail API.
  • Providing interactivity between java programs and DB2 Data Base.
  • Making JDBC call to data base and calling the stored procedure from java program.
  • Providing support in handling multiple data bases(DB2,Oracle) through java.
  • Extensive experience in UNIX AIX server. Deploying (FTP the application) the application, Setting up the environment on UNIX Server and writing Shell Scripts.
  • Created the Class for Generating the XML files form the Data Base using JDOM.
  • Experience in Advanced Java Extensions Xalan and Xerces.
  • Created ICD’s (Interface Control Document) for the different programs in project to get approval from the Client and information for other Teams.
  • Arranging the meetings of all the teams to discuss the problems and scenarios.
  • Resolving Data base related problems by discussing it with IBM team.
  • Experience in working with IBM DB2 connect center (Control center, Command Line tool).
  • Worked with UNIX server by using Humming Bird Connectivity V9.0.
  • Experience in Concurrent Version Control CVSNT 2.5.01.1969 (CVSNT Control Panel) to make a repository for team work.
  • Work with WinSCP3 for FTP’ing the Application on the server.
  • Involved in Unit testing and System testing for the application.
  • Provided support for Integration testing and User Acceptance testing(UAT).
  • Managed the Daily and weekly status of the team members.

Environment: Java2, J2EE, Web Sphere Information Integrator (WSII), IBM RAD (Rational Application Developer), JDBC, JSP, RMI over IIOP, Unix (AIX), EJB, DB2, DB2 Connect(Data Base Connection), Oracle 8i/9i/10g, Java Mail API, CVSNT version Control, JDOM, JUNIT, LOG4J, JSP, JavaScript.

We'd love your feedback!