We provide IT Staff Augmentation Services!

Senior Java J2ee Developer Resume

5.00/5 (Submit Your Rating)

Monroeville, PennsylvaniA

SUMMARY:

  • 7+ years of experience in an environment building n - tier applications using Java, J2EE, JSP, Servlets, JDBC, EJB, Struts, JavaBeans, Java scripts, HTML, PHP, XHTML/DHTML, XML.
  • Extensively involved in developing distributed Enterprise and Web applications using UML, Java J2EE, Web technologies that includes Core Java, JSP, Servlets, Struts, Web Services, Dtools, JUnit, Hibernate, Log4J, XML.
  • Experience in configuring, deploying the web applications on Web Logic, Web Sphere and Application Servers, hands on experience in using Tomcat.
  • Experience to develop and deploy JAX, SOAP, Restful Web Services.
  • Expertise in creating XML, DTD, XML Schemas, XSLT, XPath, DOM/SAX Parser and web designing using HTML5, CSS3,Angular JS, Jquery and JavaScript including (Ajax, JSON).
  • Worked with AngularJS Expressions, Directives, Controllers, filters.
  • Hands on experience in design in various OOAD concepts using the UML with Rational Rose, MS-Visio.
  • Experience on different IDEs such as Eclipse, RAD and NetBeans.
  • Implemented WebServices using WebLogic 7.1/8.1 and WSDL 1.1.
  • Expertise in deploying applications in Websphere JBoss 3.0/4.0, Apache and Tomcat 4.0/5.0/5.5, 6.0, Weblogic 8.1
  • Experienced in building SOAP and RESTFul Webservices consuming XML and JSON.
  • Experience in managing TFS, creating branches, workspaces and tasks.
  • Expert in migrating IBM ESB to JBoss Fuse using Apache Camel.
  • Experience with databases like DB2, Oracle 10g/9i, MySQL, SQL Server and MS Access.
  • Experience in No -SQL database like Mongo.
  • Proficient in writing and handling SQL Queries, PL/SQL, Stored Procedures, and triggers and also developing and optimizing DB2 SQL Queries.
  • Good working knowledge of build tools like Maven, Ant and error logging using Log4J.
  • Experience in using version control systems such as SVN, ClearCase.
  • Excellent communication skills, knowledge in identifying problem domains in scope of client requirement and fixing issues. Core competencies include:
  • Web Technologies
  • Batch File/Shell Scripting
  • Process Improvement
  • Agile Methodology
  • Programming languages
  • Rational App Developer
  • Testing Tools
  • Various Frame Works
  • J2EE Technologies
  • Complex Troubleshooting
  • Version Control Tools
  • Team Leadership

TECHNICAL SKILLS:

Languages: Java/JEE, Java Script, Unit Shell Scripting, C, C++, PL/SQL.

J2EE Technologies: Servlets, JSP, JSTL, JDBC, EJB, Design Patterns, JNDI, JMS, JAXP, JPA, RMI, JSF, JUnit

Frameworks: Struts, Spring, Hibernate, Angular.js.

Scripting: JavaScript, Jquery, AJAX, Unix Shell, Log4J.

Database: Oracle, MS SQL Server, DB2, Sybase.

Web/Application Servers: JBoss, Websphere, Web Logic, Apache Tomcat.

IDE tools: Eclipse, RAD, NetBeans.

XML Technologies: XML, XSLT, DOM, DTD, SAX.

Web Services: JAX-RPC, JAX-WS, SOAP, RESTful, WSDL, UDDI.

Version control: CVS, SVN, Clearcase,TFS

Web Technologies: HTML, DHTML, CSS, AJAX, EXT JS, JavaScript.

Design Tools: Star UML, Rational Rose, MS-Visio.

Operating Systems: Windows 98/2000/ XP/Windows 7, Window 8, Linux and Unix,Mac OS X.

PROFESSIONAL EXPERIENCE:

Confidential, Monroeville, Pennsylvania

Senior Java J2EE Developer

Responsibilities:

  • Involved in all phases of software development including application design, technical design, development, testing & debugging, documentation and in corporation of user feedback to plan enhancements in the application system.
  • Involved in design and developing of navigations control, user controls, custom control etc.
  • Created REST based web services using JAX-RSA
  • Created the watchpoints api to handle the request and response
  • Used Jaxb annotations to marshall and unmarshall watchpoints request and response
  • Used Spring annotations as well as xml configuration for dependency injection
  • Used Web Sphere Application Server for deploying various components of applications.
  • Strong Experience in Object Oriented Programming Concepts.
  • Developed Spring REST web Services supporting both XML and JSON to perform tasks.
  • Created proof-of-concept using responsive web design, Node . js, React JS and Node .js for DOM Manipulation.
  • Created Junit test suites to test the hibernate DAOS, Rest controllers
  • Created exception handling framework to send back error response and codes
  • Worked in an Agile environment delivering output in sprints and participating in scrums.
  • Worked on Antisamy and Stringers.
  • Build Data Access Layer using Elastic Search for Recommendation view for repair events.
  • Worked on JavaScript frame work (Angular JS, Backbone, Bootstrap) to augment browser based applications with MVC capability.
  • The system is designed on Java Spring framework, uses Mybatis for database connectivity and Oracle database.
  • Created AngularJS Controller which Isolate scopes perform operations in UI.
  • Implemented ExtremeScale,HazleCast Cache for caching the endeca data.
  • Involved in UI Development tasks using HTML,CSS, Ajax, JavaScript, JSON, JQuery.
  • Detail documentation of interactions using Polarion
  • Implemented Session Management using OAuth tokens.
  • Worked Xml, XQuery, XPath, and XSLT.
  • Experience on GitGui for version control.
  • Used various open source technologies like Apache Camel, Jboss Fuse, Apache Cxf to replace proprietary technologies like IBM ESB software.
  • Designed Microservice based architecture using Spring Boot, Netflix OSS, AWS ECS, Splunk
  • Experience in developing UML use cases, class, sequence and deployment diagrams using RationalRose, MicrosoftVisio.
  • Performed configuration, deployment and support of cloud services including Amazon Web Services ( AWS )
  • Worked on MongoDB database concepts such as locking, transactions, indexes, Sharding, replication, schema design.
  • Experience in gathering business requirements, documenting functional and design documents
  • Extensive experience working with IntelliJ IDEA and Eclipse JEE Mars IDE.
  • Implemented several Java/JEE Design patterns like MVC, DAO/DTO..

Environment: s: Java, Java EE, XML,TFS, AWS,, JSP, JSF, ExtJS, Servlets, Spring, Struts, Hibernate, DB2, IBM Rational Application Developer, Html, CSS3,EJB, Angular.js, Jquery, Web Services, PL/SQL, Rational Clear Case, Macromedia/Adobe Flex, SVN, Windows XP, MQ Series, Node.js, spring batch, WebLogic, JSON, JBOSS, EXT JS, Eclipse,SOLR

Confidential, Baltimore, Maryland

Senior Java J2EE Developer

Responsibilities:

  • Responsible for design and development of front-end screens using JSF,JSP, AJAX, JavaScript, jQuery, HTML5, CSS3 and Angular.js.
  • Developed DB2 queries and developed object or database mapping using Hibernate
  • Developing Controlling Page Navigation and Handling the Request Parameter’s with Managed beans in JSF.
  • Implemented JSF Converters to handle formatting and Localization and configured the faces-config.xml to create a web application navigation rule.
  • Performing code deployments to local Jboss server for testing.
  • Messaging handling using JMS with IBM MQ Series as Message Oriented Management (MOM)
  • Designed, developed and maintained the data layer using the Open JPA.
  • Developed JAXB web services using WSDL, XSD, SOAP and XML.
  • Used to update the HTML pages using JQUERY, AJAX via JSON response.
  • Used Microsoft Visio for developing the Use case diagrams and architecture diagrams required for the application.
  • Creating war file of application development of and deployment on JBoss server, JProbe.
  • PHP and HTML5 in front end, Python and java language in backend for android mobile and smart tablets.
  • UI development for market risk analysis using Quartz a Python framework. Extensively used object database R and relational database QzTable for persistence.
  • Implementation of Python/Skunkweb content modules
  • Developed and maintain the Solr Index Migrator.
  • Setup and maintain the Image (LightTPD server) and Solr Server.
  • Used RAD for writing code and ClearCase and SVN for Version Control.
  • Was a part of migrating the application from the server version of WAS 6.1 to WAS 7.0.
  • Coded the front end framework components using Web 2.0 JavaScript library ExtJS.
  • Developed the Web Based Rich Internet Application (RIA) using J2EE (Spring framework) and Macromedia/Adobe Flex.
  • Converted a web application from legacy systems into a distributed open application using Java/JEE.
  • Implemented a Web-based single sign on design that enabled access to multiple JEE based in-house Web sites to provide improved navigation for outside customers.
  • Actively involved in deployment EJB 3.2 service jars, Application war files in WebLogic Application server.
  • Developed 2 different healthcare customer application with widgets as main component, which has Ext JS & DOJO as front end components, MQ & Web services (RESTful & JAX-WS) as communication layer components. Oracle is used for data access component.
  • Used Web Sphere Application Server for deploying various components of applications.
  • Deployed the application on different environments and did unit and integration testing.
  • Worked on wireless technologies for handheld devices while developing applications for iOS & Android using Java Android SDK,HTML5 and PhoneGap plugin
  • Building & Configuration Management by using MSTFS, JProbe.
  • Involved in both Waterfall and Agile methodologies.
  • Assisted QA process in test cases preparation, execution and fixing of bugs using Quality Center.

Environment: s: Java 1.5, Java EE, XML,TFS, AWS,, PhoneGap, JSP, JSF, ExtJS, Servlets, Spring, Struts, Hibernate, DB2, IBM Rational Application Developer 7.0/ 8.0, Html5, CSS3,EJB3.2, Angular.js, Jquery, Web Services, PL/SQL, Rational Clear Case, Macromedia/Adobe Flex, SVN, Windows XP, MQ Series, Node.js, spring batch, WebLogic, JSON, JBOSS, EXT JS, JProbe, Eclipse,SOLR,python, IBM Quality Center 11.0, XML Spy, Microsoft Visio.

Confidential, Minneapolis, MN

Sr. J2EE Developer

Responsibilities:

  • Developed Use case diagrams, Object diagrams, Class diagrams, and Sequence diagrams using UML.
  • Involved in the development of presentation modules. The application is based on the MVC-II Architecture using Struts framework.
  • Used Struts Action Classes and regular Java classes. Implemented client side validations using JavaScript and server side validation in the Action classes.
  • Developed Web pages using JSP, JavaScript, HTML, AJAX, CSS, and XSLT to create the user interface views.
  • Used UNIX shell scripts to deploy the applications in various work environments like QA, and Development.
  • Used PVCS version controller to maintain the code.
  • Coded Ant build scripts to build and deploy the application on JBoss.
  • Designed and developed a web client using Servlets, JSP, Java Script, HTML and XML using Struts Framework.
  • Developed Java classes for implementing asynchronous processing using Web logic.
  • Experienced in writing SQL, JProbe and PL/SQL scripts including Stored Procedures, functions, packages and triggers.
  • Developed Business Logic modules using EJB 3.2 session beans.
  • Extensively worked on MQ Series using point-point, publisher/subscriber messaging Domains for implementing Exchange of information through Messages.
  • Developed 2 different healthcare customer application with widgets as main component, which has Ext JS & DOJO as front end components, MQ & Web services (RESTful & JAX-WS) as communication layer components. Oracle is used for data access component.
  • Building & Configuration Management by using MSTFS.
  • Involved in automating test cases using Selenium WebDriver with Python/PyTest
  • Contributed to define testing Architecture, Design and in building the Testing Infrastructure based on Selenium, PyTest, Python, Jenkins.
  • Developed test case/test script for automated testing using python bindings of Selenium.
  • Produced and consumed xml and Json, JProbe representations using Rest let API.
  • Employed Hibernate 2.0 to store the persistent data as an Object-Relational Mapping (ORM) tool for communicating with database.
  • Deployed the application on WebLogic server to make the application multi-platform.
  • Developing Controlling Page Navigation and Handling the Request Parameter’s with Managed beans in JSF.
  • Develop sample iOS and Android uitility apps and games using HTML5, PhoneGap and native gaming engine Unity to call ATT's Restful apis such as speech,Tropo,Phono etc.
  • Implemented JSF Converters to handle formatting and Localization and configured the faces-config.xml to create a web application navigation rule.
  • Actively involved in deployment EJB 3.2 service jars, Application war files in WebLogic Application server.
  • Involved in setting up the JBoss Development/Test environment and deploying the application
  • Used Apache collection utile Closures and Predicates using JDK 1.6 features.
  • Used JMS for sending the messages to the Export Queue.
  • Used Spring Framework for Dependency injection and integrated with the Struts Framework and Hibernate.
  • Used JUnit to unit test the modules & Log4j for logging error/debug messages.
  • Resolved the issues encountered during the System Test and Acceptance Test .

Environment: s: Java, JDK1.6, JavaScript, TFS, AWS,, PhoneGap, Servlets 2.3, JSP 1.2, Ajax, Struts, XML, Oracle 10g, PL/SQL, Hibernate, Node.js, Springs, ExtJS,UML, Macromedia/Adobe Flex, Rationale Rose, Flex, Web logic 10.1.3, CVS, WebLogic MQ Series, JSON, JBoss,JSF, EXT JS, EJB 3.2, python, spring batch, PVCS, Rational Application Developer 5.0, HTML, JProbe, DHTML, JMS, CSS.

Confidential

Java J2EE Developer

Responsibilities:

  • Involved in gathering and analyzing system requirements and converting them into technical specifications using UML.
  • Involved in the Analysis of the front-end and middle tier using JSP and the Struts Framework.
  • Developed Action classes and Dyna Action Forms & performed validations using commons, custom validator and Struts client side JavaScript validation.
  • For a better UI, Struts libraries have been used in JSP pages.
  • Developed the user Interface Presentation screens using Struts Tiles, HTML and JSP.
  • Building & Configuration Management by using MSTFS.
  • Struts internationalization has also been done for various clients all around the world.
  • Worked with Ajax at the client side for asynchronous communication with the server.
  • Eclipse is used as Java IDE tool for creating JSPs, Servlets, and Struts Action Classes.
  • Business logic is handled by EJB in service layer.
  • Used Hibernate to create the persistence layer and to make the transactions to the backend.
  • Used SQL Navigator to work on the database tables and queries.
  • Also written Oracle PL/SQL stored procedures to extract data from flat file to database checking for records that have not been exported successfully.
  • Developed Web Services in Java with Apache Axis.
  • Used SAX parsing methodology for serializing and parsing the XML request and response.
  • Written and debugged the Maven Scripts for building the entire web application.
  • Used Log4j for logging errors, messages and performance logs.
  • Test Driven Development (TDD) approach was used for the development of the modules.
  • Developed various test cases such as unit tests, mock tests and integration tests using this approach.
  • Coded the front end framework components using Web 2.0 JavaScript library ExtJS.
  • Used CVS as a documentation repository and version controlling tool.
  • Involved in designing several modules of the application and validating the designs developed by other developers.

Environment: Java, J2EE, JSP, Tiles, Struts, Hibernate,TFS, JavaScript, EJB, Weblogic, Apache Axis, Ajax, ExtJS, UML, XML, Maven, SQL, Oracle10g, log4j, TDD, CVS.

We'd love your feedback!