We provide IT Staff Augmentation Services!

Sr. Java/j2ee Developer Resume

3.00 Rating

Atlanta, GA

PROFESSIONAL SUMMARY:

  • 7+ Years of IT professional experience wif full project development, implementation and deployment on Windows/Unix using JAVA/J2EE technology stack.
  • Worked on the development of client/server and web Applications using JAVA, J2EE, Python, J2SE technologies and Web Technologies for enterprise applications.
  • Worked on developing enterprise web - based application based on Java technologies using J2EE, J2SE, EJB, Java Servlets, Struts, Java Beans, JMS, JNDI, ANT and Apache Maven.
  • Worked on various frameworks: Struts, Hibernate3.0, Spring3.0/4.0, JSF (Java Server Faces)
  • Worked on JSP, Servlets, Java Script and JDBC.
  • Expertise in developing GUI using Swing, HTML, DHTML, DOJO, Java Script, CSS, AngularJS, Bootstrap, JSF, XML, SOAP, REST, jQuery and AJAX scripting.
  • Experience in workingwif applications developed using Object Relational Mapping frameworks likeHibernate, MVC frameworks likeStruts, JSF and IOC frameworks likespringand its subsidiary modules such asSpringJDBC, Spring IOC, SpringSecurity, andSpringAOP.
  • Experience in front end development usingHTML 5, CSS 3, JavaScript, and jQuery,Ajax, JSON and JSTL.
  • ExpertiseinDevelopingEnd to End B2B and B2C application usingJEE & J2EE technologies such asServlets,JSP,EJB 3.x,JNDI, JPA, JTA,JMS,JDBC, JAXP, JAXB
  • Hands on experience in configuration and deployment of multi-tier applications using servers like WebSphere, Web Logic, and Tomcat.
  • Extensive experience to SOA (Service Oriented Architecture) and experience in developing Web services using Axis, WSDL, SOAP, UDDI, WS Security, XML-RPC and JAXB/JAXP.
  • Worked on frameworks like Spring 2.5/3.0 framework, Struts 1.0/1.1/2.x framework, O/R Mapping Hibernate 3.x framework and web services (SOAP and Restful).
  • Had Strong Knowledge in AWS
  • Wrote complex SQL Queries, Stored Procedures and Triggers.
  • Worked on relational databases like ORACLE, POSTGRESQL and SQL Server.
  • Used ApacheActiveMQ as JMS provide
  • Wrote complex Shell, ANT scripts for building the projects.
  • Good Working Knowledge of Maven and Ant for project build/test/deployment, Log4j for logging and JUnit for unit and integration testing.
  • Strong noledge of IDE's like Eclipse, Net Beans, IBM Rational Application Developer (RAD 7.0.0), Web Sphere Studio Application Developer.
  • Worked in various application methodologies including Agile and waterfall model
  • Knowledge wif mobile application protocols and technologies such as LTE, GSM and CDMA Wireless Devices
  • Excellent analytical and critical thinking, creative problem solving, quick learning, interpersonal and client interfacing skills.
  • Excellent team player wif leadership abilities. Strong analytical skills wif excellent interpersonal and communication skills wif analytical ability and understanding of Organizational functioning.
  • Assisted project manager in defining project scope, time & effort estimates and deliverable management.

TECHNICAL SKILLS:

Languages: Java, J2EE, C, C++,Python, PL/SQL

Technologies: HTML5, CSS3, XML, Java Script, jQuery, Ajax, AngularJS, Node JS, Bootstrap

Frameworks: Struts 1, Struts 2, Spring, EJB

ORM Technology: Hibernate, Ibatis

Web Services: Apache AXIS, SOAP, WSDL, XML, RESTAPI

Databases: Oracle, MySQL, SQL Server, MongoDB, NoSQL, DB2, POSTGRESQL

Web/Application Server: Web logic, Tomcat, IBM WebSphere, Apache 2.2

IDE: Eclipse, NetBeans, JDeveloper

Tools: Tortoise SVN, GIT Hub, IBM Clear case, JIRA, Jenkins, Hudson

PROFESSIONAL EXPERIENCE:

Confidential, Atlanta, GA

Sr. Java/J2EE Developer

Responsibilities:

  • Involved in Implementation and Unit testing of the product
  • The application flow is designed and developed using JSF, spring framework and Tiles
  • Designed and developed the UI using Struts view component, JSP, HTML, CSS and JavaScript
  • JSP Content is configured in XML Files.
  • Worked on Restful API and invoked webservices (consumed) that are based on EJBs.
  • Resolved technical problems relating to API application by identification and fixing bugs.
  • Developed Web Services using SOAP, WSDL and JAX-WS programming model
  • Deployed the web components into the web Sphere application server.
  • Experience in building RESTful/ SOAP services wif Java stack and related technologies.
  • Developed server-side services using Java5.0, Spring 2.5, Web Services (SOAP, WSDL)
  • Used Web services for transmission of large blocks of XML data over HTTP.
  • Wrote application front end wif HTML, JSP, Ajax JQuery, Spring Web Flow, XHTML, DHTML and CSS
  • Hibernate is used as persistent at middle tire for providing object model over relational data model
  • Code Reviews, customization and maintenance of code across applications
  • Responsible for performance issues. Optimized ant build scripts for faster building and worked on modifying shell scripts
  • Using CVS version control tools to manage source repository
  • Creating environment for user-acceptance testing and facilitating Integration and User Acceptance Testing wif JUNIT
  • Invoked WebServices to generate Java classes from XML schema
  • Good experience in developing the multi-threaded applications
  • Application development experience using Multi-threading and Serialization
  • Responsible for release of code into production and its integration wif other Applications
  • Developed build Scripts using Maven to build and deploy the application
  • Used Wireshark to no the communication between local and remote machine. Captured local TCP protocols to no the number of round trips, in order to improve the performance.
  • Used WinScp to copy the files between remote and local machines.
  • Worked on VuGen, to validate the xml scripts and to perform smoke test.
  • Worked on performance center environment to run the scripts and to collect the load runner results, also involved in monitoring the CPU utilization and memory utilization by load generators and validating performance tuning results.
  • Used HP Load Runner, to modify the load runner results, and to analyze the graphs generated.
  • Worked on Axman, to generate the graphs and to compare the results taken from the log files.
  • Used Putty, to check the server instances and log files.
  • Wrote ANT scripts to automatically save particular files from remote to local machine.
  • Worked on MySQL statement caching and database connectors.

Environment: Java7, Core Java, Eclipse 3.3, JSF, HTML, Oracle 10g, Spring 4.0 Hibernate 3.0, ATG Rest, ATG Coherence, Ajax, XML, JBOSS6.0, Windows XP,RESTAPI, HTML, JSP 2.1, WSDL 2.0, SOAP 1.2, Log4j 1.3,d3.js, JUnit,, NoSQL/Mongo DB, UML,IBM RAD, GIT.

Confidential, Phoenix, AZ

Sr. Java/J2EE Developer

Responsibilities:

  • Involved in analysis, design and development of applications based on Java, J2EE design patterns.
  • Involved in Requirement gathering phase in order to gather the requirements from the business users and dealing wif UX team to continuously accommodate changing user requirements.
  • Expertise in client side designing and validations using HTML5, CSS3, JavaScript, JSP and Spring MVC.
  • Consumed RESTful web services using simple client side technologies using JavaScript, AJAX, JSON, HTML5 and CSS3.
  • Extensively used Restful Web Services to insert, deleted and updated details and their information used by other two applications.
  • Enhanced an existing AngularJS application to follow strict MVC patterns for improved source code maintenance which resulted in 40% code reduction, ease of upgrade, scalability, ease of developer spin up and enhanced performance.
  • Involved in the creation of interface to manage user menu and Bulk update of Attributes using Angular.js and JQuery.
  • Worked on the modernization of a legacy and outsourced UI using JQuery.
  • Utilized Adobe Fireworks, Adobe Photoshop, Adobe Dreamweaver and Illustrator for the front-end development such as web pages, graphics and multimedia's.
  • Integrated the front end UI to the back end using Spring framework.
  • Developed page layouts, Navigations and presented designs and concepts to the clients and the management review.
  • Implemented CSS3 and JavaScript based navigation system visually identical to previous table-based system to improve ease of maintenance and organic search engine placement.
  • Used the Mozilla Firefox extension, Firebug, to view and debug HTML, DOM and JavaScript.
  • Developed web page layouts using CSS mechanism to include different colors, layout, width, height, font size, images size to the web pages.
  • Utilized various JQUERY plugins to build Rich Internet Application (RIA) to make it look more intuitive.io
  • Developed client-side AJAX application that uses XSLT, XPath, JavaScript OOP, and more Bind objects and retrieve them via JNDI interface.
  • Developed Modal pop-ups for responsive web design on mobile devices.
  • Implemented reusable JSP templates using JSF Framework.
  • Used AJAX framework for asynchronous data transfer between the browser and the server.
  • Designed and developed various Screens using JSP, HTML, and CSS.
  • Created and modified new and existing pages, applied new styles on the pages wif the help of JavaScript
  • Provided Maven build script for building and deploying the application.
  • Performed various DDL, DML operations on Oracle database using SQL queries.
  • Worked wif the team of architects and back-end Developers to gather requirements and enhance the application functionality and add new features.

Environment: Java 1.7, HTML5, CSS3, JavaScript, Django, JQuery, AJAX, JSP, Spring MVC, Agile, Adobe Firework, Angular js, Node js, Photoshop, Dreamweaver, Illustrator, XML, XSLT, Xpath, DOM, JNDI, Maven, SQL, Oracle, Windows, RESTFUL Webservices.

Confidential, Hartford, CT

Java/J2EE Developer

Responsibilities:

  • Used OOAD for building applications.
  • Involved in gathering business requirements, analyzing the project and creating use Cases and Class Diagrams.
  • Interacted coordinated wif the Design team, Business analyst and end users of the system.
  • Created sequence diagrams, collaboration diagrams, class diagrams, usecases and activity diagrams using Rational Rose for the Configuration, Cache & logging Services.
  • Designed and developed the project using MVC design pattern.
  • Developed front end using Struts framework, business components using EJB’s.
  • Implementing Spring/Tiles based framework to present the data to the user.
  • Created the web UI using Struts, JSP, Servlets and Custom tags.
  • Deployment of Application in the JBoss Server environment using ANT tool using Struts architecture wif the JSP Client.
  • Configured Struts DynaActionForms, Message Resources, Action Messages, Action Errors, Validation.xml, and Validator-rules.xml.
  • Designed and developed Caching and Logging service using Singleton pattern, Log4j.
  • Coded different action classes in struts responsible for maintaining deployment descriptors like struts-config, ejb-jar and web.xml using XML.
  • Designed and Developed front-end using struts framework.
  • Used JSP, JavaScript, JSTL, EL, Custom Tag libraries, Tiles and Validations provided by struts framework.
  • Wrote authentication and authorizationclasses and manage it in the frontcontroller for all the users according to their entitlments.
  • Developed and deployed Session Beans and Entity Beans for database updates.
  • Implemented caching techniques, wrote POJO classes for storing data and DAO’s to retrieve the data and did other database configurations using EJB 3.0.
  • Used IBatis for decoupling the mappings from the application logic by packaging the SQL statements inXML configuration files.
  • Developed stored procedures and complex packages extensively using PL/SQL and shell programs.
  • Used Struts-Validator frame-work for all front-end Validations for all the form entries.
  • Developed SOAP based Web Services for Integrating wif the Enterprise Information System Tier.
  • Design and development of JAXB components for transfer objects.
  • Prepared EJB deployment descriptors using XML.
  • Involved in Configuration and Usage of Apache Log4J for logging and debugging purposes.
  • Wrote Action Classesto service the requests from the UI, populate business objects & invoke EJBs.
  • Used JAXP (DOM, XSLT), XSD for XML data generation and presentation
  • Wrote Junit test classes for the services and prepared documentation.
  • Involved in the development of Presentation framework usingATGtag libraries andATGFormHandlers
  • Involved in development ofATGsearch

Environment: Java, ATG 2006.1, SOA, JMS, AngularJS,JMX, IBM MQ Series, Node JS, Web Services, Axis, SOAPUI, Hibernate, JNDI, XML, XSD, JAXB, JAXP,JDBC, bootstrap, Spring, Junit, JProfile, Ant, JPA, JTA, JDBC, Maven, PL/SQL Developer, DB2, Unix, Log4J, UML and Agile, IBM RAD.

Confidential, Bridgeport, CT

Java/J2EE Developer

Responsibilities:

  • Implemented SOA architecture using Enterprise Service Bus (ESB).
  • Configured business applications in XML bean definition files using SPRING.
  • Worked on Hibernate ORM. Created Hibernate XML files and Java class files to map the object relation mappings. Used Hibernate query language.
  • Provided data persistence by object/relational mapping solution via Hibernate for application save, update, delete operations.
  • Worked on JPA for persisting the objects into the system.
  • Created services for various modules like Account (CD/Checking/Savings) Creation and Maintenance using SPRING.
  • Experienced in finding the Memory Leaks and adjusting the JVM Heap Sizes and GC Parameters using JProfile 5.1.
  • Worked on Axis implementation and used SOAPUI to test the SOAP.
  • Worked on XML, XSD and XSLT to parse the request and create the new one based on the specification.
  • Developed generic Java packages to produce and consume JMS messages through topics and queues in asynchronous message processing wif guaranteed delivery.
  • Used IBM MQSeries as the JMS provider.
  • Utilized Core J2EE design patterns such as Singleton and Data Access Object (DAO) in the implementation of the services.
  • Responsible for writing SQL Queries and Procedures using DB2.
  • Responsible for writing JUnit test cases and Peer level testing.
  • Improved database performance by recognizing and rewriting slow queries.
  • Build & Deployment in Websphere Application Server.
  • Solid deployment experience on the UNIX platform.
  • Created UML diagrams such as Class Diagrams and Sequence Diagrams using IBM Rational Rose.

Environment: Java 5, SOA, JMS, JMX, IBM MQ Series 5.3, Web Services, Axis, SOAPUI, Hibernate, JNDI, XML, XSD, JAXB, JAXP, Spring, Junit, JProfile 5.1, Ant, JPA, JTA, JDBC 2.0, Maven, PL/SQL Developer, DB2, Unix, Log4J, UML and Agile.

Confidential

Java Developer

Responsibilities:

  • Played key role in the design for the implementation of dis application.
  • Preparing the documentation for High Level design, Low Level design of the application and Process Flow of control for the entire application.
  • Designed the Web application implementing the Struts framework for Model-View - Controller (MVC) pattern to make it extensible and flexible
  • Implemented the architecture wif Struts-Config, Action Form classes and Action classes.
  • Implemented the Consolidated applications front-end pages using JSP’s, JSTL, and Struts Tag Libraries.
  • Used Spring Framework for Dependency injection and integrated wif the Struts Framework and Hibernate.
  • Creation of REST Web Services for the management of data using Apache CXF.
  • Worked wif NoSQL database MongoDB and worked wif it to perform many different operations
  • Design, develop and test of SOA services using SOA and Oracle Fusion Middleware.
  • Developed the action classes to execute the business logic and action form's to collect the input data from the users using JAVA, DAO and DB2.
  • Developed the helper classes used by most of the components in dis application.
  • Configured connection caches for JDBC connections.
  • Used extensive JavaScript for creating the Global templates that can be used across the JSP Pages
  • Developed code for generating the XML requests required for calling the web services.
  • Developed code for processing the web service response obtained in XML as a String after calling the web Services using SAX parser.
  • Used EJB for server side transactions.
  • Implemented EJBs Session beans for business logic.
  • Configured Logger, appended and layout using log4j.
  • Used Hibernate for Object Relational Mapping.
  • Used Ant 1.6.5 for building JARs and WAR.
  • Rational Clear Case was used as Source and version control for rebasing and delivering the code
  • Prepared Unit test cases as well performed Unit testing and Integration testing.

Environment: Servlet, JSP, Struts, EJB, Hibernate, LDAP, JNDI, HTML, XML, DOM, SAX, ANT, Weblogic Server 8.1, Oracle9i

We'd love your feedback!