We provide IT Staff Augmentation Services!

Developer Resume

2.00/5 (Submit Your Rating)

Maryland, UsA

SUMMARY

  • Over 12 years of experience in designing and development of various client server based applications using Object Oriented, Java & J2EE technologie
  • Progressive experience in all the phases of software development life cycle that includes Requirement Study & Analysis, Design, Development, Integration, maintenance, installation, implementation and testing of various client/server web applications in various domains like eCommerce, Telecom, Government, IoT etc.
  • Excellent working knowledge on Object Oriented Principles (OOP), Design & Development and have good understanding of programming concepts like data abstraction, polymorphism, concurrency, synchronization, multi - threading and thread communication, networking, security.
  • Expertise in developing Server Side components using JDBC, JSP, JSTL, Servlets, EJB, JNDI, JMS, JPA.
  • Extensive knowledge and hands on experience in Web development using HTML, AJAX, CSS, JavaScript, XML, XSLT, AngularJS, Node.JS, extJS
  • Experienced in developing J2EE applications on MVC based frameworks like Struts and Spring MVC.
  • Having hands on experience in deploying web andJ2EEenterprise applications on Web Logic, Web Sphere, Tomcat, and JBoss Server.
  • Involved in developing MVC based web applications using Spring, Struts, JSF & Hibernate frameworks.
  • Proficient in using Struts framework and design patterns like Singleton, DTO, DAO, Factory, Session Facade, Front Controller and Service Locator
  • Strong Experience on coding Queries, Procedures and packages in SQL.Database Design, Creation and management of Schemas, writing functions, Triggers, DDL, DML SQL queries. Experience in writing SQL and PL/SQL programming.
  • In depth knowledge of designing and developing DAO's for accessing the POJO's and updating the DB tables using the POJO's,JavaCollections, and Synchronization etc.
  • Experience in SOAP, JAX-RPC, JAXB, JAXP (XML binding technologies), XML and WSDL using IBM-MQ (messaging technology) series for developing Web Services.
  • Expertise in using Apache Ant, Maven asjavabuild tool.
  • Experienced in application design using Object Oriented Analysis and Design (OOAD), Object Oriented Methodologies like UML.
  • Experienced in methodologies like Agile, Scrum and waterfall approaches.
  • Good exposure to Weblogic Admin & Migration from Websphere to Weblogic
  • Motivated team player with ability to work under minimal supervision possessing excellent communication, interpersonal, analytical and problem solving skills.

SKILLS SUMMARY

Programming Languages: Java1.8, C/C++, PL/SQL, Java script

J2EE/JEE Frameworks: Hibernate 5.0, Struts 2.5.5, JMS, JDBC 4.1, JPA 2.1, Servlet 3.1, JSP 2.3, JSTL, EJB 3.1, MyBatis 1x,, Java Beans, Spring 4.0.6, JAXB

Web Technologies: HTML, CSS, AJAX, AngularJS, Node.JS, extJS, XML, XSD, XSL, Web Services (SOAP & REST), WSDL, XSLT, JAX-WS, JAX-RS, JQuery

Application/Web Servers: Web Logic 12.1x, JBoss 9.0, Apache Tomcat 5.5, Web Sphere 8.5.5 and Glassfish 4.1.1

Databases: Oracle 12c, MS SQL Server 2012, My SQL 5.7, Toad 8.0, MongoDB

Software Methodologies: Object Oriented Analysis & Design, UML, and SDLC

Operating System: Unix, Linux, Windows

IDE: Eclipse, NetBeans, IntelliJ, JBuilder

Source Control: CVS, SVN, GIT, SourceTree

Defect Tracking Tool: JIRA, Test Track and QC.

Build & Development: Ant, Maven, Jenkins

Process & Methodologies: Waterfall, Rational Unified Process (RUP) and Agile (Scrum).

PROFESSIONAL EXPERIENCE

Confidential .Maryland, USA

Sr. Java Developer

Responsibilities:

  • Developed Web pages using UI frameworks, Angular JS and Ext Js, Node JS and Backbone Js.
  • Handled the back-end operations using SQL, PL/SQL, Stored procedures, triggers and developed the persistence structure using ORM based Hibernate.
  • Actively involved in designing and implementing Business Delegate, Data Access Object, and Session Façade and Data Transfer Object design patterns.
  • Designed and developed UI components using JSF, JSTL and Tag libraries and implemented in the MVC architecture.
  • Developed Mock web services for testing using SOAP UI
  • Written JUnit test cases for Business Objects, and prepared code documentation for future reference and upgrades.
  • Developed REST architecture based web services using JAX-RS and Jersey.
  • Developed Message Driven Beans (MDB) & involved in building and accessing a web Services using SOAP over JMS.
  • Used Maven scripts to build the application and deployed on Oracle Web Logic Server
  • Used Log4Jto capture the log that includes runtime exceptions, monitored error logs and fixed the problems.

Environment: Java1.8, Hibernate, Spring, Restful Web Services, AJAX, XML, XML Parsers SAX/ JAXB, Junit, JSP, HTML, CSS, SQL, PL/SQL JavaScript, Angular JS, NodeJS, Eclipse, Web logic, Oracle, SOAP UI, Git, Unix, Maven, Tomcat

Confidential, Los Angeles, CA

Sr. Java Developer

Responsibilities:

  • Involved in SDLC Requirements gathering, Analysis, Design, Development and Testing of application using AGILE methodology (SCRUM).
  • Involved in design discussions and understanding of business requirements and identify the relevant functional and technical requirements.
  • Used JAX-WS (SOAP) for producing web services and involved in writing programs to consume the web services using SOA with CXF framework.
  • Used JSP, HTML on front end, Servlets as Front Controllers and JavaScript for client side validations.
  • Created controller Servlets for handling HTTP requests from JSP pages and implemented the business logic using various Design Patterns.
  • Developed entire application web-based client implementing MVC Architecture using Struts Frame work.
  • Developed Web pages using UI frameworks, Angular JS and Ext Js, Node JS and Backbone Js.
  • Implemented Object-relation mapping in the persistence layer using Hibernate frame work in conjunction with Spring Functionality.
  • Developed several REST web services supporting both XML and JSON to perform tasks such as retrieval of subscription plans offered by the client. Restful web services leveraged by both web and mobile applications.
  • Integrated process into build system which auto-generates Restful API documentation from source code improving API documentation quality and availability while reducing maintenance costs.
  • Created maven archetypes for generating fully functional Restful web services supporting both XML and JSON message transformation.
  • Used Spring framework to the DAO and Bean objects, auto wiring the components.
  • Worked on development of Hibernate, including mapping files, configuration file and classes to interact with the database.
  • Used Jenkins with the methodologies like CI (Continuous Integration) and CD (Continuous Deployment).
  • Used SQL Queries inJavacode to do select/update/delete depending upon the business requirement.
  • Responsible for modifying existing xml schema definition as per client's requirements.
  • Used Git as source control management giving a huge speed advantage on centralized systems that has to communicate with a server.

Environment: Java1.7, UI frameworks (AngularJS, Node.JS and Backbone), JavaScript, Web Services (REST), SOAP, Spring, Tomcat, Hibernate, AJAX, Eclipse, DB2, JUnit, Log4J, Unix, Git, Soap-UI, Log4J, FileZilla, Unix, XML, JSON

Confidential

Sr. Java Developer

Responsibilities:

  • Involved in gathering requirements and built technical specifications from the requirements and also involved and participated in Code reviews.
  • Designed Use Cases, Class Diagrams, and Sequence Diagrams using Visual Paradigm to model the detail design of the application.
  • Extensively used XML/JSON Web Services for transferring/retrieving data between different systems (RDI & Payment Systems).
  • Developed user interfaces using JavaScript, JQuery, HTML, XHTML, CSS custom tags.
  • Developed web application using JSP custom tag libraries, Struts Action classes and JavaServlets and Objects using J2EE standards.
  • Application was built on Struts - MVC framework and Hibernate as business layer.Designed and developed the GUI usingJavaScript and JSP.
  • Involved in development of Servlets/JSP and documenting all the components clearly.
  • Created tile definitions, Struts-config files, validation files and resource bundles for all modules using Struts framework.
  • Consumed Web Services (WSDL, SOAP, UDDI) from third party for authorizing payments to/from customers.
  • Involved working with Oracle 11g database and implemented Exception Handling with custom Exceptions framework.
  • Involved in coding for JUnit Test cases, ANT for building the application.
  • Created Daily Rolling Log using Log4j and Used SVN as Version Control System.

Environment: Java1.7, JSP, HTML, JavaScript, CSS, XML, JSON, Web Services (SOAP), SOAPUI, Struts, Tomcat, Hibernate, AJAX, Eclipse, Oracle, JUnit, Log4J, Unix, Git

Confidential

Java Consultant

Responsibilities:

  • Involved in client requirement gathering, analysis& application design.
  • Created Use cases, Class Diagrams, and Sequence Diagrams for the system using UML modeling tool.
  • Implemented server side programs by using Servlets and client side by using JSP and designed, developed and validated User Interface using HTML, JavaScript, and CSS.
  • Implemented client side data validations using JavaScript and implemented server side data validations usingJavaBeans.
  • Implementation and Development of all components, using JavaBeans and JSP and also implementation of design patterns like DAO's and DTO's.
  • Implemented code MVC2 framework using JSP's JavaBeans & Servlet.
  • Involved in the development of Entity Relationship Diagrams using Rational Data Modeler.
  • Used simple XML to build/process XML documents also used XML, XSL for Data presentation, Report generation and customer feedback documents.
  • Developed Business Logic using Session Beans and implemented Entity Beans for Object Relational mapping and implemented Service Locater Pattern using local caching and developed EJB Session Bean using EJB.
  • Performed application level logging using log4j for debugging purpose and also involved in fine tuning of application.
  • Thoroughly involved in testing phase and implemented test cases by using and writing with the Junit.

Environment:JavaSDK 1.6, Entity Bean, Session Bean, JSP, Servlet, JSTL1.0, CVS, XML, JavaScript, SQL, PL/SQL, Triggers, Cursors, Stored Procedures, JBOSSv3.0, Eclipse 2.1, Solaris Flavor UNIX, Log4J, Design Patterns (DAO, Service Locator), UML

Confidential

Sr. Software Develop &Technical Support Team Lead

Responsibilities

  • Created the UI tool - usingJava, XML, DHTML, and JavaScript.
  • Extensively usedJavaServer Pages, JavaScript, JQuery, CSS and HTML for developing visually appealing User Interface pages of the web modules.
  • Wrote stored procedures using PL/SQL for data retrieval from different tables.
  • Worked extensively on bug fixes on the server side and made cosmetic changes on the UI side.
  • Part of performance tuning team and implemented caching mechanism and other changes.
  • Recreated the system architecture diagram and created numerous new class and sequence diagrams.
  • Developed an application using Struts Framework, developed action classes, form beans and Struts-Tiles.
  • Created combined deployment descriptors using XML and Design and development UI using HTML, JSP and Struts where users have all the items listed for auctions.
  • Developed Authentication and Authorization modules where authorized persons can only access the inventory related operations.
  • Developed Controller Servlets, Action and Form objects for process of interacting with Oracle database and retrieving dynamic data.
  • Responsible for coding SQL Statements and Stored procedures for back end communication using JDBC.
  • Developed the Login screen so that only authorized and authenticated administrators can only access the application.
  • Developed various activities like transaction history, search products that enable users to understand the system efficiently.
  • Involved in preparing the Documentation of the project to understand the system efficiently.

Environment: JDK1.2, JavaScript, HTML, DHTML, XML, Struts, JSP, Servlet, JNDI,J2EE, Tomcat, Rational Rose, Oracle.

We'd love your feedback!