We provide IT Staff Augmentation Services!

Senior Java/j2ee Developer Resume

0/5 (Submit Your Rating)

Lakewood, CO

SUMMARY

  • Over 8+ years of experience in software development includes Analysis, Design and Development of quality software for Standalone Applications and Web - based applications using JAVA/J2EE Technologies using Software Development Methodologies / Frameworks like SDLC, OOAD and AGILE.
  • Experience in building enterprise Applications and Distributed Systems using technologies such as Core Java, J2EE (Servlets, JSP, JSF, EJB, Hibernate, spring, Struts, JDBC, JMS) and XML.
  • Well experienced with XML parsing technologies like SAX, DOM, JAXB, JiBX and using XSLT.
  • Worked on Struts open source java framework utilizing Struts Tiles, Struts Controllers (Actions and Forms) and client server validations.
  • Good working knowledge on Spring core, Spring ORM, Spring DAO and Spring MVC architectures.
  • Enhanced the Scroll View widget to improve performance, add new functionality, and introduce test coverage using node.js
  • Hands on Experience in JDBC and HIBERNATE for persisting data to different relational databases and extensive knowledge in Java Persistence API.
  • Hands on experience in developing professional web based User Interface to provide best User Experience using HTML, CSS, JavaScript, JQuery, JSON objects and also experience in making webpage Cross browser compatible.
  • Extensive working experience using Java Script with a keen knowledge on the JavaScript frameworks like Angular JS and Node.js and a good knowledge on Scripting languages like Perl, Python.
  • Good Experience in implementing Web Services such as SOAP and REST using WSDL, CXF2, JAX-WS and JAX-RS.
  • Hands on Cassandra
  • Well experienced in configuring and deploying applications onto application servers like Tomcat6.x/7.x, JBoss, Web logic8.x/10.x, Glassfish, Web Sphere6.x/5.x and Testing Frameworks like JUnit, JTest, EasyMock.
  • Used Log4J for enabling runtime logging and performed system integration test to ensure quality of the system.
  • Expertise in writing unit test cases using J Unit API.
  • Proficient in using RDBMS concepts with Oracle 9i/10g/11g, My SQL and experienced in writing SQL, PL/SQL Stored procedures, Triggers and Views.
  • Good knowledge in using Maven and ANT Scripts for building and deploying the application in web/app servers.
  • Extensive experience in using IDE tools like Eclipse, Net beans and RAD.
  • Highly Self-motivated, good technical, communications and interpersonal skills.
  • Able to work reliably under pressure. Committed team player with strong analytical and problem solving skills, ability to quickly adapt to new environments & technologies.

TECHNICAL SKILLS

Programming Languages: Java, UNIX Shell, SQL, PL/SQL

Technologies: JSP, Servlets, JNDI, JDBC, EJB, JMS, Java Beans, SOAP, JAXP, AJAX, AWT, Swings, CSS, ILOG, JXPath, Xpath

Web Technologies: HTML, DHTML, XML, CSS, JavaScript, AJAX

Distributed Technologies: RMI, EJB, JMS, Data Warehouse

Application Server: BEA Web logic, J Boss, Apache Tomcat, Glassfish

JAVA/J2EE: HIBERNATE, SPRING, WEB SERVICES, STRUTS, ANT Building tool, Log4J, Maven Building tool.

IDE’s: Eclipse, RAD, J Builder, Net beans

Database(s): Oracle 8i/9i/10g/11g, DB2, My SQL

Version Control Tools: Rational Clearcase,SVN, CVS, Clear Quest,GITHub

Testing Tools: JUnit, HPQC, Mockito

Case Tools: Rational Rose, UML, OOAD, RUP

Operating Systems: Windows, MS-DOS, UNIX

PROFESSIONAL EXPERIENCE

Confidential, Lakewood, CO

Senior JAVA/J2EE Developer

Responsibilities:

  • Developed and Enhanced application banking application on Spring MVC Framework.
  • Worked on the Spring framework like Spring IOC and Spring DAO.
  • Implemented application level persistence using Hibernate and Spring.
  • Developed various UI (User Interface) components using Struts (MVC), JSP, and HTML.
  • Involved in the development of backend Logics or data access logic using Oracle DB & JDBC.
  • User grid facade is aRestful WS layerproviding custom user management functionality overCassandradatabase
  • Developed the business tier using Core Java and the HTTP interfaces using Servlets.
  • Used mule ESB to enable easy integration of existing systems.
  • Automated the build process using ant and shell script
  • Extensive Object Oriented Development OOD experience.
  • Developed API using Hibernate to interact with the Oracle database
  • Developed stored procedures, triggers and functions with PL/SQL for Oracle database.
  • Used JavaScript and JQuery for validating the input given to the user interface.
  • Developed test cases and performed unit test using JUnit Framework.
  • Design and development of many PL/SQL batches using JAVA with connectivity to Oracle for data maintenance and handling.
  • Involved in creation of automation framework using Selenium and testing.
  • Implemented WSDL specification in combination with SOAP and XML Schema to provide Web Service.
  • Worked onMule ESB for connecting the applications
  • Strong proficiency with Swing, printing and imaging and other packages of Core Java API
  • Used JSTL, JQuery, Node.js and Spring tags in the JSP pages.
  • Worked with NoSQL database MongoDB and worked with it to perform many different operations
  • Developed JUnit test cases to validate the Restful services.
  • Built main application in leveraging technologies such as Angular.js, Backbone.js.
  • Developed web applications using Spring MVC, JQuery, HTML5, Bootstrap
  • Implemented MVVM in all interactive views using jQuery & Knockout.js and layouts in Bootstrap.
  • Used Eclipse IDE for designing, coding and developing applications
  • Used Apache CXF, as the Web Services framework to implement the Restful APIs involved
  • Involving in regular build and deploy activities in Jenkins and Hudson.
  • Involved in the development of presentation layer and GUI framework using CSS3 and HTML5. Client Side validations were done using JavaScript.
  • Developed internal application using AngularJS and connecting to Oracle on the backend.
  • UsingLiferay portal open source developed Layout & image portlets.
  • Involved in creating user interfaces using Jquery.
  • Implemented and Test Oracle ADF applications using Developer 11g.
  • Customized Jasper Reports and SQL procedures according to the client requirements.
  • UsedAmazon Web services(AWS)to provide a large computing capacity
  • Designing and creating business rules using IBM ILOG Rules Engine.
  • Utilized Agile Methodology (SDLC) to managed projects
  • Designed the UML, created class, sequential diagrams using Borland Together Architecture, modified code, configured WebLogic server and project in Oracle.
  • Designed and Developed SOA enterprise system using Oracle SOA
  • Uses the DAO pattern for data access layer and JMS API for the messaging requirement.

Environment: Java, J2EE, Spring, Hibernate, Struts, Weblogic, APACHE CXF, Restful, JQuery, AJAX, Sencha ExtJS 4.0, JavaScript, Openstack, JSP, JSTL, SERVLET, Oracle, ADF, Sybase, CRUD,Cobol, PL/SQL, JIRA, Angular, KnockoutJS, JDBC, MongoDB, Backbone.js, Node.js, Adobe(CQ5), Bootstrap, Coherence, Core Java, UML, Eclipse, Junit, MAVEN, ITEXT, Subversion, Jasper report, ILOG, Agile, Web 2.0, SOA

Confidential, Pittsburgh, PA

Sr. Java Developer

Responsibilities:

  • Involved in the analysis & design of the application using UML with Rational Rose.
  • Worked withJSR - 286portlet complaints for inter portlet communication in Liferay SDK
  • Used Struts Framework in the application, which is based on MVC design pattern.
  • Extensive use of HTML5 with AngularJS, JSTL, JSP and JQuery for the presentation layer along with Java script for client side validation.
  • Converted obsolete Java web interface into a Rich Internet Application using Ext JS 5.0
  • GUI Implementation using JQuery, AJAX, CSS, Bootstrap, HTML5.
  • Built main application in Python, Django leveraging technologies such as Tastypie, Angular.js, Backbone.js
  • Developed code for C, C++ to secure the transaction.
  • Simulation was developed using C++
  • Experience in OOD, UML, Enterprise Java Beans EJB, RMI, Perl.
  • Configuration and deployment of application on to Jboss application server.
  • Scaled the component interactions and generalized the interfaces using SOAP web service.
  • Implemented Restful web services (JAX-RS) in the Application.
  • Developed Servlets and Server side components using EJB 3.0 under J2EE Environment.
  • Developed Web Services to communicate to other modules using XML based SOAP and WSDL protocols.
  • Develop data standards, data exchange, XML data standard or data sharing model
  • Worked extensively on Spring MVC framework to develop new internal web application.
  • Implemented service layer and DAO layer to integrate with the relational databases.
  • Used Hibernate as a ORM Framework.
  • Migrated Sybase Database to Microsoft SQL Server 2000 databases.
  • Development of REST Web services using Spring 4.xFramework.
  • Worked extensively on REST templates to consume the REST web services including security.
  • Worked Extensively in architecting, designing and developing Portal Applications, Portlets and deploying them to WebSphere Portal Server.
  • Assisted Database Developers using PL/SQL for managing data associated with the tables.
  • Used JSON to load data into JQUERY data grid.
  • Used JSON as response type in REST services.
  • Designed all JSP pages using custom designed tags to populate web page content from Content Management Systems (CMS)
  • Involved In Performance and SQL Query Optimization.
  • Knowledge on ISUP Ingress Gateway for using SIP for Voice Call Control which is capable of communicating with external network entities using SIP protocol
  • Used Maven for dependencies and configuration management.
  • Monitored the error logs using Log4J and fixed the problems.
  • Enforce compliance with dynamic processing and security policies by using MuleESB
  • Used WebLogic for design, development, and deployment of applications.
  • UsedSVN, CVSversion control tool along withGIT
  • Involved in developing the JSF/Rich faces pages
  • Involved in the deployment of Web-Service End-Points using Apache CXF.
  • Involved in designing test plans, test cases and overall Unit testing of the system.
  • Worked on Agile methodologies.

Environment: Java 1.6, Struts 1.3, Spring 3.0, Apache Tomcat 6.0, REST, IBM® Websphere(TM) Application Server, IBM® Websphere(TM) Application Developer, Eclipse, Rational Application Developer, Oracle 10g, Jenkins, Hibernate 3.0, JSP, JSTL, Servlets, JavaScript, Angular Js, Design Patterns, gwt, Grails, HTML5, AJAX, JQUERY, CSS, Maven, Node.js, XML, PL/SQL, JDBC, UML, JNDI, JUnit, JAXB, Core Java, CVS, web services (JAX-RS), Log4J

Confidential, SFO, CA

Java Developer

Responsibilities:

  • Designed and implemented User management and Report Management modules using J2EE, JSP, Servlets, Struts and Oracle Database.
  • Implemented the user interface for the User management such as Add user, Delete User, Modify user.
  • Implemented the business logic using JSP, JSTL, Java Beans and service classes.
  • Designed the presentation using Struts framework and command pattern for the middle tier.
  • Developed the action classes, Action form classes, created JSP’s using Struts tag libraries and configured in Struts-config.xml, web.xml files.
  • Worked on Struts Action classes, Action forms, Struts-config.xml and Tiles-defs.xml.
  • Used Struts validator framework for server side and client side validations.
  • Used Struts Tiles framework for the development of user interface.
  • Performed CRUD operations on the existing and new database tables and created connection pool.
  • Responsible for e-commerce Division Central Region Professional Services business development, sales support, technical architecture, management and delivery of consulting engagements.
  • Implemented the UI using java server pages, HTML, CSS.
  • Developed XML web services for retrieving loan information from the bank.
  • Worked on the Hibernate framework reverse engineering to access data.
  • Developed asynchronous components using IBM MQ Series with JMS for queuing and messaging.
  • Build: Compiled the project assemblies using MAVEN, and deployed it with ANT script.
  • Developed Junit test cases to test the functionality of application.

Environment: Eclipse 3.1, Struts 1.2.4, Hibernate 3.0, Servlet 2.2, JSP 2.0, Windows 2000, Oracle 9i, IBM MQ series, WebSphere Application server 10.3, JSP, JSTL, HTML,CSS, ANT, XML, Log 4j 1.2, Junit.

Confidential, Fort Worth, TX

Java developer

Responsibilities:

  • Developed and designed the front end using HTML, CSS and JavaScript with JSF Ajax and tag libraries.
  • Developed Web services to allow communication between application through RESTFUL Webservice
  • Implemented View layer of MVC architecture using JSF components.
  • Created rich client using Ajax to pull the data from database.
  • Implemented various complex SQL queries.
  • Developed various Junit, test cases for Unit and Functional Testing respectively.
  • Implemented Hibernate for data persistence in Workflow screens.
  • Implemented JDBC for Non workflow screens, Alerts and batches.
  • Implemented Java Persistence API (JPA) through Hibernate.
  • Worked with Web logic, Tomcat as the application servers and JMS as the message Server.
  • Used Maven Cruise-Control for project builds.
  • Used SQL Developer, TOAD, XML SPY, Ultra-Edit as tools in building the application.

Environment: Java (JDK1.4), Spring, Hibernate, JNDI, JSP, Servlets, JDF, JMS, AJAX, HTML, XML, Apache Tomcat application server, Weblogic Application Server, Jboss, REST Webservices, Apache Axis, Unix Shell Scripting, Log4J, JUnit, Maven, UML, Eclipse, NoSQL, DB2

Confidential

Junior java developer

Responsibilities:

  • Created UML class and sequence diagrams using Rational rose.
  • Developed java server pages, Action classes and EJB’s for user transactions.
  • Designed Java Servlets and objects using J2EE Standards.
  • Mapping of the servlet in Deployment Descriptor (XML).
  • Used Entity beans as the model to represent the persistent data and interacted with Oracle data base as per MVC Architecture.
  • Used HTML, JSP, JSP tag libraries and struts tiles to develop presentation tier.
  • Involved in efficient using of multithreading concept for improving CPU time.
  • Used JDBC calls in the Enterprise Java Beans to access Oracle Database.
  • Involved in coding for JUnit test cases, ANT for building the application.

Environment: Core Java, J2EE, Servlets, Multithreading, JSP, Struts 1.1, EJB, JMS, UML, Rational Rose2000, MQ series, Win CVS, Oracle 8i, Web logic 8.1, HTML, Java script, Junit, ANT, XML.

We'd love your feedback!