We provide IT Staff Augmentation Services!

Sr. Java/j2ee Developer Resume

4.00/5 (Submit Your Rating)

Los Angeles, CA

SUMMARY:

  • Oracle Certified Java EE programmer with 8+ years of IT experience in Design, Development, Deployment, Maintenance and Support of Java/J2EE applications in different domains.
  • Experience in designing and developing client/server applications using Java/J2EE technologies for enterprise applications.
  • Experience in Complete Software Development Life Cycle (SDLC) which includes Requirement Analysis, Design, Coding, Testing and Implementation using Waterfall, Agile, Test Driven improvement and other development methodologies.
  • Designed User Interface (UI) using JSP and HTML, DHTML, JavaScript, CSS, JQuery, Bootstrap and AngularJS for providing the user interface and communication between the client and server.
  • Hands on experience with Bootstrap Core Layout Components like Dropdowns, Navigation Elements, Navbar, Pagination, Labels, Badges, Page Headers, Alerts, Panels and Media Objects.
  • Proficiency in developing software design patterns/frameworks J2EE Design Patterns (MVC, Business Delegate, Service Locator) and GOF Design Patterns (Abstract Factory, Factory Method, Singleton, Session Factory, Template Method, Strategy Pattern) using Struts and Springs.
  • Experience in building web applications using spring framework features like MVC (Model View Controller), AOP (Aspect Oriented Programming), IOC (Inversion of Control), DAO (Data Access Object) and Template classes.
  • Experience in using JDBC for database connectivity to Oracle.
  • Experienced in implementing Persistent layer using JDBC, SQL, Pl / SQL, JPA and Hibernate.
  • Extensive experience in implementing DAO layer using Hibernate core interfaces, annotations, etc.
  • Experienced in using HQL, inheritance, caching strategies, mapping strategies, annotations with Hibernate.
  • Worked on Spring AOP for Logging, Transactions and Messaging.
  • Used Spring Security to provide features for applications like HTTP authentication, access control, custom login, password hashing and logout.
  • Used Spring with ORM to integrate Spring Framework with hibernate and JPA
  • Extensive Experience in developing REST and SOAP based Web Services.
  • Worked on implementing Service Oriented Architecture (SOA) using Web Services (SOAP, REST, UDDI).
  • Proficient in using XML Suite of Technologies (XML, XSL, XSLT, DTD, XML Schema, SAX, DOM).
  • Experienced in developing Enterprise Products and web Applications by using Java, J2EE Technologies Spring, Struts frameworks and J2EE Design Patterns.
  • Extensively worked in developing Enterprise applications using Oracle DB, PostgreSQL, MySQL and proficient in Query Languages SQL, PL/SQL, and HQL.
  • Experienced in creating Stored Procedures, Functions, View, Index, Triggers and Optimized SQL Queries.
  • Experienced in designing, developing and deploying J2EE applications on to web/application server.
  • Worked proficiently with various IDEs including Eclipse, JDeveloper, NetBeans and RAD.
  • Good working knowledge on Tortoise SVN, CVS for version control.
  • Worked on different Web Application server such as Tomcat, WebLogic, JBoss and GlassFish.
  • Developed ANT, Maven, Hudson scripts in to build and deploy J2EE Applications.
  • Involved in defining and generating the XML/XSLT catalog definitions.
  • Involved in developing test cases and test plans using testing frameworks like Junit and also used API testing tools like SoapUI and Advanced Rest Client.
  • Implemented Unit Testing and Integration testing during the projects.
  • Hands - on experience translating business requirements and functional specifications into technical design documents and identifying approaches and prototyping solutions.
  • Motivated team player with excellent analytical, communication, management, technical and written skills and ability to work both as a team and individually.
  • Excellent analytical and critical thinking, creative problem solving, quick learning, interpersonal and client interfacing skills.

TECHNICAL SKILLS:

Languages: Java, J2EE,C, C++, C#, PL/SQL

Technologies: JDBC, JNDI, JAXP, Servlets, EJB, Web Services, XML, jQuery, Java Beans, AWT, JSP, SOAP, JMS,MQ

Frameworks: Spring, Hibernate, JSF, Struts

ORM Tools: Hibernate, JPA

IDE Tools: Eclipse, Net Beans, IBM RAD

Web Technologies: HTML, DHTML, XHTML, CSS, Java Script, AJAX, Angular JS, Node JS, Backbone JS, Bootstrap 3

Databases: Oracle, MS-SQL Server &MySQL, PostgreSQL

App/Web Servers: IBM Web Sphere 6.x/5.x, WebLogic 12.x, Apache Tomcat 6.x/7.x

Operating Systems: Windows, Linux, HP Unix

Methodologies: Agile, UML, Design Patterns (Core & J2EE)

Tools: Eclipse, MS VSS, PVC,SVN, TFS, Junit, Ant, Log4J,Toad, SQL Developer, Maven,Hudson, Java Script, LDAP

PROFESSIONAL EXPERIENCE:

Confidential, Los Angeles, CA

Sr. Java/J2EE Developer

Responsibilities:

  • Followed Agile methodology, interacted with the client, provide/take feedback on the features, suggest/implement optimal solutions and tailored application to customer needs.
  • Responsible for creating Class diagrams, Sequence diagrams, Use Case diagrams, Object Model diagrams, and deployment diagrams using Microsoft Visio.
  • Used JSP, JavaScript, CSS, Bootstrap, AngularJS to create interactive user interface.
  • Created AngularJS controllers, services and used AngularJS filters for filter functionality in search box and integrator functionalities.
  • Called REST web services through AngularJS services to get JSON Object and modified the response object to display in UI.
  • Created and modified the CSS classes to change look and feel.
  • Used JavaScript for Client Side validations.
  • Extensively used Twitter Bootstrap to develop front end of the application.
  • Worked on Bootstrap framework to create responsive design, which could make the web page to appear more appropriately on different devices and screen resolutions without any change in markup.
  • Developed a customized application that will load client specific data into IM for clients.
  • Developed the application using Spring Framework which is based on the MVC design pattern.
  • Created the Spring Bean Factory for initializing services.
  • Responsible for writing utility classes, UI development using JSP, CSS3, HTML5, JavaScript, ExtJS, AJAX (DWR), Angular.
  • Developed and improved application using MVC Framework Angular, backbone.js and Bootstrap.
  • Brief experience on implementing the Angular.js in creating animations based on CSS classes.
  • Added security for service layer methods using Spring Security.
  • Created build files using Maven.
  • Co-ordinate with UX designers and develop static content using front end with HTML 5, CSS3 and Angular JS.
  • Developed SQL, HQL procedures for login module and written complex SQL queries.
  • Used Hibernate for mapping between SQL database and objects in Java.
  • Developed Data Access Layer using Hibernate core interfaces, annotations, mapping associations.
  • Developed DAO objects extensively using SQL.
  • Implemented Java Persistence API (JPA) through Hibernate.
  • Used Web Services to exchange information. Used SOAP framework and WSDL.
  • Designed and developed Message driven beans that consumed the messages from the Java message queue.
  • Developed SOAP based Web Services to retrieve and integrate the data from various systems to build the customer data and reports.
  • Used Eclipse development environment for the whole application.
  • Deployed the application on JBoss application server.
  • Responsible for testing the functionality from end to end.
  • Used JUnit for test cases.
  • Monitored the error logs using Log4J and fixed the problems.

Environment: HTML, CSS, Java Script, JQuery, Angular JS, Bootstrap, Spring MVC, Hibernate, Managed Beans, JBoss, Oracle, SQL, Microsoft Visio, JDK, Eclipse, Angular JS, XML, SVN.

Confidential, Detroit, MI

Sr.JAVA/J2EE Developer

Responsibilities:

  • Played a key role during Analyzing, preparing technical and functional design specification documents as per the Requirements, Architecture, Development and Maintenance of high traffic application built in Java/J2EE.
  • Worked in creating Use Case diagrams using Rational Rose.
  • Used MS-Visio for preparing Low level/High level design documents.
  • Used HTML/DHTML, JS, JQUERY, JSTL, AJAX and CSS for developing interactive User Interfaces.
  • Used HTTP/HTTPS Services extensively to interact with web services using JAX-RPC and JAX-WS for data communication.
  • Used JSP Tag Libraries (JSTL) to implement the logic inside the JSPs.
  • Used SAX for XML parsing, JSON and AJAX to send request to secured web service.
  • Implemented modules using Core JAVA APIs, Java Collection and Threads.
  • Developed DTO classes for the application modules.
  • Developed the websites with the integrated knowledge of the web technologies HTML5, CSS3, JavaScript, JQuery, AJAX, JSON, Angular JS and Bootstrap.
  • Developed application service components and configured beans using Spring IOC, creation of Hibernate mapping files and generation of database schema.
  • Developed new cross-browser accessible interfaces using Bootstrap, JavaScript and Angular JS.
  • Used Spring AOP for logging operations.
  • Produced and consumed Rest Web Services, developed DAO's and DTO classes for services and consumed through Angular factory service calls from front end.
  • Used MVC Architecture in spring framework and implemented custom tag libraries.
  • Designed and implemented Hibernate Annotation-based layer.
  • Wrote DAO classes to interface with Database using Hibernate.
  • Dependencies of the application testing and single page applications(SPA) are handled usingAngular JS
  • Wrote SQL scripts for modifying the existing schemas and introducing the new features in the existing schemas of DB2.Used Hibernate in persistence layer and written hibernate mapping files and Named Queries.
  • Understanding and preparation of WSDL, XSLT and XML schemas definitions.
  • Worked on Model-View-Controller(MVC) Architecture on the client side making use of Angular JS.
  • Involved in implementation of RESTful web service APIs using AJAX calls and JSON as data exchanging tool.
  • SOAP-UI was used extensively for testing of WebServices across all environments.
  • Used Aqua Data Studio for accessing, updating, inserting tables in the database, where Informix is the database being used.
  • Involved in development, performance testing and defects fixing.
  • Developed application using SQL Developer.
  • Applications are deployed in the WebSphere Application server.
  • Worked on various enhancements and bug fixes simultaneously.
  • Updating QC with root cause after fixing the bugs.
  • Used Hudson to build and deploy the application.
  • Involved in Code Reviews so as to implement coding standards for the entire project.

Environment: Java, J2EE, Spring, Hibernate, IBM RAD, SOAP UI, WSDL, XML, JAX-WS, JAX-RPC, Web Services, JSON, SAX, SQL Developer,, Angular JS,IBM Web Sphere, JQuery, Hudson, AJAX, JavaScript, Unix, Rational Rose, Angular JS, Bootstrap, JavaScript, JSON, JQuery, JQuery UI Media queries, HTML 5, CSS3, AJAX, GIT versioning Environment: HTML, CSS3, JavaScript, JQuery, AJAX, JSON, Eclipse, JIRA, Angularjs, Backbonejs, Bootstrap, DOJO, Jasmine, GIT.

Confidential, CA

Java Developer

Responsibilities:

  • Participated in Scrum meetings and project planning and coordinated the status sessions.
  • Design and development of components, such as Class, and Sequence diagram in UML.
  • Created the UI interface using JSP, JavaScript and jQuery.
  • Worked on JavaScript for dynamic content to pages; utilized CSS for the front end.
  • Worked on the modernization of a legacy and outsourced UI. Technologies used were Backbone.js, Knockout.js.
  • Used JavaScript for client-side validation.
  • Developed web pages using JSP, JSTL, AJAX.
  • Designed the application with reusable JAVA/J2EE design patterns like Singleton Pattern, Factory Pattern, Service Locator and Data Access Object.
  • Developed application service components and configured beans using Spring IoC, creation of Hibernate mapping files and generation of database schema.
  • Used Hibernate Framework for object relational mapping with the persistent database Interfaced with the Oracle back-end using Hibernate Framework and XML configuration files.
  • Used WSAD for the development environment.
  • Used IBATIS framework with Spring Framework for data persistence and transaction management.
  • Involved in developing Java objects and mapping it to stored procedures using ibatis
  • Used Spring Framework for Dependency injection and integrated with the Hibernate.
  • Wrote JSPs and the corresponding Action Forms.
  • ANT script is used to create WAR and EAR files.
  • Used Java Messaging Services (JMS) for reliable and asynchronous exchange of important information such as payment status report.
  • Eliminated multiple JSF component libraries and replaced with single component library - ICE Faces
  • Developed test cases for Unit testing using JUnit and performed integration testing.
  • Used log4j for tracking errors and debugging the code
  • Wrote SQL queries and stored procedures using TOAD for interacting with the ORACLE database.
  • Used PVCS for version control and source code management.
  • Developed the Application using Java with the Google Web Toolkit API with PostgreSql
  • Used Eclipse as IDE for development and worked and configured application in WebSphere Server.

Environment: JSP, AJAX, Spring framework, Hibernate framework, JSF, ICE Faces, Ibatis, glassfish, Log4j, Java Script, HTML, Oracle 9i, PostgreSql, SQL, PL/SQL, WebSphere, WSAD, PVCS, JSTL, Struts tags, Junit, HTML5, CSS3, JavaScript, jQuery, Bootstrap, AJAX, JSON, XML, Eclipse RCP, REST, SVN, Backbone, AngularJS, JSP, MVC

Confidential, Phoenix, AZ

Java Developer

Responsibilities:

  • Responsible for converting Business Specifications, given by clients, to Functional Specifications to Program Specifications.
  • Extends the benefit of "Any time anywhere" access of web technologies to global users.
  • Developed user interfaces using JSP, HTML/DHTML, JSTL.
  • Developed Java Script, Action Script macros for Client Side validations.
  • Used JSP Custom Tag Libraries.
  • Developed the application using Angular.js with Node.js as a server.
  • Coded and Tested business objects using JavaBeans
  • Worked on the MVC architecture of Angular JS in developing the apps, controllers and directives which are totally customized to meet the needs of the application
  • Developed Stateful Session Beans for different search pages i.e. implementing business logic.
  • Deployed the application on Tomcat application server.
  • Developed applications in Angular JS and Bootstrap and deployed into development, Test and production environment successfully.
  • Used Struts Model-View-Controller approach to help design new features and fix Jira bugs and request.
  • Used Ibatis to populate the data from the Database.
  • Used Design patterns such as Business delegate, Service locator, Model View Controller, Session façade, DAO and DTO.
  • Responsible for the connection to Oracle database with JDBC, including data querying and updating.
  • Wrote hbm mapping files and POJO classes to map database tables with java objects.
  • Prepared technical specifications, test plans for unit testing.
  • Actively participated in the code and peer reviews.
  • Created an XML configuration file for Hibernate -- Database connectivity.
  • Used NetBeans IDE for fundamental Java projects.
  • Responsible for testing the functionality from end to end.
  • UAT support and bug fixing.
  • Used Log4J extensively for logging the client activity and other processes in the System.

Environment: JDK, HTML, JSP, Java Script, Java Beans, Tomcat, SQL Server, XML, PVCS, DB Visualize.

Confidential

Java Developer

Responsibilities:

  • Developed front end using Facelets in Investigations module.
  • Implemented enhancements using Java, Java Beans, JDBC and Spring.
  • Designed the user Interface as per customers branding specifications using Java Server Pages, AJAX, HTML, CSS, JSTL, and XML shared services modules.
  • Successfully worked with the XML using DOM/SAX parsers.
  • Implemented MVC architecture for presentation layer using Struts Framework.
  • Used Singleton, Factory, Decorator, Adapter design patterns.
  • Worked on Struts Validation framework for server side validations.
  • Used core Spring Framework for dependency injection in Investigations Module
  • Used Hibernate for object relationship mapping and database access.
  • Used JDBC framework encapsulated using DAO pattern to connect to the database.
  • Used TOAD for writing complex queries required for the functionality.
  • Developed unit test cases using JUnit Framework.

Environment: Java, JSP, HTML, JSP, Servlets, CDIBeans, JavaScript, Ajax, CSS, Oracle 9i, Eclipse IDE.

We'd love your feedback!