J2ee/java Developer Resume
Boca Raton, FL
SUMMARY
- 6+years of experience as a Java/J2EE Developer in analysis, design, implementation, integration, testing and maintenance of applications using Java/J2EE and Object Oriented Client - Server technologies.
- Experienced in all stages of SDLC (Software Development Life Cycle) including proposal, process engineering, requirement analysis, design, development, testing, deployment and support.
- Experienced in all phases of SDLC using JAVA, J2EE (Servlets, JSP), MVC Framework,spring, struts, Hibernate, JDBC, JavaScript, Ajax, CSS and HTML.
- Extensive experience in working wif different MVC Frameworks on spring, Struts and ORM (Object Relational mapping tools) like Hibernate.
- Extensive development experience wif open source frameworks on Hibernate, spring, Struts. Strong experience in MVC architecture and design implementation using Servlets and JSP.
- Strong noledge in Spring Framework using IOC/AOP, Spring Boot, Spring Transaction support (Declarative/ Programmatic).
- Experience wif Eclipse, My Eclipse and Maven and RSA applicationDevelopers.
- Proficient in Java/J2EE Design Patterns including singleton, command, object pool, session façade, Model View Controller (MVC), Data Access Object (DAO). Well versed wif core Java concepts like collections, multithreading, serialization, Java beans.
- Experience in XMLrelated technologies includingXML, XPath, XML Schema, XSLT and XSD (DOM, SAX, and DOM)and XML Beans.
- Working noledge of Java Web Services wif real time noledge using REST.
- Expertise in implementing various well-non Object-Oriented/J2EE Design Patterns and Session, Entity, Message Driven Enterprise Java Beans (EJB).
- Well versed on SDLC, Test Driven Development and methodologies like Waterfall and Agile Methodologies.
- Strong background, experience wif open-source technologies, cloud platforms and all tiers of distributed-system development.
- Ability to learn and adapt quickly to the emerging new technologies and paradigms.
- Excellent communication, interpersonal and analytical skills and a highly motivated team player wif the ability to work independently.
TECHNICAL SKILLS
Languages: C++, Java 8, PL/SQL, SQL
Java/J2EE Technologies: Core Java, JSP, Servlet, JDBC, Java Beans, Java Multithreading, Generics and Collections
Web Technologies: HTML, XML, DOM, JSON, CSS, JavaScript, XPath, AJAX
Methodologies: Agile, Waterfall
Web Frameworks: Spring, Struts, Hibernate
Bug Tracking Tools: Rational Clear Quest, Bugzilla
Design & GUI Tools: Eclipse, IBM RAD
App servers: IBM Web Sphere, Apache Tomcat
Databases/Tools: Oracle 11/10g/9i, SQL Server, MySQL
Operating Systems: Windows, Linux, UNIX
PROFESSIONAL EXPERIENCE
Confidential, Boca Raton, FL
J2EE/Java Developer
Responsibilities:
- Involved in System Analysis and Design methodology as well as Object Oriented Design and development using OOAD methodology to capture and model business requirements.
- Extensively involved in developing Web interface using JSP, JSP Standard Tag Libraries (JSTL) using Struts Framework.
- Involved in designing, developing and testing of J2EE components like Java Beans, Java, XML, Collection Framework, JSP, Servlets, JMS, TIBCO, JDBC, and JNDI and deployments in Web Logic Server.
- Used the DAO Pattern and J2EE framework facilitated the integration and deployment of DAO, Servlets, JSP and XML.
- Configured and built Spring MVC application onTomcatweb server.
- UsedSpringBoot for developing micro services and used REST to retrieve data from client-side using Micro service architecture.
- UsedJava and Spring Boot for implementing and consuming RESTAPIcalls and developing API Micro services.
- Responsible for implementing new enhancements and fixing defects using Java, JSP, spring and Hibernate.
- Developed Session beans which encapsulate the workflow logic and used Hibernate to access data
- Involved in creating the Hibernate POJO Objects and mapped using Hibernate Annotations.
- Used XML and Java Architecture for XML Binding (JAXB), to map java classes to XML representation.
- Developed a full textsearchplatform using NoSQLElasticsearchengine, allowing for much faster, scalable and intuitive usersearches.
- Designed and Developed Java Script frame work which is wrapper on top of JQUERY frame work and AJAX based UI frame work for UI Configuration widgets.
- Used SOAPUI to test the Web Services and worked on XML, XSD and XSLT to parse the request and create the new one based on the specification.
- Involved in coding, maintaining, and administering Servlets, and JSP components to be deployed on a Web Logic application server.
- Implemented RESTful API calls to retrieve JSON data from the data base on the fly.
- Develop new front end presentations for SOAP web service responses from multiple web service providers usingJavaSWT.
- Developed the test cases wif JUnit for Unit testing of the built components.
- Used Maven for building and deploying the web application into Web Logic and configuring the dependency plug-ins and resources.
- Designed database and created tables, written the complex SQL Queries and stored procedures as per the requirements.
- Involved in analysis, design, and Implementation applying the agile methodology.
Environment: J2EE/Java, JavaScript, JQuery, JSON, AJAX, JSP, JSF, XML, EXT, Node JS, Servlets, JSP, spring, spring Boot, DOJO, Hibernate, MVC, Maven, SOAP, WebLogic, Windows, UNIX and LINUX.
Confidential, Newark, NJ
J2EE/Java Developer
Responsibilities:
- Involved in all the phases of SDLC including Requirements Collection, Design &Analysis of the Customer Specifications, and Development &Customization of the Application.
- Involved in the application development using JAVA/J2EE, Hibernate, Struts, EJB, JMS and Web Sphere.
- Developed many JSP pages, used JSON plug-in for asynchronous communication.
- Implemented business layer using Core java, Spring Beans using dependency injection and spring annotations.
- Implemented reader and writer to work wif the application and update the data in database using Spring Batch framework.
- Spring BootMicro serviceswere developed wifAPI Micro servicearchitecture using REST.
- Implementing rendering of task from functionality using Java, JSP, JSTL, Custom Tags, and Custom Java class Loader, XML
- The entire project is built wif the Eclipse IDE by integrating it wif the Apache Maven to resolve the dependencies wifin the application.
- Used Hibernate ORM for data persistence, transaction management and update information in the database.
- Developed JSP pages as per requirements used Dojo JavaScript Library wif AJAX to add user functionalities, JQuery UI for client side validation.
- Involved inTomcatserver configuration for deployment.
- Wrote internal and external API services usingNode JS modules.
- Developed the application usingEclipse IDE and worked under Agile Environment.
- Integrated independent software components, where most of the data processing occurs on the client side usingRCP(Rich Client Platform).
- Used XML to transfer the application data between client and server. In server-side Servlets is used to construct and parse the data in XML format and in client-side Java is used.
- Implemented SOA architecture wif web services using SOAP and XML using CXF framework tool/Apache Commons.
- Developed EJB MDB’s and message Queue’s using JMS technology.
- Used Maven scripts to build the application and deployed on Web Sphere Application Server.
- Involved in writing the Oracle PL/SQL Stored procedures, triggers, views.
- Involved in Unit integration, bug fixing, acceptance testing wif test cases, Code reviews.
Environment: J2EE, Spring, Hibernate, JSP, JSON, JMS, MVC, AJAX, DOJO, Eclipse, XML, SOAP, HTML, PL/SQL, Maven, Oracle, Windows, UNIX and Linux.
Confidential, Cleveland, OH
J2EE/Java Developer
Responsibilities:
- Involved in all the phases of SDLC including Requirements Collection, Design and Analysis of the Customer Specifications, Development and Customization of the application.
- Used the J2EE design patterns like Value Object Pattern, Business Delegate, Service Locator and Session Façade, Singleton, Factory and DAO.
- Developed the application under J2EE architecture using JSP, spring, Java Beans.
- Used AWS cloud watch in maintaining and monitoring of production and corporate storages.
- Integrated Hibernate ORM framework wif spring framework for data persistence and transaction management.
- Worked wif Swing andRCPusing Oracle ADF to develop a search application which is a migration project.
- Implemented Java Message Services (JMS) using JMS API.
- Created and implemented stored procedures, functions and triggers using SQL in Oracle database.
- Designed and developed ofEclipsebasedRCPapplication which gets the live asynchronous messages from the stock exchange.
- Involved in testing the application different tools and fixed the bottlenecks.
- Developed Web Services using XML messages dat use SOAP. Developed Web Services for Payment Transaction and Payment Release.
- Errors were logged using Log4j.
- Used JUnit for debugging the application.
- Used Subversion for version control and source code management.
- Prepared technical reports and documentation manuals during the program development.
- Interacted wif users in case of technical problems and mentored the business users.
Environment: Java, UML, Hibernate, spring, AJAX, XML, DOM, JDBC, CSS, Eclipse, ANT, Logj4, JUnit, Oracle, TOAD for Oracle, Windows.
Confidential, Austin, TX
Java Developer
Responsibilities:
- Involved in Analysis, Design, Development, UAT and Production phases of the application.
- Developed Form Beans and Action classes using Struts framework along wif validation framework.
- Gatheird requirements from the client for designing the Web Pages.
- Participated in designing the user interface for the application using Java Server Pages (JSP).
- Involved in writing Client side Scripts using Java Scripts and Server Side scripts using Java Beans and used Servlets for handling the business.
- Developed the Form Beans and Data Access Layer classes.
- Utilized XML to transfer the data between different layers.
- Used Struts, Tiles to provide a full-featured, robust framework for assembling presentation pages from component parts.
- Developed JSP pages for the presentation and used JSP tags.
- Developed the Business Delegate, Singleton, Service Locator, Session-Facade and DAO Layers.
- Developed XML files, Schema’s and parsing them by using both SAX and DOM parser’s.
- Designed and Developed XSL style sheets using XSLT to transform XML and display the information on the UI screens.
- Developed Stateless Session Beans which will in turn call DAO’s to retrieve & update data into Database.
Environment: Java, XML, JavaScript, CSS, JDBC, Struts, JSP, Clear Case, Oracle, Windows.