We provide IT Staff Augmentation Services!

Sr. java/j2ee developer Resume

3.00/5 (Submit Your Rating)

Fort Lauderdale, FL

PROFESSIONAL SUMMARY:

  • Over 7 Years of IT experience in the areas of Analysis, Design, Development and Testing of web based and client server multi - tier applications using Java/J2EE Technologies.
  • Experience in Java/J2EE technologies, Struts, Spring MVC, EJB, Web Services, Hibernate, SQL, PL/SQL, JDBC, Servlets & JSP.
  • Expertise in designing, developing and deploying applications using J2EE technologies including Servlets, JSP, EJB, JSTL, Struts, Spring, JSF, JMS, AJAX, JDBC, JNDI, GWT Java Beans Hibernate and Web Services.
  • Experience in web technologies like HTML5, CSS3, JavaScript, Ajax and JQuery.
  • Experience with Single Page applications, and technologies like Angular JS, React JS.
  • Extensive experience with Model2 (MVC) architecture and Jakarta Struts/Tiles. Good knowledge in Object Relation mapping using Hibernate.
  • Experience in the entire lifecycle process in projects which includes Design, Development, Deployment, Testing and Implementation.
  • Experience in XML related technologies including XML, XSD, UML, XSL, DTD, XML Schemas, SAX DOM Parsers.
  • Designed and developed user interface of application modules using HTML, CSS, Java script, JSP and Strut Tags, JQuery and Ajax and also provided various style sheets.
  • Good knowledge on the Spring modules like Spring IOC, Spring MVC, Spring Web flow, Spring AOP Spring DAO and Spring Security .
  • Experience in working with databases like MySQL, Oracle 12c/11g/9i, Microsoft SQL Server 2012/2008 and IBMDB2 .
  • Extensive experience in different IDEs including Rational Software Architect (RSA), Rational Application Developer (RAD 6.0), WSAD 5.x, Eclipse, Jdeveloper, Net Beans and TOAD.
  • Experience in the design and development of SOA web services. Experience in integrating with the existing web services.
  • Solid experience in using Jakarta Apache frameworks like ANT, JUnit and Log4J.
  • Experience with web/application servers like IBM Web Sphere, BEA Web logic, Apache Tomcat, Oracle 10g AS, Jboss and Database Servers like Oracle, DB2 and MySQL. Crystal Report.
  • Hands on experience using the UDDI, SOAP, WSDL, JAX-RPC, JAXP, JAXR, JAXB technologies.
  • Experience in LINUX, UNIX Shell Scripting. Crystal Reports.
  • Handfuls of experience in build and deploy tools such as Ant, Maven, and Jenkins .
  • Extensive experience in developing test cases using Junit.
  • Highly proficient in designing n-tier Enterprise application with J2EE design patterns like IOC (Inversion of Control), AOP (Aspect Oriented Programming), MVC, Business Delegate, Service Locator, Session Façade, DTO, DAO, Front Controller, Factory and Singleton.
  • Good knowledge in working with Collections API, Multithreading and OOPs technologies.
  • Strengths include excellent interpersonal and communication skills, the ability to provide solutions from a functional and technical perspective, meet deadlines, quickly build client rapport and be a team player.

TECHNICAL SKILLS:

Languages: Java and J2EE

Technologies: JDBC, Servlets, JSP, JSTL, Java Beans, MVC, EJB, JSF, JMS, SOA, SOAP, JavaScript, JQuery, Bootstrap, AJAX, CSS 3, XML and HTML 5

Development Approach: Waterfall and Agile

Testing Tools: JUnit3.8/4.0 and Test-Driven Development (TDD)

Defect Tracking Tools: HP Quality Center

Application/Web Servers: Apache Tomcat 6.0, IBM Web Sphere 6.0, BEA Web Logic 8.1, 9.2, 10x and Red Hat JBoss 4.2.2

Ide: Eclipse 3.2, 3.3, 3.5, My Eclipse 6.0, IBM Rational Application Developer 6.0, 7.0 and Net Beans IDE

Message Oriented Middleware: Apache Active MQ, IBM MQ Series/Web Sphere MQ.

Frameworks: Struts 2, Spring, JSF, Angular JS, React JS and Hibernate

Web Service Frameworks: Apache Axis

Web Service Protocols: SOAP, REST, JAX-RPC, JAX-WS, JAXB, WSDL and UDDI

Build Tools: Ant and Maven

Database: IBM DB2, Oracle 9i/10g/11g, SQL Server and MySQL

Logging Tool: Log4J

PROFESSIONAL EXPERIENCE:

Confidential, Fort Lauderdale, FL

Sr. Java/J2EE Developer

Responsibilities:

  • Involved in total SDLC of the project including Designed, developed, debugged and tested the web based application using the J2EE architecture.
  • Designed the user interface of the application using HTML, CSS3, Angular JS, JSP, JSTL, JavaScript and AJAX.
  • Used Spring MVC Framework for developing the application and used JPA to map to Oracle database tables.
  • Extensive use of Collection Framework features like Map, Object, List to retrieve the data from Web Service, manipulate the data to in corporate Business Logic and save the data to Oracle database.
  • Implemented client-side data validations using JavaScript and Server-side data validations using validators.
  • Implemented the persistence layer using Hibernate-ORM.
  • Developed Web Services to consume those Web Services as well other enterprise wide Web Services.
  • Implemented Web Service Message Flows using SOAP.
  • Developed & deployed the application in Web Sphere Application Server.
  • Performance analysis and tuning the message flow performance by analyzing the processing time taken by the message flow.
  • Built Enterprise Java Beans with Point-to-Point messaging functionality and MQ series as JMS provider.
  • Wrote Hibernate queries.
  • Involved in the design and development of XML presentation using CSS3 & XSLT.
  • Use JQuery for creating behavioral aspects of the web page.
  • Formulated Use Cases for each business requirement and normalized the use cases to suit the requirements.
  • Conducted code and unit test review.
  • The UML use case designs are developed using and Rational Software Architect v7.0/6.0.
  • Created Use Case, Class diagrams, Sequence diagrams and Collaboration Diagrams.
  • Integrating cross browser compatible applications and secure payment gateways in the website.
  • Developed SQL, PL/SQL with Stored Procedures to interact with Persistent database using Oracle 11g.
  • Used Maven to build and deploy, Used Maven version controls to main using Tortoise SVN tool.
  • Used Log4j for logging.
  • JUNIT test cases have written for flawless coding.
  • Worked with Jenkins for continuous integration.
  • Participate in acceptance testing to ensure client/user needs are met.
  • Involved in analysis, design and development and testing phases of the application development using Scrum Agile methodology .
  • Involved in Sprint planning sessions and participated in the daily Agile/Scrum meetings.
  • Migrate applications to quality assurance and/or the production environment, or perform quality assurance as necessary

Environment: Java 1.8, Spring3.0, Hibernate3.0, JSP, Angular JS, Bootstrap, JavaBeans, HTML5, CSS3, JavaScript, JQuery, JPA, XML, XSLT, Unix Shell Script, Web Sphere Integration Developer, SOAP, Maven, Web Sphere Application Server, Oracle 11g, SQL Developer, PL/SQL, Agile/Scrum, SQL Server 2005/2000.

Confidential, New York, NY

Sr. Java/J2EE Developer

Responsibilities:

  • Involved in deriving at class diagrams and sequence diagrams during the design phase of the project using UML, involved in discussions with the client to discuss and understand various components of the requirement and to implement the same.
  • Implemented JSP corresponding to the controller where in the data was propagated into it from the model and view object from the controller Designed and Implemented MVC architecture using Spring Framework, which involved writing Action Classes/Forms/Custom Tag Libraries &JSP pages.
  • Designed, developed and maintained the data layer using Hibernate and performed configuration of Spring Application Framework.
  • Used Spring Framework for MVC architecture with Hibernate to implement DAO code and also used Web Services to interact other modules and integration testing.
  • Extensively written JQuery for responsive event handling.
  • Developed the front-end using HTML5, JavaScript, JQuery, AJAX and CSS3 .
  • Followed Single Page Application (SPA) Pattern and used React JS MVC to build a cross-browser complaint application.
  • Used web service calls using Java Web Services and Apache AXIS client packages.
  • Generated Client classes using WSDL2Java and used the generated Java API.
  • Created RESTful web services in Java (JAX-RS) using Jersey .
  • JSON objects are used to store and populate the data in view coming from the backend.
  • Used Git version controls to maintain code in repository.
  • Used XML, WSDL, UDDI, SOAP Web Services for communicating data between different applications
  • Deployed the application on Weblogic Application server.
  • Involved in creating and extracting data from database using SQL Queries, PL/SQL on Oracle database.
  • Deployed code in application servers like Tomcat locally and Web logic to host it on the Linux server.
  • Extensively used log4j to log regular debug and exception statements.
  • Performed code review and unit tested the application using Junit framework.
  • Used Agile methodologies during the complete project life cycle
  • Involved in Daily SCRUM meetings and weekly SPRINT Meetings.
  • Participated in the production support and maintenance of the project.

Environment: Java 1.7, Spring 3.0, Hibernate, React JS, JSP, JSTL, JQuery, MS SQL Server 2012, GIT, Web Logic, Eclipse, Maven, Apache Tomcat, RESTful, JSON, SOAP, WSDL, SOA, XML 1.x, JAXB 2.x, XSLT 1.x, JAX-WS, Agile/Scrum, Windows Server.

Confidential

Java/J2EE Developer.

Responsibilities:

  • Actively involved in software development life cycle starting from requirements gathering and performing Object Oriented Analysis.
  • Developed and implemented the MVC architectural pattern using Struts framework
  • Modified beneficiary summary view functionality to add additional drop down options that have tags. This involved modifying beans, JSP changes and middle tier enhancements
  • Developed and implemented various dynamic web based applications using JSP 2.0, Servlets 2.X, Java Script, Ajax, html, CSS.
  • Efficiently enhancement of applications with Web 2.0 features like AJAX for performance improvement and customer satisfaction.
  • Development, deployment, configuration of the Java Messaging Services (JMS) on JBOSS 7.
  • Architecture Design experience.
  • Development and deployment of Service Oriented Architecture (SOA) such as Web Services including SOAP, WSDL.
  • Experience in implementation of Object to Relational Mapping (ORM) using Hibernate in Data Layer using JDBC.
  • Implementing logging mechanism using log4j.
  • Experience in using and implementing Design Patterns such as MVC, Singleton, Abstract Factory, Factory Method, Business Delegate, Service Locater, Data Access Object (DAO), Front Controller, Factory patterns and frameworks like Jakarta Struts 2.x.
  • Experience in using Apache POI, Apache Axis API's.
  • Experience is using XML technologies such as JAXP, DOM, SAX, XPath, XSD, and JAXB Parser.
  • Implemented Java Mail API for the email services, Java FTP API for the file transfer service, ZIP API.
  • Creation and execution of Junit Test Cases
  • Incorporating enhancements in the existing functionality.
  • EAR, WAR, deployment, configuration on JBOSS.

Environment: Java 1.6/1.7, Struts 2.0, Hibernate, JSP, HTML, CSS, JavaScript, Web Services, WSDL, JAX-WS, Servlet, Java Beans, JBOSS Application Server, Ant, Oracle 11g, SQL Developer, SVN.

Confidential, Birmingham, AL

Java Developer

Responsibilities:

  • Involved in Design, Development and Support phases of Software Development Life Cycle (SDLC).
  • Used AGILE methodology and participated in SCRUM meetings.
  • Designed and developed the User Interface components using Spring and maintained the session with Session Beans .
  • Implemented scripting with Ajax and XML to dynamically refresh the page contents.
  • Implemented JAXB in XML binding.
  • Involved in the Development of Spring Framework Controllers. Developed Controller for request, response paradigm by Spring Controllers using Spring-MVC.
  • Data from UI layer sent through JMS to Middle layer and from there using MDB message retrieves Messages and will be sent to MQSeries .
  • Used JSON as response type in REST services
  • Developed Data Access Objects (DAO's) for interacting with the database using JDBC .
  • Involved in developing Stored procedures and Triggers on Oracle 10g.
  • Used Hibernate Persistence Strategy to interact with database.
  • Developed Hibernate mapping files using different mapping strategies such as table per class hierarchy.
  • Configured JMS in the WebSphere application server to send messages on the queue.
  • Deployed the application in WebSphere Application Server 6.0.1.
  • Developed a tool to retrieve and send data to third party service provider. This feature was implemented using REST
  • Performed application performance tuning using JProfiler .
  • Built Maven scripts for automated deployment and for the build operation of the entire application.
  • Used RESTFUL client to interact with the services by providing the RESTFUL URL mapping
  • Used Subversion for version control and created automated build scripts.
  • Performed unit testing using JUnit .
  • Handled production support of the application.
  • Documented the flow and functionality of the code for further reference.

Environment: Java 1.6, Spring, Hibernate, JMS, HTML5, JavaScript, JSP, EJB, CSS, MVC, JDBC, J Profiler, Oracle 10g, XML, JSON, MQSeries, WebSphere, JUnit, Subversion, Profiler, Maven.

Confidential

Java Developer

Responsibilities:

  • Interact with Client and business analysts to understand business requirements and translate these into technical designs.
  • Work on different software methodologies Water fall to meet timelines with quality deliverables.
  • Coding and Development of Project using J2EE Technologies (Java Servlets, JSP and JavaScript).
  • Created multiple web applications using Java Servlets & Java Beans.
  • Design and Develop application modules based on technical designs and by following application development standards (naming conventions, data access, project standards, etc.) using Java/J2EE technologies and frameworks like Struts.
  • Used Struts and Hibernate framework extensively in different products of GRC.
  • Created JCO client in Java system to interact with SAP system.
  • Experience of DOM and SAX parsers for reading and writing XML.
  • Created Logging framework using Log4j, where role specific logging we recorded
  • Involved in various testing activities like (Unit testing, Assembly testing, Integration testing and Regression testing) as per the specifications and test cases.
  • Interact with production support personnel to ensure that critical and major production issues are resolved in a timely manner.

Environment: Java 1.6, Struts, Hibernate, HTML, JavaScript, JSP, Servlet, AJAX, Java Mails, Ant, Log4j, CSS, SAP, Junit, SVN, Tomcat, Oracle Database.

We'd love your feedback!