We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

3.00/5 (Submit Your Rating)

Richardson, TexaS

SUMMARY

  • More than 9 years of experience in design, development, maintenance and support of Java/J2EE applications
  • Working knowledge in multi - tiered distributed environment, OOAD concepts, good understanding of Development Lifecycle (SDLC) and Service Oriented Architecture (SOA)
  • Experience in working in environments using Agile (SCRUM), RUP and Test Driven development methodologies
  • Experience in developing multi-tier Enterprise Applications using MyEclipse, WebSphere Studio (WSAD), RAD and RSA Application Developers.
  • Strong experience in XML related technologies including XSD, DTD, XSLT, XPATH, DOM, JDOM, SAX, JAXP, JAXB, XML-RPC and XML Beans.
  • Proficient in Java/J2EE Design Patterns including singleton, command, object pool, session facade, Model View Controller (MVC), Data Access Object (DAO).
  • Well versed with core Java concepts like collections, multithreading, serialization, Java beans.
  • Extensive experience in variousUI widgetsusingJavaScript libraries like Angular.js to make betterSingle Page Application SPA and developing Rich Internet ApplicationsRIA.
  • Web application development for backend system using Backbone.JS and Node.JS.
  • Expertise in design and development of Web service which includes of handling SOAP Requests and Response, WSDL, JAX-RPC, JAX-WS and Web service authentication.
  • Expertise in writingSpring RESTandJerseyweb services using JAX-RS API.
  • Strong Object Oriented Analysis and Design (OOAD), ERD documentation, UML artifacts modeling with Rational Rose and Enterprise Architect. Applied the requirements engineering, analysis, and design disciplines of the RUP to J2EE projects.
  • Good Working experience in using different modules like Spring Core Container Module, Spring MVC module, Spring AOP Module, Spring ORM, Spring Batch etc in Spring Framework.
  • Experience in writing numerous test cases using JUnit framework with JPROB integration
  • Experience in using ANT and Mavenfor build automation.
  • Good atback-end/server-sideJava J2EE technologies: Java Server Faces(JSF), Java Naming and Directory Interface(JNDI),Java Messaging Service(JMS),Java Data Base Connectivity(JDBC).
  • Expertise withDrools which is a Business Rules Management System BRMS solution. End to end knowledge of the core Business Rules Engine BRE.
  • Experience in Configuration Management, setting up company Version policies, build schedule using Clear Case, SVN, CVS and Git.
  • Good Working experience in using different modules like Spring Core Container Module, Spring MVC module, Spring AOP Module, Spring ORM, Spring Batch etc in Spring Framework.
  • Experience in writing numerous test cases using JUnit framework with JPROB integration
  • Worked on IDE’s such as Eclipse/MyEclipse, IntelliJ, WSAD/RAD and JBuilder for developing, deploying and debugging the applications.
  • Involved in Amazon AWS products (Chef, EBS, S3, SQS) setup for complex projects and deployment of open source projects.Experience in Configuration Management, setting up company Version policies, build schedule using Clear Case, SVN, CVS and Git.
  • Expertise working on Application servers and Web servers like WebLogic 8.x/9.x/10.x, Apache Tomcat 5.x/6.x/7.x.
  • Implemented persistence layer using various features like XML configuration file for Database connectivity, connections to database using Hibernate Session Factory, using Hibernate APIs to retrieve and store data to the database with Hibernate transaction control using ORM tool Hibernate 3.0 framework like HQL queries etc.
  • Extensive experience in SQL, PL/SQL programming, stored procedures, triggers and Query optimization with Oracle 9i/10g/11g, MS-SQL Server 2012/2010 and MySQL databases. Written queries for insert, update and modification operations. Performed database normalization and optimization using database tools.

TECHNICAL SKILLS

Web Technologies: J2EE, XML1.0/1.1, XSLT, EJB 3.0/2.1/2.2, JSP1.1/1.2, Servlets 2.0/2.3/2.4/2.5 Java (JDK 1.5/1.6/1.7/1.8 ), AWT, Java Swing (JFC), Java Beans, JMS, JNDI, JavaScript, HTML, Java Server Faces (JSF), Hibernate, Spring

Application Server: WebLogic 8.x/9.x/10.x., JBOSS 6.x, IBM Web Sphere 4.0/5.x/6.x/7.x.

Web Server: Java Web Server 2.0, Apache Web Server, ANT, Tomcat 6.0, Proxy Server, TCP/IP.

Languages: JAVA, C, C++, Shell scripting, Python, UML.

Databases: Oracle 8.x/9i/10g Enterprise Edition, MS-SQL Server 2008/2005, DB2.

Tools: Rational Rose 2000, JBuilder 3.5/5.0, Visual Cafe 4.0, Visual Age Java 3.5, Eclipse 3.X, MS-Office, IntelliJ15.0, Clear Case, iReport -1.2.5, Ant, WinCVS 1.2, TOAD 5.0/8.0, Hudson & Jenkins.

Reporting Tool: Crystal Reports 9/10/2008

Modeling Tools: Visio

Version Control Tools: CVS, SVN, Clear Case, GIT

PROFESSIONAL EXPERIENCE

Confidential, Richardson, Texas

Sr. Java Developer

Responsibilities:

  • Involve in business requirement gathering and specification analysis provided by internal customers
  • Provide design, including documentation, of schemas, user interfaces, and other capabilities necessary to achieve functional requirements.
  • Developed the Consumer Webutil application using Spring to manage business layer components.
  • Used Spring JDBC to interact with DB2 database
  • Customized DataTables and High charts into Angular JS Directives
  • Implemented Angular Controllers to maintain each view data
  • Implemented Angular Service calls using Angular Factory.
  • Front end development utilizing Angular JS, HTML5, CSS3, and JavaScript leveraging the Bootstrap framework.
  • Implemented Bower to install required JavaScript libraries.
  • Customized DataTables and High charts into Angular JS Directives
  • Implemented Angular Controllers to maintain each view data and Service calls using Angular Factory.
  • Programming in the MEAN stack (MongoDB, Express.js, Angular.js and Node.js), JavaScript, HTML, CSS and cross-browser development.
  • Used Express Framework to set up middleware to respond to the HTTP requests with the help of Node JS.
  • Used JDK 1.7 inside Maven script to compile and build the code.
  • Integrated ActiveMQ and Spring JMS API to send and receive the message for the Application's RESTfulAPI.
  • Expertise in DOM manipulation using JavaScript, jQuery and Angular JS.
  • Expertise in Angular JS controllers, directives, factory and service resources, routings and events.
  • Involved in consuming, producingRestfulweb services usingSpring Restful Webservices.
  • Implemented JSON with Spring REST web services API.
  • Used Spring Framework for Dependency injection and integrated with the Hibernate.
  • Used Mockito and PowerMock frame work to write the Unit test cases along with JUNIT4.
  • UnitTesting, Code Reviews and Walkthroughs and defect fixing.
  • Performed configuration, deployment and support of cloud services including Amazon Web Services (AWS).
  • Participating in continuous self-study and ensuring technical skills are relevant to the needs of the product.
  • RSA for vendor integration
  • Used Git for version controlling

Environment: J2EE, Core Java 1.7, JDK 1.7, Spring Framework 4.0, Hibernate 4.0, Java Bean, MQ, Oracle WebLogic, Log4j, Java Script, Angular JS, CSS3, HTML 5, Mongo DB, Node JS, UNIX Scripting, Mockito, R,Active MQ, GIT, AWS.

Confidential, Jersey City, NJ

Technology Analyst

Responsibilities:

  • Actively involved in SCRUM’s and Sprints of Agile Methodology.
  • Involved in design activities that is HLD (High Level Design) and LLD (Low Level Design).
  • Entity Beans used for accessing data from the Oracle 11g database.
  • Developed screens based on JQUERY to dynamically generate HTML and display the data to the client side. Extensively used JSP tag libraries.
  • Developed screens based on jQuery to dynamically generate HTML and display the data to the client side. Extensively used JSP tag libraries(JSTL).
  • Worked on web services like RESTful (Rest Easy) for creating service call and SOAP (JAX-WS) for consuming services with jQuery.
  • Built Web pages that are more user-interactive using AJAX, JavaScript, and AngularJS..
  • Designed Frontend with in object oriented JavaScript Framework like AngularJS.
  • Created interactive web pages and applications by usage of HTML, CSS, Angular JS and JQuery.
  • Created Angular JS controllers and services.
  • Responsible for design, implementation and testing of Infrastructure based development (Automation).
  • Developed the application using Eclipse 3.5 as the IDE and used eclipse standard/plug-in features for editing, debugging, compiling, formatting, build automation, test case template generation, Mutator/accessor code generation and version control (SVN).
  • Involved in the JMS Connection Pool and the implementation of publish and subscribe using Spring JMS.
  • Involved in creating the Hibernate POJO Objects and mapped using Hibernate Annotations.
  • Used Hibernate, object/relational-mapping (ORM) solution, technique of mapping data representation from MVC model to Oracle Relational data model with a SQL-based schema.
  • Used the Rest Templates in the spring services to call the rest web services.
  • Analyzing change requests in application, bug fixes and enhancement work.
  • Developed applications using Web services.
  • Used Java Message Service (JMS API) for reliable and asynchronous exchange of important information
  • Extensively used Spring IOC, AOP, configured Application Context files and performed database object mapping using hibernate annotations.
  • Automation of script to build and deploy using Hudson and Jenkins.
  • Involved in Writing and reviewing unit test cases using JUnit.
  • Used CVS as version control system to check in and checkout the data.
  • Write and modify database stored procedures, triggers, functions, and PL/SQL Scripts.
  • Involved in writing shell scripts for deploying application on UNIX
  • Involved in build management and build resolution activities of securities project.
  • Involved in Smoke Testing, Testing, bug fixing and documentation of the system

Environment: JDK 1.8, JNDI, Spring 3.x/4.x, Web services (RESTful), RAD, XML, XSLT, LINUX, ANT, JavaScript, HTML, Maven 3.3.5, Aqua Data Studio, Eclipse, Autosys, KeepAlive, CVS, SVN, JUnit, CVS, Log4J, AJAX, CSS, Eclipse IDE, and Oracle 11g.

Confidential, Franklin Lakes, NJ

Sr. Java Developer

Responsibilities:

  • Created interactive web pages and applications by usage of HTML, CSS, Angular JS and JQuery.
  • Created Angular JS controllers and services.
  • Called Rest web services through Angular JS services to get JSON Object and modified the response object to display in UI.
  • Used test driven development approach for application development.
  • Used Angular JS filters for filter functionality in search box and Iterator functionalities.
  • Created and modified the CSS classes to change look and feel.
  • Used JQuery Selectors to show and hide the particular content.
  • Called the restful web services to get the JSON object (Response) and manipulated the JSON Object to display the response in the webpage.
  • Added new RESTful Web Services using Java JAX-RS (Jersey implementation).
  • Added security for service layer methods using Spring Security.
  • Developed the application using Eclipse 3.5 as the IDE and used eclipse standard/plug-in features for editing, debugging, compiling, formatting, build automation, test case template generation, mutator/accessor code generation, and version control (SVN).
  • Designed Frontend with in object oriented JavaScript Framework like AngularJS.
  • Used ReactJS to create views to hook up models to the DOM and synchronize data with server as a Single Page Application (SPA).
  • Used Backbone.js and AngularJS to create Controllers to handle events triggered by clients and send request to server.
  • Involved in the JMS Connection Pool and the implementation of publish and subscribe using Spring JMS.
  • Involved in creating the Hibernate POJO Objects and mapped using Hibernate Annotations.
  • Used Hibernate, object/relational-mapping (ORM) solution, technique of mapping data representation from MVC model to Oracle Relational data model with a SQL-based schema.
  • Used the REST Templates in the spring services to call the REST web services.
  • Created the spring Bean Factory for initializing services.
  • Extensively used the LOG4j to log regular Debug and Exception statements.
  • Configured faces-config.xml and applicationcontext.xml for JSF and Spring AOP Integration.
  • Used Web Services (SOAP & WSDL) to exchange data between portal and other modules of Confidential .
  • Involved in the integration of Spring for implementing Dependency Injection (DI/IoC). Developed code for obtaining bean references in Spring IoC framework.
  • Involved in development of SOAP Webservices using Apache Axis2 to extract client related data from databases.
  • Involved in writing Oracle PL/SQL Stored procedures, triggers, views.
  • Hands-on experience with Spring, Spring Data, Spring Integration, Spring Drools, Hibernate/iBatis framework
  • Developed ANT scripts to build and deploy the application in the JBOSS Application Server.
  • Used Maven tool for dependency management.
  • Created POC for Spring Batch for running batch jobs.
  • Worked with maven 3.0 and Spring 4.0 and Spring suite to develop the coding to batch jobs.
  • Worked with Mocking while running the Junit test cases for batch processing.
  • Extensively worked with HQL and hibernate criteria queries.
  • Automation of script to build and deploy using Hudson and Jenkins.
  • Worked in an agile environment delivering output in sprints and participating in scrums.
  • Used Web logic console to deploy the application in development Environment.

Environment: Jdk 1.6, Spring 3.2, Spring Batch, Eclipse 3.5, Oracle, JBoss Application server 10.3, JSP 2.0, JQuery 2.0, JSF (Rich Faces), Servlets, JDBC, Hibernate, Drools & jBPM, XML, XSLT, CSS, DOM, Junit 4.4, SVN, Jersey RESTful, Log4j, IBM WebSphere 8.0, Oracle10g, TOAD, UNIX, Ant 1.8, Maven, Agile Scrum.

Confidential, Chicago, IL

Java Developer

Responsibilities:

  • Developed screens based on JQUERY to dynamically generate HTML and display the data to the client side. Extensively used JSP tag libraries.
  • Developed the application using Eclipse IDE.
  • Used Spring Security for Authentication and authorization extensively.
  • Designed and developed Application based on Spring MVC Framework using MVC design pattern.
  • Used Spring Core for dependency injection/Inversion of control (IOC).
  • Used Hibernate Framework for persistence onto oracle database.
  • Hands on experience with Java API for RESTful Web Services (Restlet & JAX-RS).
  • Written and debugged the ANT Scripts for building the entire web application.
  • Used XML to transfer the application data between client and server.
  • XSLT style sheets for the XML data transformations.
  • Used JUnit to write repeatable tests mainly for unit testing.
  • Participated in designing Web service framework in support of the product.
  • Used Log4j extensively for logging Errors.
  • Used MAVEN as build tool.
  • Major charge in designing our own Rules Engine Drools.
  • Business rules management system Drools is enhanced in later stages along with the application
  • Used Spring Batch for scheduling and maintenance of batch jobs.
  • Deployed the application in various environments DEV, QA and also Production.
  • Used the JDBC for data retrieval from the database for various inquiries.
  • Performed purification of the application database entries using Oracle 10g.
  • Used SVN as source control.
  • Generated Entity classes and schema using them.
  • Developed and implemented various Ajax Frameworks such as jQuery, JSON.
  • Created Application Property Files and implemented internationalization.
  • Wrote complex Sql and Hql queries to retrieve data from the Oracle database.
  • Involved E2E Development by integrating Front End and Backend by Debugging.
  • Involved in fixing System testing issues and UAT issues.

Environment: JDK 1.5, Servlets, EJB 3.0, XML, JQuery, JMS, Struts 2.1, Hibernate 3.0, Spring 2.5, Spring Batch, SQL, Web Service(JAX-WS), HTML, JSF 2.0 Prime Faces version 3.5, AJAX, DOJO, JavaScript, CSS, SVN, SQL Server, ANT 1.7, RESTful (Restlet & JAX-RS), IBM Web Sphere Application Server 7.0, SoapUI, Visio, Log4j

Confidential, Cincinnati, OH

Sr. Java Developer

Responsibilities:

  • Actively involved in SCRUM’s and Sprints of Agile Methodology.
  • Created detailed design documents (UML diagrams like Use case, Class, Sequence, and Component diagrams) using Rational Rose.
  • Involved in design activities that is HLD (High Level Design) and LLD (Low Level Design).
  • Designed and developed front end using JSP, JSTL, EL, and other custom tag libraries.
  • Expertise in Web Page development using XML, XSLT.
  • Involved in Web Page development using YUI Library.
  • Worked on web services like RESTful (Rest Easy) for creating service call and SOAP (JAX-WS) for consuming services with jQuery.
  • Involved in injecting dependencies into code using concepts like IOC of Spring Framework
  • Created POC for Spring Batch for running batch jobs.
  • Documented how Spring Batch is useful for the current project.
  • Tried to address the advantages of using Spring Batch
  • Developed applications using Web services.
  • Developed the application using Spring MVC.
  • Involved in configuring and deploying the application using Web Sphere.
  • Involved in integrating the business layer with DAO layer using ORM tool Hibernate.
  • Transaction Management using the Hibernate configurations
  • Responsible for development of configuration, mapping and Java beans for Persistent layer (Object and Relational Mapping) using Hibernate.
  • Involved in Writing and reviewing unit test cases using JUnit.
  • Used CVS as version control system to check in and checkout the data.
  • Write and modify database stored procedures, triggers, functions, and pl/sql Scripts.
  • Involved in writing shell scripts for deploying application on Unix.
  • Involved in build management and build resolution activities of e-commerce project.
  • Involved in Smoke Testing, Testing, bug fixing and documentation of the system

Environment: JDK 1.5, Spring framework, Hibernate, JNDI, Spring batch, Web services (SOAP, WSDL),RAD, XML, XSLT, Expression Language(EL), JMS, WAS7, MQSeries, Rational Rose, Acegi Security, Windows XP, ANT, JavaScript, HTML, RESTful (Rest Easy), SOAP (JAX-WS), JUnit, CVS, Log4J, YUI library, AJAX, CSS, Eclipse IDE, and DB2.

Confidential

Java Developer

Responsibilities:

  • Designed the application using the J2EE design patterns such as Session Façade, Business Delegate, Service Locator, Value Object and Singleton.
  • Developed presentation tier as HTML, JSPs using Struts 1.1 Framework. Used AJAX for faster page rendering.
  • Developed presentation layer usingstrutstag libraries like logic, html, bean, etc inJSPpages.
  • Developed the middle tier using EJBs Stateless Session Bean, Java Servlets.
  • Strong background inJava/J2EEenvironments. Worked extensively onJ2EEfor developing Web and Distributed Applications by usingJDBC, JSP, Servlets, Hibernate,Struts andWeb Services.
  • Well experienced inMVC architectureand Struts framework.
  • Used various enterprise design patterns in the development of code for extensibility and maintainability (Singleton and MVC design pattern).
  • Involved in the implementation of business logic in struts Framework andHibernatein the back-end
  • Involved in designing and implementation ofMVCdesign pattern using Struts framework for Web-tier.
  • Strong background inJava/J2EEenvironments. Worked extensively onJ2EEfor developing Web and Distributed Applications by usingJDBC, JSP, Servlets, Hibernate,Struts andWeb Services
  • Entity Beans used for accessing data from the Oracle 9i database.
  • Worked on Hibernate for data persistence.
  • The middleware interaction used JMS/IBM WebSphere MQ series for transferring messages between different components using the JMS/Mail API framework
  • Prepared high and low level design documents for the business modules for future references and updates.
  • Deployed the application in JBoss Application Server in development and production environment.
  • Implemented CVS as Version control system.
  • Involved in development ofOracletables, stored procedures, and functions.
  • Code Walkthrough/ Test cases and Test Plans.
  • Used ANT as build tool. Used Junit for writing Unit tests

Environment: Eclipse, HTML, Java Script, CoreJava, JUnit, JSP, Servlets, JDBC, Oracle 8i, AJAX, CVS and JBoss Application Server.

We'd love your feedback!