Sr. Java/j2ee Developer Resume Profile
Irving, TX
Summary
- About 8years of experience in Analysis, Design, Development, Implementation and Maintenance of applications using Java/J2EE Technologies like Servlets, JSPs, Hibernate, SpringDI, Struts and JPA with knowledge of SDLC concepts.
- Good working Experience in client-side development with HTML, XHTML, CSS, JavaScript, JQuery and AJAX
- Experience with front-end HTML5, CSS, JS,JSON, and XML development is desirable
- Expertise in working with Cutting Edge Technologies like EJB, JMS, JTA, XML with good experience in Developing and Deploying Enterprise Java Beans on Application Servers like Tomcat, WebLogic, WebSphere and JBoss.
- Excellent knowledge of NOSQLon Mongo and Cassandra DB
- Expertise in working with SpringIOC, SpringMVC, SpringJDBC and SpringAOP
- Excellent experience on J2EE design patterns such as Business Delegate, ServiceLocator, Transfer Object, Data AccessObject, SessionFacade, Singleton patterns.
- Expertise in front-end development using JSP, JSTL, HTML, DHTML, CSS, JavaScript.
- Developed User Interface in JSP, JavaScript and HTML with Backbone JS Framework
- Experience in spring module like MVC, AOP, JDBC, ORM, JMS, and Web Services using Eclipse and STS IDE.
- Involved in Design, development and testing of web application and integration projects using Object Oriented technologies such as Core Java, J2EE, Struts, JSP, JDBC, Spring Framework, Hibernate, Java Beans, Web Services REST/SOAP , XML,XSLT,XSL, and Ant.
- Experience in using various Web and Application Servers like Apache Tomcat, IBM -Web Sphere process server.
- Good experience with a NoSQL database.
- Good experience with web stacks such as Apache, Nginx, Varnish, and Lighttpd
- Excellent programming experience in Java 1.5/1.6, JDBC, Servlets, JSP.
- Experience in using and implementing design patterns such as Model-View-Control MVC , Data Access Object DAO , Factory, Singleton, and Business Delegate in the development of multi-tier distributed applications.
- Expertise in implementing Web Services using SOAP, WSDL.
- Experience in working with application servers and web servers such as, IBM Web Sphere and Tomcat
- Expertise in design and development of various web and enterprise applications using J2EE technologies like Servlets, JSP, JDBC, JNDI, EJB, JMS, XML and Web Services.
- Experience in using frameworks and tools like Jakarta Struts, Spring, Hibernate, JPA
- Good exposure to Service Oriented Architectures SOA built on Web services WSDL using SOAP protocol.
- Expertise in XML and related technologies like XSD, XSL, XSLT and parsers like JAXP SAX, DOM and JAXB.
- Experience in developing applications using Map Reduce for analyzing with different file formats.
- Collected data from different sources like web servers and social media using flume for storing in HDFS.
- Ability to import and export data between HDFS and Relational Data Management Systems using Scoop.
- Utilized Log4j logging APIframework for logging Java applications for debugging andmonitoring purposes.
- Good Knowledge of full Software Development Life Cycle SDLC .
TECHNICAL SKILLS:
Languages: Java, J2SE, J2EE and SQL.
Technologies: JDBC, Spring, JSP, Servlets, EJB, JMS, C
Applicationservers : WebLogic, Web Sphere and Oracle.
WebServers : Apache Tomcat., JBoss
OperatingSystems: Windows 9X/NT/2000/XP/Win 7/8 l, Linux, Unix.
IDEs: Eclipse, WebLogic, My Eclipse.
VersionControlSystems: Clearcase, Tortorise
Tools: ClarifyViewer
CRMTechnologies : Worker Beans, Load Bean, Save Bean
Professional experience
Confidential
Sr. Java/J2EE Developer
Roles Responsibilities
- Designed and coded application components in an Agile/TDD environment utilizing a testdriven development and SDET approach and pair-programming.
- Developed the application using spring framework that leverages model view layer architecture, also configured Dependency Injection.
- Used Hibernate ORM tools which automate the mapping between SQL databases and objects in Java.
- Extensively used Hibernate in data access layer to access and update information in the database.
- Design of GUI using Model View Architecture STRUTS Frame Work .
- Integrated Spring DAO for data access using Hibernate
- Created hibernate mapping files to map POJO to DB tables
- Involved in the Development of Spring Framework Controllers
- Developing application using Spring core module and POJO's using Eclipse and worked on Messaging service.
- Designed and developed the XSD for WSDL.
- Developed user interface using JSP, JSP Tag libraries JSTL, HTML, CSS, JavaScript to simplify the complexities of the application
- Involved in developing the Pig scripts.
- Currently working on fitness tool which aids in Test Driven Development.
- Used JMS for the asynchronous exchange of critical business data and events amongJ2EE components and legacy system.
- Worked with Map/Reduce and stream processing e.g. Storm
- Worked with NoSQL databases such as Cassandra, MongoDB, and Riak
- Supported and provided important feedback to various development teams with regards to the grid computing and caching technology.
- Developed User Interface in JSP, JavaScript and HTML with Backbone JS Framework
- Designed and developed REST-ful style Web Service layer and WSLD.
- Implemented a generic interface to Hibernate criteria API for UI search functionality.
- Developed SQL, PL/SQL, stored procedures along with Shell Scripting- database application scripts.
- Deployment of web, enterprise java components, messaging components and multi-threading.
- Developed XML Schemas - XSD, DTD for the validation of XML documents, also used Subversion.
- XML SAX and DOM API, JDOM , XSLT was used for informative view.
- Used XML web services using SOAP to transfer the amount to transfer application that is
- Used SWING for GUI based coding.
Environment: Java 1.4, J2EE, JSP 2.0, PL/SQL, Spring 2.0, EJB 2.0, JMS, JNDI, Oracle, XML, DOM, SOAP, JUnit, Apache Camel, WebSphere 8.5, Hibernate 3.0, JDBC, MS SQL Server 2012, JESS, REST-ful Web service, Weblogic 8, Jboss Drools, SOA Design Patterns, Cassandra, NOSQL, Hadoop
Confidential
Sr. Java Developer
Responsibilities
- Experience in Design, Development and implementation of several J2EEframeworks like Model View Controller Struts1.1/1.2, Spring, Hibernate and EJB2.0.
- Involved in developing the user interface screens for clients using Struts, JSP, JSTL, jquerylibraries, HTML, XML and JavaScript
- UI development using Html5, JS, CSS3.0, Ext.JS 4.1 and JSON.
- Worked on Oracle11g, Created DAO classes which get connection instances with SpringJDBC, Configuring JDBC connections.
- Developed Python code to analyze a network of Fabry-Perot interferometer common volume measurements for the temperature and vector wind values at 250km altitude
- Worked as team lead for website add-on service including HTML5 form validation.
- Collected the logs data from the web servers and integrated it to HDFS using flume.
- Used Elastic search as the data indexer and query parser
- Involved in importing and exporting the data from RDBMS to HDFS and vice versa using sqoop.
- Expertise in Unix Administration skills i.e. file system concepts, installations, configuring and troubleshooting
- IBM Tivoli Usage and Accounting Management Implementation Project
- Implemented AJAX functionality using JQUERY, EXT-JS, JSON and XML.
- Used XSLT to do the transformation changes for the new requirements on the consumer side of web service application
- Proficient in responsive web development using Bootstrap and Media Query.
- python OO Design code for manufacturing quality, monitoring, logging, and debugging code optimization
- Worked with ElasticSearch and utilized NOSQL for non relation data storage and retrieval.
- Setup Zenoss running on Linux for systems and network monitoring.
- Used Java script and AJAX to query the Elastic search indices, format and display the JSON results in a web page using HTML and CSS
- Working within a team wrote server side alarm processor that filtered alarms using Drools and sent to proper user's android device.
- Involved in designed and development of web interface using JSP, Servlets, JavaScript and JDBC for administering and managing users and clients.
- Used Amazon Web services AWS to provide a large computing capacity
- Worked on Angular client-side JavaScript framework, or similar Dojo, Backbone, Ember.
- Developed DIS web application using springMVC, SpringIOC.SpringJDBC.
- Experience in configuring and deploying Web Applications using WebLogic, WebSphere, JBoss, Tomcat and Apache.
Environment: Core Java, Java EE, Spring 2.5, Struts 2.x, Hibernate 3.2.1, Websphere, JBOSS,Backbone js
Confidential
Sr. Java Developer
Responsibilities
- Utilized Struts2 , Spring MVC and HibernateJPAframework for development
- Involved in Design Development and Implementation of business Applications using Java/J2EE Technologies.
- Web application to manage Unix build stations using C , MVC 4, javascript, jQuery, Bootstrap, plink.exe for sending remote commands , bash, SQL Server
- Proficient in Java/J2EE technologies like JSP, Hibernate, Spring, Struts, Java Servlets,AJAX, JavaBeans, JNDI, JMS, XML, web service using IDEs like Eclipse 3.1/3.5.
- Migrated external DNS from Server 2003 to BIND running on Linux.
- Enables integration of the Fortran models into the scriptable and powerful Python language
- Front-end development using HTML5, SASS, and JavaScript best practices
- Working on Unix Migration and upgrade process.
- Developed product and client workflows using Drools, creating work Item Handlers, split Nodes, Join nodes and connecting them to execute Compliance rules
- Update and reface corporate intranet website with Bootstrap framework for a more modern and responsive design
- Adobe Flex Builder, Flex Pro - developing websites phone Apps.
- Deployed code in ApacheTomcat and Weblogic server
- Experience in front end development including extensive experience using Bootstrap framework for responsive site
- Worked on development of UI of various modules mostly based on Adobe Flex.
- I worked on a task to decrease database load for search and moved some part of search to Elastic Search search engine.
- Worked closely with Oracle database in backend to interconnect with user interfaces using native complex SQLqueries
- Analyzed audience behavior to identify content opportunities and increase engagement
- Responsible for initiative status updates, initiative/program delivery schedules to larger stakeholder group, which includes LOB executives in a timely manner. The initiatives had projects with complex Oracle/Informatica/Teradata based datawarehouse with ETL and Microstrategy/SAS for multidimensional reporting.
- Developing test scripts using AngularJS Protractor testing tools for current release of the project
- Developed HQl queries to develop the finder methods in Data Service.
- Installed, configured, deployed, Monitored and troubleshoot JBOSS 4.2.1/5.0 GA and EAP domains
- Involved in writing packages, stored procedures to access database.
- Created both stand-alone and clustered environments for JBOSS domains
- Extensively worked with Servlets and Struts based multi tier applications in developing J2EE Components.
- Designed, developed maintain a dating site using JavaScript/jQuery, CSS3, Responsive Design, HTML5, MYSQL
- Developed MVC architecture, Business Delegate, Service Locator, Session facade, and Data Access Object, Value Object and Singleton patterns
- Develop strategies for UNIX client/server implementations architect the infrastructe require to support those strategies.
- Involved in writing all client side validations using Java Script, JSON.
- Good experience in XML technologies such as XSLT, XSD, JAXB and its parsing techniques to build Web Services for the enterprise applications using SOAP and writing DTD,Schema, Namespaces,XSL, Xpath, Xlink,XQuery, XHTML and SAX, DOM and JDOM parsers
- Utilized Log4j logging APIfor debugging and monitoring purposes.
Environment: Core Java, Java EE, Spring 2.5, Struts 2.x, Hibernate 3.2.1, RAD V7.5,IBM WebSphere 7, WebLogic 10.3, Apache Tomcat 6.0, Web Services, JMS, WebSphere MQ 7.0
Confidential
Sr. Java Developer
Responsibilities
- Worked with Relational Database Management Systems including Oracle, SQLServer and PL/SQL and have worked extensively on JDBC to connect to and access various remote databases including Oracle, MySql, SQL Server.
- Innovated and maintained Bash, VBScript, Powershell, and batch executables to automate server administration tasks.
- Read blueprints, measure equipment including height gage, micrometer, calipers, taper measurer, measuring scale and protractor GMP's
- Participate in process Documentations and audit compliance on UNIX/Linux servers.
- Develop a Python Flask REST API web service for an AngularJS front-end application delivering STEM educational content for deaf children.
- Experience in front end development including extensive experience using Bootstrap framework for responsive site .
- Used Spring AOP, Spring IOC frameworks extensively during the development.
- Experience in using IDEs Eclipse, MyEclipse, WebShpere, JDeveloper for Application development.
- Designed and implemented MVC2, DAO, DTO Design Patterns.
- Implemented JAVA/J2EE design patterns such as Factory, DAO, Session Fa ade, and Singleton.
- Implemented J2EE Design Patterns like MVC, Service Locator and Session Facade.
- Developed Web services to communicate to other modules using XML based SOAP.
- Developed MessageHandler Adapter, which converts the data objects into XML message and invoke an enterprise service and vice-versa using Java, JMS and MQ Series.
- Business logic is implemented using Struts action components in the Struts and Hibernate framework.
- Used Multithreading for invoking the database and also implemented complex modules which contain business logics using Collection, Reflection, and Generics API.
- Developed various JSP custom tag libraries i.e. JSTL libraries for achieving most code-reusability.
- Involved in implementation of the presentation layer GUI for the application using HTML, XHTML, CSS and JavaScript.
- Used Hibernate in persistence layer and developed POJO's, Data Access Object DAO to handle all database operations.
- Wrote JUNITtest cases for testing all spring service calls and SpringMVCvalidations
- Created stored procedures to extract data from various data sources like Flat Files, XML Files and SQL server.
- Designed, developed maintain a social network site using JavaScript/jQuery/jQuery Mobile, CSS3, HTML5, MYSQL.
- Responsible for designing the application using the MVC architecture and Other Design patterns.
- Responsible for designing user interface screens using HTML, EXTJS, JSP and validating using Java Script
- Developed the Action classes, Action forms and Action servlet for Web tier.
- Used Java script in user validation and suggestion list and to display dialog boxes.
- Working experience in Core Java, Struts, XML, SQLSERVER, DB2, RESTwebservices , Spring , Hibernate, CXF
- Worked on creating CSS style, JavaScript and AJAX.
- Wrote Spring services in the service layer for Oracle data retrieval operations using Hibernate.
Environment: Core Java, Java J2EE, Spring 2.5, Struts 2.x, Hibernate, MVC, Oracle
Confidential
Java/J2EE Developer
Responsibilities
- Developing Online panels and application using EJB, Java Servlets, Session EntityBeans
- Handled the database persistence using JDBC.
- Implemented the project using the Spring Framework used Spring IOC and Dependency Injection, Spring MVC
- Used Spring Framework and created the Dependency injection for the Action classes using ApplicationContext.xml.
- Using Java Script functions for the custom validations.
- Expertise in Redhat Linux Capacity and Performance Planning.
- Developed using Struts, JSPs and Tiles definitions.
- Developed JSP pages using HTML, JSTL Tag Library, Struts Tab Library, and JSP Custom Tags.
- Writing JSP form bean validations by using Struts Validation framework validation.xml, validator-rules.xml and message Resources .
- Designed and developed REST web service for validating address.
- Developed the application using JSF for front end, Spring to manage business layer components.
- Used Hibernate for object Relational Mapping and used JPA for annotations.
- Used Criteria API and HQL for data extraction.
- Performed Validations on UI data using JSF validations and JavaScript
- Involved in implementing the rich user interface using JSP Standard Tag Libraries and worked with custom tags.
- Performed client side validations using java script functions to implement various functionality
- Worked on ancillary technologies/tools portal/portlet development, BPM, rules engines, security/SSO, and UML
- Worked on designing/developing of large, transactional, enterprise class systems
- Worked on externally facing web based applications.
- Involved in implementation of the presentation layer GUI for the application using JSF, HTML, XHTML, CSS and JavaScript.
Environment: Core Java, Java EE, Spring 2.5, Struts 2.x, Hibernate 3.2.1, IBM WebSphere 7, WebLogic 10.3, Apache Tomcat 6.0, Web Services, HTML, XML, XSL, JSTL, JSP, AJAX, PL/SQL