We provide IT Staff Augmentation Services!

Sr. Java/ Jee Developer Resume

0/5 (Submit Your Rating)

Riverwoods, IL

SUMMARY

  • 7 years of SDLC (Software Development Life Cycle) in Definition, Design, Implementation, and Testing of enterprise applications.
  • Proficient in developing reliable and scalable enterprise applications using EJB3, Web Services, Servlets, Struts, DB2, JSP, JDBC,JavaScript, HTML and XML.
  • Expertise developing Web Services using SOAP, WSDL, JAXWS, JAX - RPC, XML
  • Proficient in creating client from end-points, and then creating and testing the services using business delegates.
  • Good experience in testing web services using SOAPUI.
  • Good experience with DAPS and Java binding using JCA and CICS adaptor.
  • Good experience configuring data sources/ resource adapters on application server
  • Experience configuring and creating profiles for WAS8 and WAS6
  • Good experience creating and deploying EARs on Websphere Application Server (WAS8), WAS6, Weblogic, Tomcat and Jboss
  • Good experience creating build files using Ant and target files using Openmake meister.
  • Experience configuring and using Log4j and writing JUnit test cases.
  • Proficient in using Rational ClearCase native client and remote client for software configuration management (SCM) of source codes.
  • Experience in implementing the EJB components such as session beans and entity beans.
  • Good experience with JMS and MDB for server side messaging.
  • Experience in design and connectivity of the Database Oracle 9i/10g, SQL Server.
  • Analyzed and developed Use Case diagrams, Sequence diagrams and Class diagrams using Visio.
  • Experience of application development in different environments like Windows, Linux and UNIX.
  • Experienced in IDE tools: RAD, Eclipse, IntelliJ IDEA
  • Team player with ability to work under minimal supervision possessing excellent communication, interpersonal, analytical and problem solving skills.

TECHNICAL SKILLS:

Operating Systems: MS Windows, UNIX, Linux

Languages/ Scripts: Java, C++, C, PL/SQL, Shell, Matlab, Python, VB, Perl

Java/JEE Technologies: EJB3, Servlet, JSP, JDBC, JNDI, RMI

Internet and Web Services: SOAP, WSDL, JAX-WS, JAX-RPC, JavaScript, Ext JS, AJAX, JAXB, JQuery, XML, XSLT, HTML, CSS, DHTML, SOA, LDAP

Framework: EJB3, Core, Struts, Spring

Database: DB2, MS SQL Server 2000, Oracle 10g/9i/8i, MySQL 4.1

Application /Web Servers: WAS8, WAS6, WebLogic10.3/8.1, Apache Tomcat 6.0.x, Jboss 4.2.

IDE: RAD, Eclipse, IntelliJ IDEA, NetBeans 4.0

Others: OpenMake, ClearCase, ANT, JUnit, Log4J 1.2, Visio.

PROFESSIONAL EXPERIENCE:

Confidential, Riverwoods, IL

Sr. Java/ JEE Developer

Responsibilities:

  • Involved in definition, design, implementation, and testing of the project
  • Documented detailed ICD (Interface Control Document) for the project that includes all the methods, format and description; class diagrams, sample integration codes, as well as serviceInfo.xml file required to invoke our web services.
  • Configured and created profiles for WAS8 server and generated WSDL end points
  • Used session façade design pattern using EJB3 that consisted of 4 layers, AO (Application Objects), BO (Business Objects), EO (Entity Objects), and DAO (Data Access Objects).
  • Generated Java binding JCA and configured CICS adaptor to communicate with the mainframe DB2 backend.
  • Generated JAX-WS, WAS8 client from the WSDL and unit tested our services using Business Delegates before distributing the client jar to the consumers.
  • Generated JAX-RPC WAS6 client from the same WSDL for the WAS6 consumers; created Business Delegates for WAS6 clients and tested the service.
  • Created Log4J for logging, Error mapping policy (xml) to map exceptions, service info (xml) to guide other services or consumers to invoke our services, and data access configuration (xml) to map the services to resources.
  • Configured resource adaptors and connection factory, (server name, URL and port number) in WAS8 to access the DAPS (backend).
  • Unit tested the web services using SOAPUI and also validated the output with existing Java-RMI response for the same data set.
  • Created EAR from our services and deployed it in WAS8 for both ORION and Internet users.
  • Used OpenMake Meister and Datapower to create target (tgt) files, used Ant to create build files.
  • Performed PA testing and tuning of the methods in PA environment.
  • Used ClearCase for SCM- deliver stream, create baseline, recommend baseline, and rebase.
  • Used ClearCase to symlink baselines from other services to receive their jar to our service.

Environment: EJB3, WAS8, WAS6, JAX-WS, JAX-RPC, Log4J, SOAP, SOAPUI, RMI, OpenMake, Datapower, XML, ClearCase

Confidential, Atlanta, GA

Sr. Java/JEE Developer

Responsibilities:

  • Involved in the process Design, Implementation, Testing, and Production phases of the software development cycle.
  • Used Rational Rose to draw UML diagrams and to develop the Use cases, Domain model and Design Model.
  • Design and Development of Front End Screens using Struts Framework and Struts Tag Libraries, JEE technologies (JSP, Servlets, JavaScript), and HTML according to the specifications.
  • Development of the back-end data persistence layer using custom developed Data Access layer and JDBC as the persistence mechanism.
  • Used design pattern, Data Transfer Object (DTO) along with the DAO to access data from the database.
  • Development of Custom Tag Libraries for building HTML components like Tag.
  • Designed and developed Servlets and EJBs to implement business logic and deployed them on Weblogic 10.3.
  • Created web services using SOAP, WSDL. The calls and responses between client and server were transmitted as SOAP messages
  • Wrote shell scripts to perform maintenance activities on the user profiles.
  • Implemented the Log4j for logging purpose.
  • Developed complex Stored Procedures, triggers and packages using PL/SQL.

Environment: JDK 1.6/1.7, Struts, XML, HTML, Web Services,JUnit 4.4, Log4J 1.2, Eclipse, Oracle 10g,Shell Scripting, Unix, PL/SQL, SOAP

Confidential, Fort Worth, TX

Mid-level JAVA/J2EE Developer

Responsibilities:

  • Application was developed using Java, J2EE technologies and open source frameworks implemented using MVC architecture.
  • Design and development of session and entity beans (EJB)
  • Created session EJBs that retrieved information from the Oracle database
  • Worked with EJB Message Driven Beans and JMS to handle the service calls as handlers and Java and XML Binding and vice-versa (JAXB).
  • Developed database access components using JDBC.
  • Developed Customs tags to display dynamic contents and to avoid large amounts of Java code in JSP pages.
  • Involved in developing business components and presentation components using J2EE
  • Utilized Singleton and Value Object design patterns for clean and effective design and implementation.
  • Contributed in writing Bash scripts to build enterprise Web ARchive (WAR) files and deployed application on application server, weblogic.
  • Collaborated with ETL consultant to utilize SSIS (SQL Server Integration Services) to produce data warehouse for reporting.
  • Used Maven to build all the modules of the project and install it in local repository.
  • Developed Data Access Objects (DAO) for retrieving data for features needing bulk data access.
  • Developed SOAP/WSDL interface to exchange usage and billing information for third party carriers.
  • Setting up the testing environment for testing followed by preparation of test plans. Extensive unit and functional testing.
  • Involved in performance tuning of the application. Used JProbe profiling tool for the purpose.
  • Provided onsite technical support and resolved coding errors for business critical applications for order entry and customer service, resulting in 36% improvement in quality.

Environment: Java, J2EE, Bash script, UML, JSP, EJB, Maven, HTML, Java Beans, XML, Servlets, Oracle, JProbe, SOAP, WSDL

Confidential, Dallax TX

J2EE Developer

Responsibilities:

  • Responsible for gathering Business Requirements and User Specifications from Business Analyst.
  • Designing the process flow by coordinating with Java and Backend programmers to meet the end user requirements and make the application more effective.
  • Design and implementation of front end web pages using CSS, DHTML, Java Script, JSP, HTML, XHTML, JSTL, Ajax and Struts Tag Library.
  • Designed and implemented a framework for exposing software development assets through a RESTful web service.
  • Designed table structure and coded scripts to create tables, indexes, views, sequence, synonyms and database triggers.Involved in writing Database procedures, Triggers, PL/SQL statements for data retrieval.
  • Involved in writing and executing complex SQL queries.
  • Designed and developed a back-end layer for error checking, request validation, and re-direction and performance optimization. The back-end layer was developed using various technologies, which included Servlets, XML and Java Beans.
  • Created the JSPs for the presentation layer.
  • Implemented MVC Model II using Struts Framework.
  • Light Directory Access Protocol (LDAP) was used for security services, user profiles, and customers billing information
  • Involved in developing the flow and navigation of the web pages. Developed the User Interface using JSP, Ext JS, Tiles, HTML Validations were done primarily using JavaScript.
  • Involved in Error Handling using JSP.
  • Used Java script for validation of page data in the JSP pages.
  • Developed JUnit test cases and executed.
  • Support the application through production and maintenance phases.
  • Involved in testing the application different loads and fixed the bottlenecks.

Environment: Java, J2EE, JSP, Ext JS, Application Server, EJB 2.0, JDBC, Web Services, REST, JavaScript, Servlets, JMS, XML, JUnit, CVS, LDAP, ANT, XML, LDAP, Python, Apache JAXWS, webservices, myEclipse, Oracle 9i, WebLogic, Ant.

Confidential

Mid-level Java Developer.

Responsibilities:

  • Involved in analysis, design, coding testing and production support of the application.
  • Developed prototype of the application and demonstrated to the business.Developed class and sequence diagrams and detail design specification documents.
  • Designed and developed views, controller and model components using struts frame work.
  • Used Struts Tag Libraries to implement the presentation layer of the Application.Configured struts configuration file and validation frame work, Action class, Form beans and tiles to develop templates to maintain the consistency in presentation layer.
  • Used Struts MVC 2 for building the application framework.
  • Developed EJB components in the application framework.
  • Developed stateful session beans for account transaction module.
  • Used spring frame works POJO based programming to send messages to JMS Queues, Used JMS Template.
  • Involved in implementing the business tier of the application using Stateful/Stateless session beans.
  • Extensively used JDBC Template to interact with the Oracle database.
  • Involved in coding stored procedures and triggers using PL/SQL.
  • Developed and Configured Message Driven Bean to consume message from the JMS.
  • Performed code reviews, design reviews, and technical document reviews and provided status reports at regular time periods.
  • Processed XML documents using SAX parsers used Apache XML beans to manipulate the xml data.
  • Created task definitions for WebLogic ant tasks for build and deployment, in local and remote servers.
  • Supported the applications in several phases and in production releases 1 & 2 through debugging, fixing, maintenance releases.

Environment: JDK1.4, Servlets, EJB, Struts1.2, Hibernate 2.1, Oracle 8i, Ajax, UML, HTML, Java Script, JMS, JSP, EJB, XML, SOAP, WebLogic 8.1, JUnit, JMeter, Ant.

Confidential

Jr. J2EE Developer

Responsibilities:

  • Developed Servlets and JavaServer Pages (JSP).
  • Designed and developed the interfaces used for the forms using HTML and JavaScript.
  • Used JavaScript validation in JSP pages.
  • Coded JDBC calls in the Servlets to access the Oracle database tables.
  • Involved in deploying the software on Apache Tomcat and Web logic 8.1.
  • Created database designs, models and structures and performed data integration and migration.
  • Developed PL/SQL queries to generate reports based on client requirements.
  • Used Maven to perform model-based-build to create .JAR and .WAR files.
  • Enhancement of the System according to the customer requirements.
  • Created test case scenarios for Functional Testing.
  • Helped design the database tables for optimal storage of data.
  • Responsible for Integration, unit testing, system testing and stress testing for all the phases of project.
  • Prepared final guideline document that would serve as a tutorial for the users of this application.
  • Trained new as well as existing employees.
  • Worked closely with clients to clarify business requirements and helped translate them to specific middle tier business rules.

Environment: Java1.3, J2EE, Oracle 8, Web logic 8.1, HTML, Shell Scripts, Eclipse, ANT, JUnit 3.x, Unix

We'd love your feedback!