We provide IT Staff Augmentation Services!

Sr. Java/j2ee Developer. Resume

3.00/5 (Submit Your Rating)

St Louis, MO

SUMMARY

  • Over 7+ years of experience in designing, coding, testing and deploying OOP software incorporate environments.
  • Active involvement in Software Development Life Cycle (SDLC) - Analysis, Design, Build, Unit Testing, SIT and UAT Support and Implementation.
  • Extensive experience in using framework APIs like Struts, Spring, Hibernate and Web Services (SOAP and REST).
  • Experience with ORM mapping tools like Hibernate and IBatis, which implements JavaPersistence API (JPA).
  • Used SpringCoreAnnotations for Dependency Injection and used ApacheCamelto integrate Spring framework.
  • Excellent development and deployment, Enterprise experience in Java and J2EE Technologies Like Core Java, Servlets, JSP, JSF, JavaBeans, Java Script, JDBC, JNDI, Java Mail, XML, HTML and CSS.
  • Extensively worked on corejavaconcepts like Multi-Threading, Inheritance, Abstraction, Encapsulation, Polymorphism, Exception handling, and Collections Framework.
  • Experience with Object Oriented Design (OOD), Object Oriented Analysis (OOA), and Object Oriented Modeling (OOM) based onUMLarchitecture usingRational Rose.
  • Experienced in developing standalone applications using Spring Boot.
  • Experience working with Service Oriented Architecture (SOA), which includes Universal Description and Discovery Integration (UDDI) lookups and Web Services Description Language (WSDL) using SOAP protocol.
  • Extensive experience in development and implementation of Restful Web Service as a Provider using messaging medium as JSON and have also implemented Soap based web services.
  • Expertise in XML technologies such as DTD/Schemas, DOM, SAX, JAX-B and XSLT.
  • Experience working with Hibernate for mapping Javaclasses with database and using Hibernate Query Language (HQL).
  • Expertise in using Relational Databases like Oracle, SQL Server, DB2 and My-SQL, creating stored procedures, triggers, functions, schema design.
  • Expertise in DB Design, DB normalization and writing SQL queries &PL/SQL- Stored Procedures, Functions, Joins, Triggers, Sequences, Indexes and Views etc.
  • Hands on experience with Tomcat, WebSphere, WebLogic, Glassfish and JBoss Servers.
  • Worked on various IDE's like Eclipse, RAD, IntelliJ and NetBeans.
  • Proficient in using XML Suite of Technologies like XML, XSL, XSLT, DTD, XML Schema, SAX and DOM Parsers.
  • Experience in using Maven and ANT for build automation.
  • Good experience in developing test cases with Junit for Unit testing, Load testing and logging using Log4J.
  • Good experience in working with version control systems like SVN, CVS and Git.
  • Ability to learn and use new systems and paradigms in considerably less time.
  • Self-motivated, able to set effective priority to achieve immediate and long-term goals.
  • Strong communication, collaboration & team building skills with proficiency in grasping new technical concepts quickly.

TECHNICAL SKILLS

Languages: Java, J2EE, C, C++, C#

J2EE Standards: Servlets, JSP, JSF, JDBC, JNDI, Java Mail, JMS, WEB 2.0, Web Services, SAX and JSTL.

Frameworks: Struts, Spring, Hibernate, Junit, Angular JS, Node JS, Backbone JS

Web Technologies: JSP, JQuery, Servlets, Java Beans, Java Script, HTML, HTML 5, XML, CSS, CSS 3, JSTL, AWS,Prime Faces.

Database: MY SQL, Oracle 8i/9i/10g/11g, SQL Server, DB2 7.X/8.1, LDAP.

GUI: HTML, CSS, Java Script

IDE: Eclipse (3.x), My Eclipse (6.x/7.x), NetBeans, RAD, WSAD 5.0/5.1.

Build & Version control tools: MAVEN, ANT, CVS, Git, Tortoise SVN

Tools & Utilities: Apache Axis, Toad, SQL Explorer, SQL Developer, Aqua Data Studio, Visio

Web/App Servers: Apache Tomcat 6.x, Web Logic 8.x, Web Sphere 6.x, JBoss 6 & 7, Jetty

Testing Tools: Junit, QTP

Operating System: Windows 9x/NT/XP/7, Linux, UNIX, MS-DOS.

PROFESSIONAL EXPERIENCE

Confidential, St. Louis, MO

Sr. Java/J2ee Developer.

Responsibilities:

  • Actively participated in all phases of SDLC, Requirements gathering, design & Analysis, development, testing, deployment and bug fixing of an application.
  • Implemented the frontend and developed UI screens using Spring MVC framework, Hibernate ORM Module, TDD, Spring Core Module, XML, JSP and XSLT.
  • Worked on the Springframework like Spring IOC and Spring DAO.
  • Implemented Spring MVC, dependency Injection (DI) and aspect oriented programming (AOP) features along with hibernate.
  • Used Core Springframework for dependency injection and SpringContext to add support for message sources and i18n internationalization.
  • Used Spring Core Annotations for Dependency Injection Spring DI and Spring MVC for REST API s and Spring Boot for micro-services.
  • Used ORM to integrate with the Hibernate and used the hibernate template to implement the business logic.
  • Created Database Tables, Sequences and wrote hibernate mapping files and POJO class.
  • Used Hibernate tools to interact with the database.
  • Implement the presentation layer (GUI), based on open source framework, using Angular JS, HTML, HTML 5, JSP, JSTL, JSF, CSS, CSS 3, HTML, JavaScript and Beans.
  • JQuery library, Backbone JS and Angular JS has been used for creation of powerful dynamic Web Pages and web applications by using its advanced and cross browser functionality.
  • Developed flow using AJAX partial page refresh, validation and dynamic drop down list.
  • Reviewed the XML logical data model and developed XML schema (XSD) to validate the model and used Jax-B for Xml-JavaMapping and Xml-Xslt conversion.
  • Developed client side code to consume WebService provided by third party vendors to receive employee information using Axis, XML, WSDL, SOAP.
  • Worked on SOAP and JAX-RS for Restful Web Services.
  • Involved in HDPto AWS migration
  • Used best practices and design patterns Singleton, DAO, DTO, MVC etc.
  • ImplementedJava Message Services (JMS) using JMSAPI.
  • Implemented Maven build tools to build jar and war files and deployed war files to target servers.
  • Developed AJAX functionalities using frameworks like JSON, DOJO and JQuery.
  • Developed a feature Admin Panel to view and refresh theCamelRoutes using JQuery.
  • Actively participated in the build and release of the developed functionality using Jenkins to trigger the build by committing in the version control system (Clear Case).
  • Used Tortoise SVN for version control and Eclipse for application development.
  • Used log4j to audit, assign, track, and report the issues in the application.
  • Deployed the application on Web Sphere Application Server.
  • Developed JUnit test cases to validate the REST services.
  • Involved in functional testing and integration testing.
  • Scrum methodology is used in developing the product. Attended regular scrum meetings for feedbacks and design changes.

Environment:Java (JDK 1.7), J2EE, Eclipse 3.5, spring 3, Hibernate 4, Web Services (REST & SOAP), WebSphere, AWS,Tortoise SVN, Maven, HTML, CSS3, Servlets, Angular JS, Backbone JS, AJAX, JQuery, Java Script, JMS, Oracle 11g, Agile and Windows 7.

Confidential, Irving, TX

Sr. Java/J2ee Developer.

Responsibilities:

  • Involved in various Software Development Life Cycle (SDLC) phases of the project which was modeled using Rational Unified Process (RUP).
  • Designed and developed web interfaces and business logic using JSF, Spring, JSP, Servlets, JavaBeans, Spring JDBC, JavaScript, JQuery, HTML, and XML Technologies
  • Used SpringWebMVC framework for the applying MVC Implementation to the web application.
  • Used SpringWebModule integrated with Servlets and JSP.
  • Used Springs Jdbc and DAO layers to offer abstraction for the business from the database related code (CRUD).
  • Involved in the development of backend Logics or data access logic using Oracle DB & JDBC.
  • Created Stored procedures and used SpringJDBC template for data retrievals.
  • Design and Development of modules involving SpringMVC, Web Services, JMS, JSTL.
  • Transformed design mock-ups for MyQl into cross-browser compatible HTML/CSS layouts and implemented dynamic elements and reusable libraries with JavaScript, JQuery and Angular.js.
  • Involved in hand coding in HTML5, CSS and jQuery for table less design with Accessibility standards.
  • Worked closely with Photoshop designers to implement mock-ups and the layouts of the application.
  • Worked on JavaScript frame work (Angular JS, Bootstrap) to augment browser based applications with MVC capability.
  • Hibernate frame work is used in persistence layer for mapping an object-oriented domain model to a relational database (Oracle).
  • Extensively used Hibernate in data access layer to access and update information in the database.
  • Developed International Error Correction Screens using custom front end forms using XML, XSLT, Angular JS, JQuery and ExtJSSencha.
  • Deployed the application using JBOSS8.0.
  • Used Webservices - WSDL and SOAP for getting information from third party.
  • UsedCamel-Spring-WS integration to access web services based on SOAP action andcamelendpoint mapping.
  • Experience working in AWS Cloud Environment like EC2 & EBS.
  • Used JMSAPI for asynchronous communication by putting the messages in the Message queue.
  • Designed various tables required for the project in Oracle11g database and used Stored Procedures and Triggers in the application.
  • Write new plug-in classes accessed by action classes. Apply the test first methodology on the same using JUNIT4.
  • Implemented Logging framework using Log4J.
  • Used SAX and DOM parser to parse the XML documents and XSLT for transformations.
  • Used SVN as the version controlling system, Maven to build applications and Eclipse as the IDE for application development.
  • Developed the RESTful web services using Spring IOC to provide user a way to run the job and generate daily status report.
  • Deployed application to JBoss server using Jenkins.
  • Worked on Agile Project Model.

Environment: JDK 1.6, Eclipse 3.5, Spring 3, Hibernate 3, JBoss 8, Web Services (REST & SOAP), Aws,Maven, SVN, Junit, Log4j, Oracle 11g, JMS, DB2, Agile, Servlets HTML, AJAX, JQuery, Angular JS, Log4J, XML and Windows 7.

Confidential, Raleigh, NC

Sr. Java/J2ee Developer

Responsibilities:

  • Understanding the requirements by interacting with business users and mapping them to design and implementing it following the AGILEDevelopment methodology.
  • Developed Use Cases, UML diagrams such as Sequence Diagrams, Activity Diagrams and Class Diagrams, for the application modules (Metrics)
  • Design and Development of Maintenance application involving Spring MVC, Web Services, JSP, Java Script.
  • Used Springframework for Dependencyinjection and integrated with Hibernate and Struts frameworks
  • Designed and integrated the full scale Spring/Hibernate persistence solution with the application architectures.
  • Developed core business service layer using EJB's.
  • Handled the back end operations using SQL, PL/SQL, Stored procedures, triggers and developed the persistence structure using ORM based Hibernate.
  • Integrated Hibernate for Handling Transactions.
  • Developed the presentation layer using JSP, JSTL, HTML, XHTML, CSS and client validations using JavaScript.
  • Used JSF 1.2 Framework in the application which is based on the MVC design pattern.
  • Developed Servlets, JSP& core Java components
  • Developed GUI with HTML, DHTML, XML, XSLT, CSS and JavaScript.
  • Developed JSP pages as per requirements used Dojo JavaScript Library with AJAX to add user functionalities, jQuery UI for client side validation.
  • Developed the web application by integrating JSF employing AJAX at client -side components.
  • Used SOAP UI for the functional testing and inspection and invocation of spring based WebServices.
  • Worked on generating the web services classes by using Service Oriented Architecture SOA, WSDL, UDDI, and SOAP.
  • Developed Web Services using SOAP, JAX-WS, Apache CXF, REST and JAX-RS.
  • Used ApacheCamelfor API connectivity.
  • UsingJava Messaging Service JMS for messaging, configured queues and topics on the WebLogic 10.3 Application Server and used them for messaging.
  • Implemented JMS system to exchange the message between different applications.
  • Developed the application using My Eclipse 8.5 and used eclipse standard/plug-in features for editing, debugging, compiling, and formatting and build automation.
  • Monitored the error logs using by using Log4J
  • Adopt Agile Methodology to plan using JIRA.
  • Experience in build/deploy tools Ant, Maven and Jenkins.
  • Used ANT scripts to build the application and deployed on WebLogic Server.
  • Used Tortoise SVN as Version Control Tool

Environment: JDK 1.5/1.6, Spring 3, Hibernate 3, Java/J2EE, Agile, Web Services (REST and SOAP), JSP, Java, EJB, HTML, XML, CSS, JavaScript, AJAX, JMS, WebLogic Application Server, Log4J, ANT, Tortoise SVN, UNIX, Windows.

Confidential, Royersford, PA

Sr. Java/J2ee Developer.

Responsibilities:

  • Actively participated in coding, GUI design and testing.
  • Involved in preparing use-case diagrams, sequence diagrams and class diagrams using Rational Rose, UML.
  • Used Hibernate as ORM tool to store the persistence data into the Oracle9i database.
  • Coded Server pages using JSP, Servlets, Struts by following MVC architecture.
  • Involved actively in designing web pages using HTML, AJAX, JQuery, JavaScript, Bootstrap and CSS.
  • Implemented navigation bar as a custom directive ofAngular JSframework so that it can be reused on different templates.
  • Experience in the development of Presentation layer using JSF, HTML, and CSS.
  • Created XML Schema, XML template and used XML SAX/DOM API to parse them.
  • Used Struts Validator framework for client side and server side validations.
  • Configured JDBC with SQL/PLSQL for database connectivity.
  • Involved in developing and maintaining Struts controller, Struts Configuration files (struts-config.xml), Struts Action classes and Struts Action forms beans using Struts 1.2 version.
  • Developed SOAP based Webservices and created WSDL for Payment Transaction and Payment Release.
  • Used GIT as Version Control software.
  • Develop and execute Unit Test plans using JUnit, ensuring that results are documented and reviewed with Quality Assurance teams responsible for integrated testing.
  • Used Eclipse for performed application development andWebSphere Application Server for deployment.
  • Agile/Scrum Methodology was followed; Conducted and attended Stand up meetings every day in the mornings.

Environment:JDK 1.5, Struts 1.2, Hibernate, WebSphere6.0, Object Oriented JavaScript, HTML, AJAX, JQuery, XML, JDBC, Web Services,JUnit,Oracle 9i, Rational Rose and Maven.

Confidential

Sr. Java/J2ee Developer.

Responsibilities:

  • Designed and developed the application using StrutsModel View Controller (MVC) design Pattern.
  • Involved in designing the Graphical User Interfaces using HTML, JSP and JSF.
  • Used Struts/MVC framework to enable the interactions between JSP/View layer and implementeddifferent design patterns with J2EE and XML technology.
  • Used MySQL database to store data.
  • UsedJavaScript for client side validations and validation frame work for server side validations
  • Involved in debugging to understand the code flow and did clean up in existing code.
  • Involved in configuring web.xml and struts-config.xml according to the Struts framework.
  • Used JQuery for UI centric AJAX behavior.
  • Extensively used HTML, JavaScript and AJAX for client side development and validations.
  • Used Eclipse as JavaIDE tool for creating various J2EE artifacts like Servlets, JSP's and XML.
  • Developed Web Services using XML messages that use SOAP. Developed Web Services for Payment Transaction and Payment Release.
  • Wrote test cases in Junit for unit testing of classes and implemented the logging using log4j.
  • Went going through bug queue and assigning bugs to team members, analyzing and fixing bugs, and Filing, following-up, and escalation of bugs.
  • Involved in deploying the application in test environment using Tomcat.
  • Used Rational Clear Case and Clear Quest for software version control and change management.

Environment:Java/J2EE, Servlets, JSP/HTML, XML, JQuery, AJAX, Hibernate, DB2 RDBMS, UML, Rational Clear Case and Clear Quest, ANT, Windows XP, Tomcat Server, Log4J.

We'd love your feedback!