We provide IT Staff Augmentation Services!

Sr. Java/j2ee Developer Resume

0/5 (Submit Your Rating)

Bloomington, IL

SUMMARY

  • Sun Certified JAVA/J2EE Developer with 8 years of extensive experience in application development usingJava J2EE, EJB, JMS,JSP, Servlets, Struts, Spring,JSF, JQuery, Hibernate, XML, SOA, JavaBeans, JDBC, ColdFusion, WebSphere,UML,WebLogic, JBoss, ApacheTomcat, JSON,SSL, JCE, Spring Security, JBoss, WebServices - SOAP,REST.
  • Expertise through all parts of Software Development Life Cycle (SDLC) in developing web applications using JAVA, J2EE, EJB, Web services, SOA, SOAP etc.
  • Extensive experience using JSP, JSF, Servlets, JDBC, JMS, XML, Struts, Spring, Hibernate, Oracle and SQL Server.
  • Experience in using J2EEDesign patterns like DAO pattern, Singleton pattern, Front Controller, Factory Pattern for reusing the most effective and efficient strategies for new development.
  • Worked on modules likeAOP,MVC, transactions,securityas part ofSpring MVC Framework.
  • Worked on JCEandJSSEtechnologies for secured data transfer over the network.
  • Hands on Experience in developing applications using Spring Framework’s Spring Web Flow,Inversion of Control (IoC) and Dependency Injection(DI).
  • Strong working experience on Hibernate. Used Hibernate Connection Pooling, HQL, Hibernate Caching, Transactions.
  • Experience in Splunk, JIRA, JConsole and IBM Java Heap Dump Analyzer.
  • Extensive hands on experience deploying applications on Weblogic8.1, Websphere 4.0/ 5.1/6.1, JBoss (2.2/4.0) application servers.
  • Experience with messaging middle-ware (ActiveMQ), distribution systems, scalablearchitectures andcachingtechniques.
  • Expertise in implementing Web services, JMS and asynchronous communications between two applications running in different servers.
  • Good Experience in the build tools likeApache AntandMaven.
  • Strong in backend development and design using Oracle, triggers and stored procedure).
  • Extensive knowledge of OOPS, OOAD, UML concepts (Use Cases, Class Diagrams, Sequence Diagrams, Deployment Diagrams etc), SEI-CMMI and Six Sigma.
  • Extensive experience in using development tool like Eclipse 3.1.1/My Eclipse.
  • Extensive experience in Client Server, J2EE technologies and MVC frameworks.
  • Highly motivated, results oriented and leadership skills with great team ethics.

TECHNICAL SKILLS

Languages: Java,J2EE,C,C++

J2EE Technologies: Servlets, JDBC, JNDI, JSP, EJB, JMS, XML, XPath, XSLT, XSD, DTD, WebServices (JAX-RS,JAX-WS), SOAP, REST, ORM, AOP, GWT, WSDL, JCE, JSON, Adobe Flex.

Web Technologies: JavaScript, DHTML, CSS, AJAX, PHP, HTML5,Python.

Frameworks: Struts, Spring, Hibernate, BootStrap, MVC Spring.

IDE/GUI Tools: Eclipse 3.x, RAD 6.0, WSAD 5.1, NetBeans, Oracle Jbuilder, Visual Age

Application Servers: WebLogic, WebSphere, JBoss, Tomcat

Modeling Tools: UML, Rational Rose

Operating Systems: Windows, UNIX, Linux.

Databases: Oracle, MySQL, SQLServer

Tools: CVS,SVN, Clear Case, Rational Clear Quest

Reports: Crystal Reports, JReports, Jasper.

Client Server: Visual Basic 5.0, Power Builder 5.0,Developer 2000.

PROFESSIONAL EXPERIENCE

Confidential, Bloomington, IL

Sr. Java/J2EE Developer

Responsibilities:

  • Used Agile development methodology to develop and maintain project.
  • Spring MVCmodel integration for front-end request action controller.
  • Front end UI usingHTML5, JavaScript,JQuery, CSS3, AJAX, Google API.
  • Involved in coding of EnterpriseJavaBeans, which implements business rules, and Business Logic.
  • Configuration and deployment of application on to JBoss application server.
  • Scaled the component interactions and generalized the interfaces using SOAP web service.
  • Developed and implemented the SSO (Single Sign On) function of this application to develop Encrypt and Decrypt function classes using JCE (Java Cryptographic Extension) API.
  • Implemented Restful web services (JAX-RS) in the Application.
  • Developed Servlets and Server side components using EJB 3.0 under J2EEEnvironment.
  • Involved in creation and maintenance of the backend services usingspring,Hibernate andOracle.
  • Developed and Enhanced application banking application on Spring MVC Framework.
  • Worked on the Spring framework like Spring IOC and Spring DAO.
  • Spring AOPwas used for intercepting the SOAP requests and for logging requests and also for transaction management.
  • Developed database schema and SQL queries for querying database on Oracle 10g.
  • Involved in Unit and Integration Testing.
  • Used CVS for controlling the different version of code.
  • Used Maven to build and generate code analysis reports.
  • Implemented all the CRUD operations using JPA query language.
  • Report Development for each and every record.
  • Implemented Log4J 1.2 for Logging Errors, debugging and tracking using loggers, appenders components.

Environment: Java, JSP, JSF2.0, Servlets,JavaScript, HTML5, EJB, JCE, UML, SSL, Spring, JQuery, JBoss, Maven, Python, SVN, Oracle11g, Eclipse.

Confidential, Bothell, WA

Sr.Java/J2EE Developer

Responsibilities:

  • Developed Use Case Diagrams, Object Diagrams and Class Diagrams in UML using Rational Rose.
  • Handling client change requests and enhancements on an Agile based development platform.
  • Developed user interface using JSP, JSP Tag libraries, third party libraries Rich Faces 3.0 and Javascript to simplify the complexities of the application.
  • Created several custom tags for JSP for maximum re-usability for user interface components.
  • Developed variousJavabeans for performance of business processes and effectively involved in Impact analysis.
  • Worked on Spring IoC, Spring MVC Framework, Spring Messaging Framework and Spring AOP to develop application service components.
  • Involved in writing Spring Configuration XML file that contains declarations and other dependent objects declaration.
  • Creation of Hibernate mapping files to develop Database Tables from Classes and generation of database schema.
  • Used Web Services (JAX-WS using Axis 2.0) for creating rate summary and used WSDL and SOAP messages for getting health plans from different module and used SAX XML parsers for data retrieval.
  • Involved in implementing server side validations, exception handling.
  • Involved in creating various Data Access Objects (DAO) for addition, modification and deletion of records using various specification files.
  • Built main application in leveraging technologies such as Angular.js, Backbone.js.
  • Created tables, triggers, stored procedures, SQL queries, joins, integrity constraints and views for multiple databases.
  • Involved in Unit Testing of various modules by generating the Test Cases.
  • Developed Ant Scripts for the build process and deployed in IBM Web Sphere.
  • Involved in Bug fixing of various modules that were raised by the testing teams in the application during the Integration testing phase.
  • Developed User Interface using JQuery.
  • Used web services SOAP for Message Exchange Patterns.
  • Wrote SQL queries and stored procedures for data manipulation with the Oracle database. Application used TOAD.
  • Used Ajax API for intensive user operations and client-side validations.
  • Prepared technical reports & documentation manuals during the program development.
  • Used CVS for version control and Clear Quest 2003 for bug tracking.
  • Maintained proper coding standards and best practices by using Check Style, CPD, PMD and find bugs.
  • Worked in Agile environment.
  • Performed deployment of applications on IBM Web sphere Application Server 6.1.

Environment: J2EE1.5, JSF 1.2, SSL, Node.js, Spring 2.5, XML, MS SQL Server 2008, Web Services, Web sphere, SOA, SOAP-UI, WSDL 1.1, SAX, JavaScript, IBM WebSphere 6.1, HTML, Oracle11g/10g, JNDI, CVS 1.1, Log4J 1.2, JUnit 3.8.

Confidential, NJ

Senior Java Developer

Responsibilities:

  • Involved in Design and prepared activity diagrams, sequence diagrams and class diagrams from various use-cases using Rational Rose.
  • Wrote CSS file for writing common classes which give the proper look and feel as mentioned in UI standards.
  • Created a Perl module to allow a Perl program to run as a Unix daemon process.
  • The middle tier was developed using Session Beans, Entity Beans and presentation tier extensively made use of JSP.
  • Involved in Design and Development using Oracle as database
  • Contributed to project by working on end to end flow - developing JSP's for front end, by developing Servlets, BO classes in middle tier and to database front by writing various SQL queries and Stored Procedures.
  • Designed and developed modules "Fixed income, CreditNote, Payment History, Reports generation.
  • Involved in packaging and deployment of the application onto WebLogic 5.1 application server
  • Built, tested and debugged JSP Pages for critical modules in the system.
  • Coded the Taglibs to aid front-end JSP pages.

Environment: Java, J2EE, JSP, Servlets, Java Script, Perl, JDBC, XML, JAXB, Oracle, DB2 (UDB), Weblogic5.1 Application Server, Mail Server, JMS, LDAP Server, Log4j, VSS, Unix.

Confidential, Newark, NJ

Java Developer

Responsibilities:

  • Designed and developed modules capacity auctions, capacity trading, gas balancing, gas nominations and invoicing areas, auctions and nominations, Entry/Exit capacity product definition, Capacity Trade Registration and Constraint management, Contract Management, Nominations, Gas balancing and Demand attribution, Meter details, Measurements and allocations, Charge calculation, Cost and incentives, Revenue smearing, Invoice delivery and Indebtedness modules.
  • Designing and creating business rules using IBM ILOG Rules Engine.
  • Utilized Agile Methodology (SDLC) to managed projects.
  • The middle tier is developed using DAOs and Business objects. Database layer is developed using - Oracle 9i while Presentation layer makes use of JSP and JavaScript.
  • Cleveland framework has been used for implementing this Project. This makes use of an additional Business object.
  • Developed and deployed the application on Oracle9i application server.
  • Wrote SUCs and BUCs for the Deal management modules
  • Used Web Services, Web Processing Service (WPS), REST for nominations module.
  • Configured the Siteminder tool for giving the proper role for every user and uniqueid for every component in the screen.
  • Involved in unit testing, System Testing, Integration Testing, User Acceptance Testing, User confirmation Testing.
  • Used JTest for testing the code in System testing.
  • Developed Proof of concept (POC) and provided work/time estimates for design and development efforts.
  • Involved in packaging and deployment of the application onto Oracle9iAS application server.

Environment: Java, EJB, JSP, JSF1.2, Servlets, Spring, Hibernate, Site Minder, Custom Tags, JDBC, Oracle, Oracle9iAS Application Server, JavaScript, Mail Server, JMS, SOA, XML, JAXB, XSL, XSLT, SOAP, MTOM, TCPIP, TLS, PKI, WSDL, SAML, WSDL, XSD, XPath, LDAP Server, Log4j, UML, Rational Rose, (ClearCase, ClearQuest, SoDA, RequisitePro, TestManager), DAO, JTest, Jacobe, MDB, Linux.

Confidential, NC

Java Developer

Responsibilities:

  • Implement multi-tier MVC-like architecture utilizing J2EEcomponents such as JSPs, Servlets, stateless Session EJBs, JMS, JDBC, JNDI, Connection Pools, IBM MQ Series and Sybase RDBMS.
  • Developed middle tier using Session Bean, Entity Bean and presentation layer made use of JSP.
  • Websphere 4.0 was used as the application server.
  • Implemented the required Java Beans used by the JSP components.
  • Wrote a customized error page with dynamic error message display. Wrote Customize exception classes for handling and informing Business exceptions.
  • Uses the DAO pattern for data access layer and JMS API for the messaging requirement.
  • Customized Jasper Reports and SQL procedures according to the client requirements.
  • Scaled the component interactions and generalized the interfaces using SOAP web service.
  • Developed Application controllers, Business and Data service modules for the web applications.
  • Implemented Restful web services (JAX-RS) in the Application.
  • Involving in Building the modules in Linux environment with Ant Script.
  • Involved in Design, Development and Testing.
  • Used Eclipse IDE for designing, coding and developing applications.
  • Contributed to project by working on end to end flow - developing JSP's for front end, by developing Servlets, BO classes in middle tier and to database front by writing various SQL queries and Stored Procedures.

Environment: Java, J2EE, JSP, Servlets, JavaScript, Custom Tags, JDBC, XML, JAXB, XSLT, Oracle, Sybase, Websphere, Log4j, UML, Windows XP

We'd love your feedback!