We provide IT Staff Augmentation Services!

Java Developer Resume

5.00/5 (Submit Your Rating)

Phoenix, AZ

TECHNICAL SUMMARY

  • Java Programmer with around 8 years of IT experience in analysis, design and development using Java and J2EE.
  • Object Oriented Design (OOD) experience with Rational Rose and Enterprise Architect (EA).
  • Applied Use Case diagrams and Class diagrams using UML and Rational Rose.
  • Extensive experiences in web based multi - tier enterprise applications & Client / Server Applications using Java/J2EE technologies& has good exposure in Model View Controller (MVC) Architecture based applications using Spring Framework and Struts Framework with expertise in presentation, business and database layers.
  • Strong programming skills and development experience using Java, Struts, Spring MVC, Spring BOOT, EJB, Hibernate, JSP, Servlets, Java Beans, Drools, GWT,JSP Custom Tags Libraries, Jasper Report, JDBC and RMI.
  • Experience in working with web/applications servers IBM Web Sphere, MQ Series, BEA Weblogic, JBOSS, Apache Tomcat.
  • Experience with ATG for Ecommerce Applications with DSP tags, Droplets, Repositories, Form Handlers and Nucleus.
  • Experienced in implementing presentation layer using JSF, JSP, HTML, CSS, JQuery, AngularJS, ReactJS, NodeJS, Java script and Servlets.
  • Very good noledge in functional domains like Retail, Insurance, Healthcare and Ecommerce.
  • Thorough noledge of scalable n-tier, distributed as well as client/server architectures.
  • Experience in designing highly transactional web-sites using J2EE technologies and handling design/implementation using GWT/RAD/Eclipse/Oracle ADF/WSAD.
  • Worked on multiple Operating Systems like UNIX, Windows2k, Win-NT, Win95, and Win98.
  • Implemented various Ajax Frameworks and JavaScript using JQuery, Ext JS, DOJO, JSON, and Apache Tapestry.
  • Experience in Enterprise Integration Development using Apache Camel Framework.
  • Experience in implementing SOA architectures with web services using WSDL, SOAP and UDDI.
  • Proficient in developing SOAP and RESTful Web Services.
  • Configured logging tool using log4J. Managed version control/Change management using CVS, VSS and Star Team.
  • Experience in NoSQL, and PL/SQL programming including complex SQL queries using stored procedures and Triggers in Oracle, SQL Server using TOAD and Query Manager for Relational Databases RDBMS along with Apache Cassandra.
  • Proactive and well organized with effective time management skills.
  • Experience Tester in Agile Development Environment, Using TDD and ATDD approach.
  • Well versed with Core Java concepts like Collections, Multithreading, Serialization, Java Beans and Network programming.
  • Experience in working with Global Delivery Environment and with Client facing Interviews with Strong Analytical skills along with Network protocols like HTTP, TCP/IP, and SMTP.

TECHNICAL SKILLS:

Languages: C, C++, Java, J2EE.

Platforms: Unix, Linux, Windows

J2SE / J2EE Technologies: Java, J2EE, JDBC, Servlets, JSP, Java Beans, JSTL, Struts, EJB, Spring, Spring JDBC, Spring Boot, Hibernate, JTA, JSON, JMS.

Web Technologies: HTML5, DHTML, XHTML, CSS3, Java Script, AngularJS, ReactJS, JQuery, JSF, PHP.

XML Technologies: XML, XSL, XSD, XSLT, DOMParser.

Web/Application Servers: Web Sphere, Weblogic Application server, JBOSS, Apache Tomcat, Glass Fish, IBM HTTP Server.

IDE / Tools: RAD, Eclipse, IntelliJ, SVN, Git, CVS.

Methodologies: Unified Modeling Language (UML), Rational Unified Process (RUP), Agile.

Database: Oracle, My SQL, DB2, SQL server, MongoDB.

J2EE Technologies: JSP, Servlets, Applet, JDBC, Java Beans, Tag Libraries.

Web Service Technologies: SOAP, RestFul, JAX-RS, JAX-WS.

PROFESSIONAL EXPERIENCE

Confidential, PHOENIX, AZ

JAVA DEVELOPER

Responsibilities:

  • Analyzed and understood all business requirements and implemented the process using Agile (Scrum) methodology.
  • Designed and developed various modules of the application with J2EE design architecture and frameworks like Spring MVC.
  • Developed the Web User Interface using the HTML 5, JSON, Ajax and Angular JS, React JS.
  • Written Angular factories and Services with JSON objects response of the Spring REST API.
  • Using React JS allowed to render pages on both the client and server using the same codebase.
  • Implemented JAVA/J2EE design patterns such as Factory, DAO, Session Façade, Singleton.
  • Used Spring Core Annotations for Dependency Injection Spring DI and Spring MVC for REST APIs and Spring Boot for micro-services
  • Used Hibernate in persistence layer and developed POJO’s, Data Access Object (DAO) to handle all database operations.
  • Implemented features like logging, user session validation using Spring-AOP module.
  • ImplementedWeb Services (REST)client to access the exposed web service using Spring Annotations.
  • Implementation of Jersey Restful web services which produces JSON.
  • Extensively worked with $http get and post with JSON request and response.
  • Developed and executed Unit Test plans using JUnit, ensuring dat results are documented and reviewed with Quality Assurance teams responsible for integrated testing.
  • Improved the performance of the application by using the dns-prefetch, and reducing the image and video resolution.
  • Develop and Test Batches/Interfaces as per design.
  • used Maven script to create WAR and EAR files.
  • Worked on Defects/Bug fixes as per Weekly Sprint Planning.
  • Developed complex SQL queries, Stored Procedures.

Environment: JAVA, J2EE, HTML 5, Angular JS, React JS, JSON, Ajax, Eclipse, JUnit, JBOSS Maven, Spring, Spring Boot, Hibernate, SQL, REST, Jersey, WSDL, UML, XML.

Confidential, Chicago, IL

JAVA DEVELOPER

Responsibilities:

  • Involved in developing Webservice operations in Service Oriented Architecture (SOA).
  • Analyzed requirements with team, wrote High Level design documents, System Use Cases, analyzed risk factors.
  • Follow agile methodology during complete SDLC process..
  • Used Spring Framework for the application development.
  • Used Spring for bean instantiation, annotations, controllers, request mapping to handle the Webservice request and response.
  • Used JAXB for marshalling and unmarshalling of work order, billing XML documents, and JAXP for processing.
  • Developed REST Web services to make web service calls simple and easy for the client to access it with the halp of standard HTTP URIs.
  • Designed and developed request and response XML Schema(XSD) documents for Webservice operations such as Retrieve History.
  • Parsing the REST JSON response to Java POJOs by using the Jackson JSON API.
  • Jersey implementation of JAX-RS is utilized to develop RESTful service.
  • Developed all the AJAX request and response with JQuery and Angular JS.
  • Developed facilities for stripping long error messages from minified JavaScript code for Angular JS.
  • Extracted data in UI for different clients using JSON.
  • Developed DAOs using JPA, Hibernate persistence API for the database operations to interact with Oracle Database.
  • Developed web service client using Spring Framework and REST HTTP protocol to get customer credentials and information.
  • Designed JSON responses according the request, send it back to the front end after the logic processing.
  • Integrated with third party Sale point API to make restful Webservice call.
  • Developed UNIX shell scripts for cron jobs and batch processing to load partial data from another system to EIS.
  • Designed and developed necessary PL/SQL for the database operations as needed.
  • Involved in deployment of the application at various environments (Development, QA Testing, Staging, and Production).
  • Used Maven for the project management like build, install.
  • Configured and used weblogic content managment to display content in JSP view components
  • Used GIT Subversion tool widely across all the applications.
  • Involved in writing Unit test cases for unit testing using JUNIT-framework.
  • Used log4j for logging errors, info, exceptions.
  • Involved extensively in Code Reviews, Unit testing and Process Improvements.

Environment: Java, J2EE, Spring Framework, Eclipse, Hibernate, REST Web services, XML, JAXB, PL/SQL, Oracle, JSP, HTML5, CSS3, JSON, Ajax, weblogic, Angular JS, Jersey(JAX-RS), Shell Script, Maven, Unix, SVN, JUnit, Log4j.

Confidential, Dallas, TX

JAVA DEVELOPER

Responsibilities:

  • Designed the Web application Using Spring MVC (Model View Controller) pattern to make it extensible and flexible.
  • Analyzed, designed, implemented web based application using Java, J2EE, JPA, JSP, Spring, XML, and SQL.
  • Helped in preparing the design documents like process flow, sequence, component diagram.
  • Implemented DIM Web service using Spring Framework.
  • Used annotations in the complete project development, Webservices, MVC design.
  • Involved in Testing in Agile Development Environment, Using TDD and ATDD approach.
  • Used JPA as data persistence API for all the DAO, database operations.
  • Generated Hibernate Objects, and used Hibernate ORM for SOTI Publisher application.
  • Used Maven project management tool for build and deployment of the application.
  • Used Spring quartz timer to load the DIM data base with device battery information on regular intervals of time.
  • Developed new JSP pages which worked as templates in ATG framework.
  • Developed Spring REST Web services for opening, closing the locker door Webservice operations.
  • Used Subversion(SVN), ClearCase as source controls.
  • Spring XML configuration for Camel Integration to messaging XML documents.
  • Involved in the development of the UI using JSP, HTML5, CSS3, Spring Framework.
  • Involved in write application level code to interact with APIs, Web Services using AJAX, JSON and XML.
  • Parse XML documents like Device Connect, Disconnect messages using JAXB.
  • Configure and monitor numerous MongoDB and NoSQL instances.
  • Involved and wrote Test cases for unit testing using JUNIT-framework.
  • Involved in deployment of the application at various environments (Development, Testing, Staging, and Production).
  • Used log4j for logging.

Environment:JDK, J2EE, Eclipse, Agile, Spring, REST WebServices, tomcat, Oracle, Hibernate, MongoDB, JPA, Maven, ATG, JDBC, Log4j, HTML, CSS, JSON, javaScript, JMS, Jenkins, UML, JSP, XML, JAXB, ClearCase.

Confidential, Sioux Falls, SD

JAVA DEVELOPER

Responsibilities:

  • Involved in database modeling applying the normalization rules
  • Developed Code using Struts framework, based on the MVC design pattern
  • Developed the presentation layer using Struts Tag Libraries
  • Developed the application with iterative methodology, recapturing the existing code and writing a new code for most of the modules
  • Developed page specific elements, handlers, web beans, view halper classes, JSP pages & fragments by using design patterns and java standards.
  • Analyzed, designed, validated the business logic of the system and implemented the application.
  • Developed business services using EJB’s and used SOAP API.
  • Developed order history and order status of all the Authorized agent’s specific bonds.
  • Developed dynamic pages for generating a report for displaying the existing business rules based on a search criteria to be reviewed by the CNA internally.
  • Developed Applications using Rule Engines, Drools.
  • Involved in debugging the product using JIRA Bug Tracking.
  • Deployed the application on to Websphere application server.
  • Perform software installation, upgrades/patches, troubleshooting, and maintenance on UNIX servers.
  • Developed Search Tool for the organization to display reports agent wise, month wise, weekly.
  • Design and implementation of business logic and data processing routes using Apache Camel.
  • Developed servlets for generating reports in PDF format.
  • Implemented logging using log4j.
  • Deployed the application in JBOSS Application Server.
  • Developed Servlets and Worked extensively on My SQL.
  • Worked with MySQL for SQLYog and Workbench.
  • Written JQuery Validations for the User Front-ends.
  • Maintenance of data in different Oracle Database and environments using TOAD.
  • Worked on Hibernate object/relational mapping according to database schema.
  • Effective using in Clearcase and clearquest for version control and defect tracking

Environment:Java, J2EE, Struts, EJB, Servlets, JavaScript, JSPs, HTML, CSS, JQuery, Oracle, Soap, Toad, Eclipse, WebSphere Application Server, Apache Camel, XSLT, JUnit 4, Log4j, Rational Clearcase, Clearquest.

Confidential, Kansas City, MO

JAVA DEVELOPER

Responsibilities:

  • Implemented Different Design patterns like singleton, factory and J2EE design patterns like Business delegate, session facade, Value object and DAO design patterns.
  • Used Spring Framework’s IOC Dependency Injection to inject Service Object using Service Locator Design Pattern into Action Classes.
  • Used Struts tag libraries in the JSP pages.
  • Developed a controller Servlet dat dispatches request to appropriate Action Classes.
  • Developed the application under J2EE Architecture using Spring, Struts, Hibernate, Servlets, Weblogic and JSP.
  • Used Java Persistence API(JPA) and Hibernate for performing the Database Transactions.
  • Used join point and advice Spring AOP modules for cross cutting concerns and IOC for dependency injection.
  • Designed extensive additions to existing Java Web Application utilizing Service Oriented Architecture (SOA) techniques.
  • Extensively worked on Spring Bean wiring, Spring DAO and Spring AOP modules.
  • Designed Graphical User Interface (GUI) for various WebPages using AJAX, HTML, CSS, JSF, JQuery and JavaScript.
  • Implemented SOA architecture with web services using SOAP, WSDL, UDDI and XML.
  • Identified and resolved programming issues, Servlets and EJBs performance tuning opportunities.
  • Used JMS API for asynchronous communication by putting the messages in the Message queue.
  • Consumed Web Services (WSDL, SOAP, UDDI) from third party for authorizing payments to/from customers.
  • Involved in Developing Web Application with Full Software Development life Cycle (SDLC) from Design to Deployment using agile methodologies.
  • Created detail design documents which has the UML Design diagrams, table information, object model etc which are required for the developer.
  • MVC architecture is implemented by struts framework.
  • Installed and configured a multi-server, clustered ILOG environment. Documented architecture and trained client administrators.
  • Exposed Survey API to other applications in DOE using Apache Axis2.
  • Page design and development are done using OracleBPM.
  • Involved in implementing JQuery for providing interactive user interfaces.
  • Written Test cases using JUnit to validate the application flows in different scenarios in the standalone application.

Environment:JAVA, JSP, Servlet, EJB, Spring, JavaScript, Hibernate, JQuery, AJAX, Struts, Design Patterns, HTML, JMS, XML, Eclipse, Apache, Struts, Webservice, SOAP, Oracle BPM, JSF, WSDL, Apache Axis2, Apache Tomcat Server, SOA, PL/SQL, Oracle, UML, Junit.

Confidential

JAVA DEVELOPER

Responsibilities:

  • Used the light weight container of the Spring MVC Frame work to provide architectural flexibility for inversion of controller (IOC).
  • Involved in the complete Software Development Life Cycle (SDLC) phases such as Requirement Analysis, Design and Implementation of the project.
  • Used Spring Framework for dependency injection.
  • Implemented and deployed several EJB (Session and Entity).
  • The front end of the project is designed on MVC architecture using struts, Tiles frameworks.
  • Involved in Configuring tiles-def.xml, web.xml and struts-config.xml according to the strut framework.
  • Used LOG4J for error logging at the development box and used ANT for building the deployable EAR/WAR components.
  • Used WebSphere Application Server for deploying various components of application.
  • EJB’s were running under the hood of WebSphere container/server.
  • Implemented Back office loan services and web applications using Session Façade, Service Locator, Data Access Objects, Business Delegate, MVC, Front Controller and Data Transfer Object ss.
  • Created DB2 SQL Procedures, Functions & Stored Procedures, Nested Tables, Cursors, DB2 Packages, Reports &SQL Functions for Reports.
  • Developed the application using RAD model.
  • Worked with VSS Version control in order to create virtual library of computer files.

Environment: Java, JSP, Servlets, EJB, Struts, Spring, JDBC, Design patterns, Html, XML, CSS, Log4j, Ant, Web services, IBM WebSphere server, IBM DB29.0, VSS.

We'd love your feedback!