We provide IT Staff Augmentation Services!

Sr. Java/j2ee Developer/ Ui Developer Resume

5.00 Rating

Tampa, FL

SUMMARY:

  • Over 8+ years experience in Object Oriented Programming Application using Java/J2EE Technologies.
  • Extensively worked in developing applications using Servlets, JSP,XML,JDBC, Java Beans, UML, HTML on Windows XP and UNIX environments.
  • Experience in configuration and administration using WebSphere,WebLogic,ApacheTomcat Application Servers.
  • Extremely good in Struts, Spring Framework, Hibernate.
  • Proficient in deploying applications in WAR, JAR, and EAR formats.
  • Developed core java classes for Exceptions and unit test cases.
  • Developing Use Cases, Sequence diagrams, Class diagrams and Collaboration diagrams.
  • Experience in Integrated Testing and Unit Testing using JUnitand Parasoft Testing.
  • Utilized XML for data/content exchange, defining business rules, and application configuration through XSLT, SAX,DOM and JAXB APIs. Implemented RDBMS access via container managed Beans and DAO.
  • Experience in Spring Web Services with JAXB for Marshalling and Unmarshalling requests.
  • Good Experience in the development and Deployment of Session, Entity and Message driven Beans.
  • Expertise in back - end/server side java technologies such as: Web services, Java persistence API(JPA), Java Messaging Service(JMS), Java Data base Connectivity (JDBC), Java Naming and Directory Interface (JNDI).
  • Extensive experience in design and development of MQSeries applications using MQSeries for Java and MQSeries JMS APIs &MOM (Message Oriented Middleware).
  • Extensive working experience on Apache Struts, JSF and Spring MVC presentation tier frameworks and also on Hibernate (ORM) framework.
  • Expertise in HTML, DHTML, AJAX and JavaScript.
  • Taken care of complete Java Multi-Threadingpart in back end components.
  • Experience in using the MVC frameworks like Struts,Spring.
  • Good understanding of how node.js works in the backend.
  • Used Node.js and Java to perform server-side backend operations.
  • Knowledge in Enterprise Service Bus and experience in implementing ESB architecture.
  • Experience in using IDEs like Eclipse, NetBeans.
  • Excellent experience with databases such as Oracle 10g,MYSQL 5.5,SQL Server.
  • Hands on experience in writing SQL Queries, Triggers, Data Modelling and Stored Procedures.
  • Used various Ajax/JavaScript framework tools like Java Script, jQuery, JSON.
  • Good understanding of Design Patterns like Singleton, MVC, Session Facade, DAO, Factory.
  • Experience in Rational Unified Process (RUP) to deliver mission - critical web or desktop applications with J2EE, XML and related technologies.
  • Expertise in SOAP UI for testing the web services.
  • Experience in using Jira,Jenkins and Zephyr Integration.
  • Experienced working on large volume of Data using Teradata SQL and BASE SAS programming.
  • Experience in writing batch jobs involving Teradata.
  • Used Spring MVC Transaction Management, Spring/Hibernate Batch Transactions, Hibernate cache concepts.
  • Developed REST Web Services clients to consume those Web Services as well other enterprise wide Web Services.

TECHNICAL SKILLS:

Operating Systems: Windows NT/2000/XP, UNIX

J2EE technologies: EJB,JMS, RMI, JSP, Servlets, JDBCOOP Java 1.5, Servlets, Java Beans and C++

WebServers: BEA WebLogic9.x, Apache Tomcat 6.0, JBOSS

IDE Tools: Eclipse 3.6, NetBeans,JBuilder, Microsoft Visual Studio 2010.

Frameworks: Struts1.0,Hibernate 3.0,Spring

Scripting Languages: JavaScript,VBScript,AJAX

RDBMS: Oracle 10g, MySQL 5.5

UML Tools: Rational Rose (Object Oriented Design)

DataBase Tools: Toad,SQL developer.

Tracking Tools: JIRA

PROFESSIONAL EXPERIENCE:

Sr. Java/J2EE Developer/ UI Developer

Confidential, Tampa, FL

Responsibilities:

  • Understanding the existing business application, review and analyze the project requirements.
  • Involved in developing test plans, test strategies, test cases and executed them as per plan using automation scripts.
  • Created and enhanced numerous test scripts to handle changes in the objects, in the tested application’s GUI and in the testing environment using Selenium WebDriver, TestNG, Maven and Jenkins.
  • Used Java language and Module Based Testing framework for scripting.
  • Involved in backend testing of theSQL Serverdatabase by writing SQL queries to test the integrity of the application.
  • Used MAVEN tool for the Project management and for the purpose of compile, run, deploy and to add external dependencies.
  • Developed an application which can take Test Jira’s as an input and execute the code and update back the status to the JIRA and this was achieved by using ZEPHYR INTEGRATION using ZEPHYR RestFul API’S probably called as ZAPI.
  • Worked on Spring Security for application authentication.
  • Implemented the application for attaching the log files directly to the CONFLUENCE page,and also creates Defects for the failures in the JIRA project.
  • Implemented Hibernate Template to great extent making use of HQL, Named Parameters, Named Queries and interfaces such as Expression, Query and Criteria.
  • Developed Interactive web pages using AngularJS, HTML, CSS and JavaScript.
  • Involved in creating test cases using JUnit strictly following Test Driven Development.
  • Used Jenkins to automate the build and deploy process.
  • Involved in full project management life cycle from development to integration, testing and release to lower environments.
  • Used automated build scripts to compile and package the application and implemented Log4j for the project.
  • Regularly interacted with the Business Analysts, business units and clients to understand the business requirements.
  • Used Design Patterns like Singleton, Factory, Session Facade and DAO.
  • Developed using new features of Java 1.7 Annotations, Generics, enhanced for loop and Enums.
  • Upgraded existing UI with HTML5, CSS3, JQuery and Bootstrap with AngularJs interaction.
  • Used Node.js and Java to perform server-side backend operations.
  • Built our first product using React.js, which allowed us to render pages on both the client and server using the same codebase.
  • Used Spring and Hibernate for implementing IO, AOP and ORM for back end tiers.
  • Involved in writing Thread Safe blocks for multithread access to make valid transactions.
  • Created and injected Spring services, Spring controllers and DAOs to achieve dependency injection and to wire objects of business classes.
  • Used Spring Inheritance to develop beans from already developed parent beans.
  • Implemented SOA to develop REST Based Web services using ApacheAxis.
  • Exposed the Web Services to the client applications by sharing the WSDL’s.
  • Used SOAP UI for testing the web services.
  • Wrote complex SQL queries using hibernates native SQL.
  • Extensively used various Spring Framework modules like DI(IOC), Bean Wiring, Inheritance, Auto Wiring, JDBC Templates, AOP and Spring Quartz Schedulers for Jobs.
  • Experience with Optimistic Locking, Mappings using Hibernate.
  • Developed Stored Procedures, triggered stored procedures using Hibernate in secondary project, involved in developing Programmatic transactions using Hibernate.
  • Worked with high volume and complex PL/SQL stored procedures and packages using TOAD.
  • Developed and re-used ANT Scripts as part of Application Build process.

Environment: Java 7.0,Selenium Web Driver, Ranorex, Python, Pycharm, UNIX, Struts 2.X, Spring, Hibernate, JPA, Java Scripts, AngularJS, HTML 4.0, CSS, JMS, DB2, WebEclipse, Oracle 11g, JMS, SOAP,RESTFUL,ZEPHYR API’S,TestNG,GitStash,SOAP UI, RUP, Maven, JIRA, Jenkins, log4j, Junit, XML, Web Services (Consuming Applications).

Sr. Java/J2EE Developer/ UI Developer

Confidential, Austin, TX

Responsibilities:

  • Developed Use case diagrams, Object diagrams, Class diagrams, and Sequence diagrams using UML.
  • The application architecture of the System is based on Spring MVC (Model View Controller) and J2EE specifications.
  • Implemented various features of Spring framework such as Dependency Injection, IOC, Annotations and Spring integration with Hibernate.
  • Worked on Spring Security for application authentication.
  • Implemented Hibernate/JPA for data persistence.
  • Implemented the application using design patterns such as Session Façade, Business Delegate, Bean Factory, Singleton, Data Access Object, and Service Locator.
  • Implemented Hibernate Template to great extent making use of HQL, Named Parameters, Named Queries and interfaces such as Expression, Query and Criteria.
  • Developed Interactive web pages using AngularJS, HTML, CSS and JavaScript.
  • Worked on Websphere Application Server.
  • Worked on developing POJO classes to map database tables with java objects.
  • Involved in creating test cases using JUnit strictly following Test Driven Development.
  • Worked on SOA Web Services using SOAP for transmission of large blocks of XML data over HTTP.
  • Used Maven, Nexus and Jenkins to automate the build and deploy process.
  • Involved in full project management life cycle from development to integration, testing and release to lower environments.
  • Gathered and defined User Requirements by developing the use case documents and decomposed them to system specifications and tracked them through entire Rational Unified Process(RUP).
  • Involved in JAD sessions to gather requirements from the end clients.
  • Used JUnit for unit testing of the application and log4j for logging.

Environment: Java 7.0, Struts 2.X, Spring, Hibernate, JPA, Java Scripts, AngularJS, HTML 4.0, CSS, JMS, JAXP (SAX & DOM), DB2, Weblogic Application Server, Eclipse, Oracle 11g, SOAP, RUP, Maven, log4j, Junit, XML, Web Services (Consuming Applications).

Sr. Java/J2EE Developer

Confidential, Dallas, TX

Responsibilities:

  • Identify a potential vision for how to develop application, as an Agile Model Driven Development.
  • Maintained constant communication with Business Analyst and Business Users to identify information needs as per business requirements.
  • Used Spring as middle tier application framework, persistence strategy using spring support for Hibernate and declarative transaction management.
  • All logic exposed via interfaces and practices of Test Driven Development followed consistently.
  • Implemented the Model View Controller (MVC) framework and Spring.
  • Worked on Web Services for transferring XML data between two interfaces.
  • Designed and developed the UI using spring view component, JSP, HTML, CSS and JQuery.
  • Used spring validator framework for client side and server side validation. Also implemented dynamic loading of JSP's using AJAX.
  • Used Spring Core for dependency injection/Inversion of control (IOC), and integrated frameworks like Struts and Hibernate.
  • Worked on developing Web Service Client using SOAP, WSDL to verify the payment history of the customer.
  • Utilized Hibernate for Object/Relational Mapping (ORM) purposes for persistence onto the DB2 database.
  • Designed RESTful web services for handling AJAX requests.
  • Responsible for writing Hibernate Criteria and HQL queries.
  • Used Java Messaging Services (JMS) for reliable and asynchronous communication
  • Tested Service and data access tier using JUnit in TDD methodology.
  • Used RAD as IDE for the application development and integration of the frameworks.
  • Deployed the applications on IBM WebSphere Application Server.
  • Used Clear Case for version management between various integration and development streams.
  • Used Maven as a build framework.
  • Worked with production support team in debugging and fixing various production issues.
  • Prepared high and low level design documents for the business modules for future references and updates.

Environment: Spring, Struts, JQuery, Junit, JMS, XML, JSP, HTML CSS, AJAX, HQL, JQuery, RAD, Hibernate 3.0, JPA, RestFul Web Services, Clear Case, Spring MVC, Maven, DB2 and IBM WebSphere.

Java/ J2EE Developer

Confidential, Houston, TX

Responsibilities:

  • Involved in developing the application using Java/J2EE platform. Implemented the Model View Control (MVC) structure using Struts.
  • Responsible to enhance the Portal UI using HTML, Java Script, XML, JSP,Java, CSS as per the requirements and providing the client side Java script validations and Server side Bean Validation Framework (JSR 303).
  • Used Spring Core Annotations for Dependency Injection.
  • Used Hibernate as Persistence framework mapping the ORM objects to table using Hibernate annotations.
  • Responsible to write the different service classes and utility API which will be used across the frame work.
  • Used Axis to implementing Web Services for integration of different systems.
  • Developed Web services component using XML, WSDL, and SOAP with DOM parser to transfer and transform data between applications.
  • Exposed various capabilities as Web Services using SOAP/WSDL.
  • Used SOAP UI for testing the Web services by sending an SOAP request.
  • Used AJAX framework for server communication and seamless user experience.
  • Created test framework on Selenium and executed Web testing in Chrome, IE and Mozilla through Web driver.
  • Created integrations with RSA (Adaptive authentication) security two factor authentications, other legacy system supported through various protocol Http/Https, Web services, JSON and xml
  • Used client side Java scripting: JQUERY for designing TABS and DIALOGBOX.
  • Created UNIX shell scripts to automate the build process, to perform regular jobs like file transfers between different hosts.
  • Used Log4j for the logging the output to the files.
  • Used JUnit/Eclipse for the unit testing of various modules.
  • Involved in production support, monitoring server and error logs and Foreseeing the Potential Issues, and escalating to the higher levels.

Environment: Java,J2EE, JSP, Servlets, Spring, Servlets, Custom Tags, Java Beans, JMS, Hibernate, IBM MQSeries,Ajax, JUnit, Log4j, JNDI, Oracle, XML, SAX, Rational Rose, UML

Java/J2EE Programmer

Confidential

Responsibilities:

  • Developed presentation screens by using JSP, HTML and JavaScript.
  • Developed Session beans for functionality as per the requirement.
  • Prepared Unit test cases for existing functionality as per the requirement and execute the same.
  • Involved in the Integration testing support and involved in bug fixing.
  • Responsible for writing detail design documents and class diagrams and sequence diagrams.
  • Used Spring MVC framework for implementing the Web tier of the application.
  • Used different Design patterns like MVC pattern, DAO pattern, and singleton to achieve clean separation of layers.
  • Developed Custom tag libraries to separate presentation and processing logic.
  • Worked on Hibernate persistence tier. This involves developing mapping files and Hibernate (POJOs/ DAOs)
  • Used Lo4j debugging tool to monitor the Error Logs.
  • Involved in developing SQL queries, stored procedures, and functions.
  • Involved in tracking and resolving Production issues.

Environment: Servlets 2.5, JSP 2.1, Spring, JDBC, JavaScript, HTML, Oracle, PL/SQL, SVN, Hibernate 3.0 and Weblogic 7.0.

We'd love your feedback!