We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

0/5 (Submit Your Rating)

Great Neck, NY

SUMMARY

  • Having 8+ years of IT experience in the areas of Analysis, Design, Development and Testing of web based and client server multi - tier applications using Java/J2EE technologies.
  • Expertise on entire Software Development Life Cycle (SDLC)in Intranet and Internet applications using Web/Application Servers like Tomcat, Glassfish, JBoss, WebSphere and WebLogic Application Server.
  • Strong working experience in software development life cycle (SDLC) process like Waterfall, Agile Scrum and test-driven development methodologies.
  • Strong experience in developing Enterprise and Web applications on n-tier architecture using Java/J2EE based technologies such as Servlets, JSP, Spring, Hibernate, Struts, EJBs, Web Services, XML, JPA, JMS, JNDIand JDBC.
  • Proficient in client side development using technologies such as Bootstrap,JQuery, JavaScript, JSP, XML, HTML, CSS and D3Charts.
  • Strong experience in spring frameworks such as MVC, AOP,IOC,DAO, ORM,JDBC, DTO, JTA, Security and Context.
  • Involved developing re-usable web services using SOAP, XML, WSDL, XML Schemas, and JAXP
  • Creation of REST Web Services for the management of data using Apache
  • Involved in controlling complex page navigations through Spring MVC by configuring state changes and transitions in XML files.
  • Strong experience of developing data models using Hibernate POJO’s and configuring Hibernate persistence layer.
  • Proficient in coding using Multi-Threading, Collections, Interfaces, Exception Handling and Reflections.
  • Expertise in working with Service Oriented Architecture (SOA) & consuming and producing web services mainly SOAP, Restful, JAX-WS, and UDDI.
  • Experience on working with XML technologies such as SAX, DOM, XSLT, X Path along with tool Turbo XML to create XSDs and DTDs.
  • Hands on experience with JSTL specification, DTD, Resource Properties, Tag Libraries & XSLT.
  • Solid Knowledge in implementing various J2EE design patterns such as Singleton, MVC, Factory, Facade, Builder, Service Locator, DAO and DTO.
  • Hands on experience in using ANT/Maven for project builds, Log4j for logging, J Unit for unit testing and XMLSPY for xml validation.
  • Extensive experience in using IDEs like Eclipse, NetBeans, RAD and My Eclipse.
  • Hands on experience in designing, trouble shooting and implementing web server solutions and deploying application servers like IBM WebSphere, Oracle WebLogic,JBoss and Apache Tomcat web server.
  • Experience in database design and development using Oracle 11g, My SQL and SQL serverand familiar with tools like SQL *Plus, TOAD.
  • Involved in writing various Stored Procedures, Complex Queries, Functions, Triggers, ER Modeling, Functional dependencies, Query Tuning and Schema generations concepts.
  • Fluid Experience in using UML modeling tools like Rational Rose, MS-Visio and Enterprise Architect to develop expert level comprehensive design modules.
  • Worked with the Business Users & BPM Analysts to analyze the requirements and design the solution.
  • Worked with IBMP 7.5 and Integrated D
  • Used Parallel Stream as the alternative of stream for parallel processing
  • Used Collectors to combine the result of processing on the elements of a stream.
  • Good knowledge with version control tools like CVS, SVN, Rational Clear Case and Tortoise.
  • Experience in system maintenance, analysis and performance in Windows, Linux and UNIX environment
  • Designed and implemented the MongoDB schema
  • Wrote services to store and retrieve user data from the MongoDB for the application on devices

TECHNICAL SKILLS

Internet Technologies/Frameworks: Java, J2EE (EJB, JMS), Web Services (JAXB, JAXP, SOAP, JAX-RPC, WSDL, SOA, UDDI), JSF, Struts, Spring, Hibernate, IBM MQ Series, log4j, Xml, Xslt, Dom, Jaxp, Ajax, Xalan, Java Script, JSON

Version Control/QA Tools: Clear Case, CVS, JCVS, VSS and HP Quality Center

Middle-ware: IBM Message Broker

Design Patterns: Singleton, MVC, Front Controller, Business Delegate, Service Locator, Session Façade, DAO, Value Objects and Command Chain Patterns.

SOA: Web Services, SOAP, WSDL, UDDI, and Axis.

Application Servers/Web Container/ Emulator: Oracle /BEA WebLogic, IBM WebSphere, JBoss, Tomcat.

Databases: DB2, MS SQL Server 7.0, MySQL, Oracle, Mongo DB, Cassandra

Operating Systems: Windows - 2000 / NT 4.0 / 98 / XP, Sun Solaris and Red Hat Linux, AIX

Languages/Test Driven: C/C++, UML, SQL, Stored Procedure, JUnit.

IDE: Eclipse 3.x, NetBeans 5.x/6.x, IBM Rational Software Architect.

Methodologies: OOPS/OOAD, UML, RUP, Design Patterns, Scrum

Performance tuning tools: IBM heap and thread analyzer

Persistence Framework: Hibernate and JDBC.

Tools: RAD, SQL*Plus, SQL Navigator, MS Visual Studio, Dreamweaver, MS Project, MS Visio, Rational Rose.

Build tool: Ant, Maven

Performance tuning tools: IBM heap, thread analyzer and HP Business Availability Center

PROFESSIONAL EXPERIENCE

Confidential, GREAT NECK, NY

Sr. Java Developer

Responsibilities:

  • Participated in business process analysis and requirement gathering for new customization.
  • Created Use cases, Sequence Diagrams, Class Diagrams using Rational Rose.
  • Followed AGILE software methodology in developing the system in an iterative and incremental manner.
  • Involved in client side development using HTML, CSS, JSP, AJAX, JQuery, JavaScript, Bootstrap
  • Implementation of Restful web services using Spring REST
  • Designed dynamic and browser compatible pages using HTML5, CSS3, JavaScript and AngularJS.
  • Created forms to collect and validate data from the user in HTML5 and AngularJS.
  • Developed the application using Model-View-Controller (MVC) architecture.
  • Developed AngularJS components such as controllers, Services, filters, models.
  • Used AngularJS to create views to hook up models to the DOM and synchronize data with server as a Single Page Application (SPA).
  • Addedautomated tests using C#in different test suites to accommodate the new changes for the Mango release (R2).
  • Created differentcapability XAPs which is used across different teams.
  • Executed theend-end testingfor the market place scenarios starting from developer app upload to the end user purchasing an app.
  • Executedthe end-end testingof the PRSS Cert Signed apps by communicating with different teams and signed off on the PRSS testing.
  • Involved in automating the updated signing tool (XAP Sign tool) scenarios, debugged and fixed the existing failed test cases.
  • Involved infixing the test caseswhich were breaking because of the changes in the processing flow
  • Experience in developing and consuming Web Services using WSDL, SOAP, HTTP, and UDDI
  • Used Spring MVC and Spring Web Flow to implement business logic, validation framework and tiles framework for Layouts.
  • Implemented application level persistence using Hibernate and spring.
  • Implemented Spring AOP for admin services and IOC to provide architectural flexibility.
  • Developed Servlets and JSP are based on MVC pattern using spring framework.
  • Implemented various types of spring controllers as per application requirements, spring validations, persistence layer, DAO and service layer components using Spring Hibernate API and spring hibernate annotations.
  • Extensively used Hibernate Query Language (HQL).
  • Implemented persistence layer using Hibernate to interact with MySQL database and implemented object relational mapping.
  • Implemented various multi-threading concepts in server environment.
  • Worked on implementing SOAP based web services to facilitate communication between client and servers.
  • Design, develop and testing of SOA using SOA web services and Oracle fusion middleware.
  • Maintained cross browser compatibility & implemented responsive design using twitter Bootstrap, Custom media queries etc.
  • Used My Eclipse IDE, configured and deployed the applications onto WebLogic application server
  • Implemented test cases using Junittesting framework & configured applications on WebLogic application server.
  • Implemented the caching mechanism in Hibernate to load data from MySQL database.
  • Experience in Hibernate implementing legacy databases, presenting custom CRUD statements and performing polymorphic associations.
  • Created SQL queries, PL/SQL stored procedures, functions for database layer by analyzing the required business objects and validating them with stored procedures.
  • Deployed the application on WebLogic Server Application server
  • Used perforce for defect tracking as well as activity tracking.
  • Involved in debugging with Firebug.
  • Involved in writing stored procedures
  • Participated in the code reviews for various initiatives, Performed Static Code Analysis to follow the Best Practices for Performance and Security.

Environment: RUP, Java, Spring, Hibernate, HTML, CSS, AJAX, JQuery, JavaScript, Bootstrap, SOAP, SOA, MySQL, My Eclipse, WebLogic, EJB, JPA, JSP, IBM Rational Application Developer, JMS, Log4j, JIRA, JUNIT, JMOCK, Linux, ANT, Shell script, Clear Case, Rational Rose, MS Visio, MS Office, MS Project

Confidential, JACKSONVILLE, FL

Sr. Java Developer

Responsibilities:

  • Analyze and write detailed design specifications, traceability matrix sheet and test requirements.
  • Conducted Agile and Waterfall vision and strategy presentations to managers, investors, partners and sponsors
  • Developed and coded interfaces, classes and created appropriate relationship between system classes and interfaces.
  • Developed large-scale, real-time, live blogging server andUIusing AngularJS and YUI
  • Used AngularJS framework for building web-apps and is highly efficient with PHP framework as well as using Restful services
  • Extensively involved in system architecture, software development, database design, deployment, testing, performance tuning, and maintenance for large-scale, web-based and distributed J2EE projects.
  • Developed and implemented front-end applications using Adobe Dreamweaver. Designed and developed UI using JSP, JavaScript, jQuery, HTML, CSS and AJAX.
  • Created cross-browser compatible CSS-based page layouts.
  • Used concepts such as synchronization and thread pools.
  • Developed RDS client code, on the top ofspringbased SOAP web service, toinsert,search and retrieve, update and delete
  • DeployedWeb Servicesfor updating the information to the workflow steps and getting the pre-configured workflow processes.
  • Experience in developing Web Services using - RESTful, SOAP, WSDL and developing DTDs, XSD schemas for XML (parsing, processing, and design).
  • Springframework was leveraged for Inversion of Control (IOC),Spring JDBC;Spring AOPbasedTransactionmanagementand Unit testing.
  • Developed EJB’s for implementing business logic and actively involved in deploying application on JBoss application server.
  • Developed persistence layer module using EJB java persistence API annotations and Entity manager.
  • Involved in working with JAVA APIs used to establish communication between JavaBeans.
  • Implemented several design patterns like MVC, Business Delegate, Service Locator, DAO, DTO and Factory.
  • Used XML web services using SOAP to transfer the remote application to different institutions.
  • Developed web services to allow communication between applications through SOAP over HTTP using Axis-2
  • UsedI BATIS frameworkwithSpring Frameworkfor data persistence and transaction management.
  • Actively involved in coding using Core Java and collection API’s such as Lists, Sets and Maps
  • Working on parsing the XML using DOM/SAX parsers.
  • Created stored procedures using SQL for data modification.
  • Actively used Eclipse IDE for building, developing and integrating the application.
  • Deployed the developed application on Tomcat application server
  • Developed JUnit test cases for integration testing and integrated with ANT build tool.
  • Implemented logging framework using Log4j.
  • Worked with SVN version control.
  • Fixed many bugs and handled interfacing issues while deploying application on Tomcat application server.
  • Actively guided support team in live issues during deployment in Tomcat server.
  • Extensively involved in code review and documentation review of technical artifacts.

Environment: Agile/Scrum, Java, JSP, JQuery, JavaScript, HTML, CSS, AJAX, XML, EJB, SAX, DOM, SOAP, Java Beans, SQL Server, Eclipse, Tomcat, ANT, JIRA, Log4j, SVN, MS Office, MS Visio, MS Project, Spring, HP Quality Center, J Boss

Confidential, CHICAGO, IL

Sr. Java Developer

Responsibilities:

  • Developed JSP and extensively used tag libraries
  • Designed the system with OOAD methodology using various design patterns like factory method, Singleton, Adaptor, Template etc.
  • Implementing and planning the server-side architecture using Spring andHibernate.
  • Configured the spring framework for entire business logic layer with XML bean configuration files.
  • Preparation of Low Level Designing and High Level Designing and relevant documentation.
  • Unit testing using JUnit.
  • Extensively usedSpring IOCfor Dependency Injection and worked on Custom MVC Frameworks loosely based on Struts.
  • Wrote Controller classes in Spring MVC framework in the web layer.
  • Produced the shopping cart on the client Front-end using jQuery, JavaScript, HTML5, CSS3.
  • Extensively used Eclipse based STS IDE for building, developing and integrating the application.
  • Used Table per hierarchy inheritance of hibernates and mapped polymorphic associations.
  • Developed one-much, many-one, one-one annotation based mappings inHibernate.
  • Developed DAO service methods to populate the domain model objects usinghibernate.
  • Usedjavacollections API extensively such as Lists, Sets and Maps.
  • Wrote DAO classes using Spring and Hibernateto interact with database for persistence.
  • Developed components of web services (JAX-WS, JAX-RPC) end to end, using different JAX-WS standards with clear understanding on WSDL, SOAP using various message patterns
  • Performed on e-Commerce by using JSF framework and JavaScript, JQuery HTML5 pages.
  • Wrote and tested Java Beans to retrieve trading data and subscriber's information from MySQL database server
  • Implemented Unit and Integration test cases with JUnit Framework based on Functional Flow.
  • Wrote request handler methods in the Spring MVC controllers.
  • Configured view resolvers for Spring MVC Web layer.
  • Configured Log4j for logging and debugging
  • Designed unit test plans and developed JUnit cases

Environment: OOAD,Java, JDBC, Spring Application Framework, Spring ORM, Spring JDBC, Spring MVC, HibernateORM, Oracle 11g, Eclipse based Spring Source Tool Suite(STS), JUnit, Log4J, Maven, Apache Webserver, Linux and Windows, MS Visio, MS Office, MS Project

Confidential, VA

Java Developer

Responsibilities:

  • Involved in various Software Development Life Cycle (SDLC) phases of the project which was modeled using Rational Unified Process (RUP).
  • Built and managed the Application by using IBM WebSphere portal 8.0.
  • Implemented the application in Jakarta Struts Framework and it is Model View Controller design pattern based framework.
  • In the presentation layer, we used Struts Validation and Tiles Framework.
  • Configured web.xml, faces-config.xml for navigations and managed beans. Spring and Hibernate Frameworks.
  • In-order to load the data to Oracle using Java and JExcel API we developed dump and Load Utility to extract the data.
  • Used RMI to enable objects on different systems to interact in distributed network.
  • Implemented the template-based categorization of presentation content using Struts-Tiles. MVC implementation using Struts framework.
  • Used node.js which is event-driven model for data-intensive real-time applications.
  • Implemented workflow system in a SOA environment, through web services built using Axis2 for SOAP over HTTP and SMTP. Configuration and deployments of AXIS2 components on web sphere application server at class loader level, and used the same to build and consume the web services (both synchronous and asynchronous).
  • Developed Web Services and Responsible for the creation of the Web Services using SOAP Simple Object Access Protocol with HTTP protocol.
  • Experience in Web Services development using Apache-Axis, JAX-RPC, and JAXB and Security architecture for marinating security levels for business process end to end, using different JAX-WS standards with clear understanding on WSDL (type, message, port Type, bindings, and service).
  • In the project, we used PL/SQL commands to work on Oracle database.
  • In our project used Node.js which uses the Google V8 JavaScript engine to execute code, and a large percentage of the basic modules are written in JavaScript.
  • Used JQuery to simplify the client-side scripting of HTML and used DOJO widgets package for handling browser incompatibilities and IO package for AJAX support.
  • Implemented custom Dojo widgets, including a multi-complete widget that works like your email clients to field.
  • Worked on retail and merchandising website to update the goods and services.
  • Used Web services - WSDL and SOAP for getting credit card information from third party.

Environment: RUP, JDK 1.5, Servlets, XML, JQuery, JMS, Struts 1.2, Hibernate 3.0, Spring 2.5, PL/SQL, Web Service(JAX-WS), HTML, AJAX, DOJO, GUI, RMI, COTS, JavaScript, Hybris, CSS, Apache Server, SVN,DB2,Web Api, SQL Server, REST web services, Adobe Dreamweaver CS5, ANT 1.7, node.js, IBM Web Sphere Application Server 8.0,Clear case,TCPMon, SoapUI, Visio, Rational Rose, Log4j

Confidential, TALLAHASSEE, FL

Java Developer

Responsibilities:

  • Developed pages using JSP, Servlets and Java Script.
  • Developed the Servlet side to collect the information from the front-end JSP.
  • Familiar with Mobile Web Development using jQuery Mobile and TwitterBootstrap
  • The server side validation and invoke the stored procedure to update the back-end.
  • Created and implemented the Web Application using Struts2 Framework following the MVC design pattern.
  • Implemented JSP in creating client presentation layer and interaction with business layer
  • Created common client side validations using struts validators for various modules
  • Performed form validations using JavaScriptand implemented validation framework by creating validation.xml.
  • Used Action Classes and regular Java Classes to develop the Middleware.
  • Involved in developing interface for Web pages like Manage Logins and registered access control for users depending on logins using HTML, CSS, and JQuery and did validation on server side using DAO.
  • Applied J2EE design patterns like Business Delegate and Singleton.
  • Used Oracle asdatabase management system and implemented JDBC connectivity to access the database
  • Experience in creating DDL and DML Queries.
  • Performed unit testing using JUnit.

Environment: Windows 7, Java, Eclipse, Struts 2, Oracle 8i, JQuery, JSP, HTML, CSS, Servlets3.0, Apache Tomcat 7.0, JavaScript, AJAX, CVS, JQueryMobile, Bootstrap, MVC, MS Visio, MS Project

Confidential

Java Developer

Responsibilities:

  • Developed all the UI pages using HTML, DHTML, XSL/XSLT, XHTML, CSS3, JSON, JavaScript, jQuery, Ajax.
  • Designed the website and created/developed web interfaces.
  • Created graphics including Icons, Images and logos using Adobe Flash Catalyst.
  • Implemented in Spring as part of MVC Architecture
  • Created appropriate concept models, site organization, navigation, page layouts and interaction to support company's needs and goals.
  • Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions
  • Used Node.js as a proxy to interact with Rest services and interacting with Database
  • Used jQuery plugins for Drag-and-Drop, Widgets, Menus, User Interface and Forms
  • Developed features using Servlets, JSP, Javabeans, Hibernate.
  • Designed and DevelopedJavaclasses, XML Mapping files and Service classes to use the Hibernate API
  • Used Dreamweaver as HTML Editor for designing new pages.
  • Developed HTML prototype documents with CSS Style Sheets.

Environment: Java, JavaScript, HTML, DHTML, CSS, Hibernate, Maven, Adobe Flash, SQL, Oracle, Windows

We'd love your feedback!