We provide IT Staff Augmentation Services!

Java Developer Resume

3.00/5 (Submit Your Rating)

New, YorK

SUMMARY

  • A highly dependable and result - oriented professional with 8+ years of experience in Software Development as a Programmer/Analyst in the areas including internet/intranet technology, client server (multi-tier architecture) applications, Telecom Applications with experience in Finance, Banking, E-commerce, M-Commerce, Pension Funds and Automobile domain. Specialized in object oriented analysis and design with specialization in Java, J2EE and implementation of a SDLC.
  • Dedicated Core Java and JEE/J2EE specialist with experience in designing and building enterprise web applications.
  • Experience using J2EE frameworks like Struts, Spring DI, MVC, Spring-JDBC, AOP, Context, Security, Batch and Spring Templates and Hibernate.
  • Solid business background and innate understanding of how technology systems impact business processes.
  • Deploying J2EE Application archives (JAR, WAR, EAR and RAR) and Web-Based/E-Commerce on Web Logic Application Server.
  • Experience in using test-driven development in Ruby on Rails, JavaScript, JQuery and Ajax-based applications, HTML and CSS.
  • Experience in developing applications using AngualrJS-Bootstrap like Grids, JSP, Toolbars, Panels, Combo-Box and Button etc.
  • Experience in designing, developing and implementing E-Commerce, B2B applications using J2EE technologies in Telecom, Banking and Insurance domains.
  • Used Mule ESB to query Sales force for SObjects and transformed the SObjects to XML
  • Expose HTTP and Restful Endpoint through Mule ESB and XSLT transformers to transformer xml to IFP domain model.
  • Developed and delivered SOAP based Web Servicesfor our new clients used ApacheCamel, Apache-CXF and SOAP UI to test the services
  • Expertise in Core Java and JEE/J2EE, JSP, JSTL, Struts, Hibernate, Spring, Quartz, JDBC, XML, XSL/XSLT, VXML, IVR, Web services (SOA), SOAP, RESTful, JMS, JNDI, ANT, Maven, HTML, JavaScript, Log4J, MySQL, Oracle, MS SQL Server, JBoss 5.1/6.0/7.1, Weblogic, Websphere Apache Tomcat, CVS, VSS, SVN, Clearcase, MKS, Eclipse, Rational Rose, MS Visio, JMeter, JProfiler.
  • Designed, developed, coded, tested and implemented phases of Software Development Life Cycle
  • Strong experience in analysis and design using SDLC, UML, RUP and agile software development methodologies like Scrum.
  • Having expertise in developing business applications for domains such as Insurance, Education and SupplyChain Management.
  • Worked on different IDEs such as RAD, Eclipse and deployment using Application Servers like WebSphere Application Server(WAS), Apache Tomcat and JBOSS 5.0/6.0/7.1.
  • Strong experience in analysis and design using MVC based frameworks like Struts framework 1.x, 2.0, Aspect Oriented Programming AOP, Design Patterns, Anti-Patterns and SOA.
  • Strong fundamentals of Enterprise Java Beans (EJB 3.0 and EJB 2.x).
  • Develop Web Services to implement SOA using SOAP, WSDL, and UDDI with HTTP.
  • Defined and created various functional documents for the systems to be developed. Involved in client interaction and requirements gathering.
  • Excellent analytical, logical and programming skills.
  • Excellent communication skills and the ability to work independently or in a team environment.

TECHNICAL SKILLS

Java Technologies: JDK (1.2, 1.3, 1.4,1.5,6,7), Servlets 2.3, JSP 1.2, HTML, DHTML,EJB 2.0, JDBC 2.0, JNDI, ANT, RMI, JMS, Applets, Swing, XML (DTD, Schema, DOM & SAX, JAXB), Java Beans, Java Mail, Webservices (Axis, WSDL, XML, SOAP) and GWT, Java IO, JRule7.0,Java NetworkingLanguages C, C++, XML, XSL, UML, HTML, DHTML, WML, SQL, PL/SQL.

Databases: RDBMS such as Oracle 10.x/ 9.x/8.x, DB2, Microsoft SQL Server 2000, MY SQL, MS-Access, HiRDB, Informix

Frameworks: Struts 1.2, Struts2, Tiles, Spring, JSF, Velocity, Hibernate and jPBM.

Development Tools: RAD 7,Weblogic Studio, WSAD 5.1, Eclipse 3.0/3.1/3.3, J-Unit, MS Visual Source Safe,Clear Case WinCVS, Bitkeeper, Ant, Putty and XML Spy, Toad 9.5, DB Visualizer, SOAP UI, TCPMON

Web / Application Servers: Weblogic (8.1 and 10), IBM Websphere Application Server (5.0/6.x / 7.x), ApacheTomcat 4.x/5.x, Oracle 8i/10, JBoss 5.0, 6.0/7.1 and Apache Web Server

Testing Tools: JUnit, WebUnit, Cactus, OpenSTA and JTest, LoadRunner

Messaging Servers: JMS (Java Messaging Service), Web Services, Axis

Designing and Modeling: OOP Principles, OOAD Using UML, Design Patterns, MVC

Reporting Tools: Jasper Reports

Operating Systems: Windows XP/2000/NT,7,8, Unix, Linux

Bug Tracking Tools: Clear quest, PAC2000, JIRA, Test Director

PROFESSIONAL EXPERIENCE

Confidential, New York

Java Developer

Responsibilities:

  • Conduct Walk through session for finalizing Design before Construction Phase.
  • Developed web applications with W3C XHTML, HTML5, CSS3 standards and using Ruby, Rails, Git and Heroku.
  • Designed and built a workflow engine on top of Activiti (an open source Java workflow engine), along with a scalable enterprise integration and routing mechanism using ApacheCamel, RabbitMQ and REST APIs.
  • Extensively worked with JQuery for Effects, AJAX, XML.
  • Have extensive experience in building and deploying applications on Web/Application Servers like Apache Tomcat, Apache camel.
  • Developed Spring rest controllers to handle json data and wrote dao's and services to handle the data.
  • Server in Unix environment. Creating unit test cases using JUnit.
  • Developed stored procedures compatible with MYSQL in ruby.
  • Developed several REST web services which produces both XML and JSON to perform tasks,
  • Wrote several Ruby scripts to manage internal team project planning, and DevOPs tasks through Trello API, Github, and other third party software.
  • Implemented efficient UI and client-side features using JQuery, AJAX, knockout.js, backbone.js.
  • Effectively used Google Guava libraries for creating predicates and functions while working on Collections.
  • Spring modules used in the Spring Core, Spring DAO, Spring MVC.
  • Integrated Struts framework with Hibernate for persistence.
  • Implemented Rest based web services using JAX-RS annotations, Spring MVC Rest controller to handle different data representations.
  • Used Hibernate to manage Transactions (update, delete) along with writing complex SQL and HQL queries.
  • Database design, writing stored procedures and triggers, Writing session and entity beans, JMS client and message driven beans to receive & process JMS messages, JSPs & Servlets using MVC architecture.
  • Used shell scripting and Oracle database for production. Monitored daily log files for production. Set up new UNIX and Oracle database user accounts.
  • Developed and deployed XML based Web Services using SOAP, Apache Axis and REST for interaction between various modules in the application.
  • Designed and developed the primus guaranty website using Struts 2 framework on JBOSS6.0/7.1
  • Developed frontend screens using JSP,JSTL and AJAX
  • Maintaining code braches and versions on CVS.
  • Worked on UNIX shell scripting to run the JAR file created for batch program.
  • Worked for Common Services Interfaces (CSI team). It is a common services interfaces platform that usesJavafor enabling B2B services.
  • Designed, developed data model to map tables existed at data base, used Hibernate many-many, one-many, Inheritance annotations to map complex relationships.
  • Received business logic specifications and design documents, and translated them into HTML5, CSS3preprocessor styling SASS, JSON files, JavaScript code and AngularJS.
  • Utilized AngularJS framework to bind HTML template(views) to JavaScript object(models)
  • Built AngularJS framework including Spring MVC architectures, different modules, specific controllers, templates, custom directives and custom filters.
  • Designed and developed Drools rules processing framework to execute rules and filter transactions
  • Developed rich, uniformed User Interface using CSS, Master pages, Themes, AJAX Controls, Web parts and JQUERY.

Environment: Java/J2EE, JSP, JQuery, JSTL, MVC Design, HTML, SQL Server, Struts, JBoss, SpringMVC, Hibernate, XML, AIX/Unix, XML Spy, CVS, JBoss, Sonar, CSS, XML Web Services (SOAP), REST, Drools, GoogleGuavaAPI

Confidential, Kansas City

Java Developer

Responsibilities:

  • Full life cycle experience including requirements gathering, business analysis, system architecture, software architecture, data design, coding, testing, and creation of functional documentation of my modules.
  • Made use of content negotiation (XML, JSON, text/plain) using JAXB, GSON, Jackson, and XStream.
  • Responsible for coding with the use ofObject Oriented Principlesand latest technology Stack such as MVCwithJSP, GWT,GXT, Hibernate, Spring1.2.9 and Struts 1.2
  • Used RAD 7 as Java IDE tools for development.
  • Design and development of UIusing GWT.
  • Developed several internal reporting tools for business team using JSP, HTML5, CSS, JSON and JavaScript (JQuery) for view layer and SQL queries to retrieve/update the data from/to the database using JDBC.
  • Involved in developing the UI panels using JSF, XHTML, CSS, DOJO and JQuery.
  • Designed and implemented many customizations comprised of additional database tables, EJBs, controller commands and jsps, to a WebSphere Commerce 6.0 B2B store.
  • Leverage previous work done with data consolidation into theSupplyChain Data Warehouse
  • Used soap UI for testing web services and WSDLs.
  • Created web application prototype using jQuery and Angular JS.
  • Implemented Spring MVC framework for developing J2EE based web application.
  • Spring DAO/JDBC and Hibernate used in this project to access database.
  • Deployed the application in Websphere Server 7
  • Enabled logging as a value added feature due to restrictions in server access to view logs.
  • Enabled this with Log4j.
  • Used Ajax, OO JavaScript, JSP, JQuery, HTML and CSS to develop various user interface components.
  • Installed and configured MySQL on LINUX and Windows environment.
  • Worked on integrating JQuery APIs with MVC pattern.
  • Deployed web and enterprise applications on JBoss 5.1 application server
  • Used Spring Core Annotations to achieve Dependency Injection.
  • Involved in Service orchestration and integration with external systems using Mule ESB.
  • Created Request transformer, Response transformers, Custom Components and configured them in mule-config.xml.
  • Produced and consumed Rest Web Services, developed DAO and DTO classed for services and consumed through Angular factory service calls from front end.
  • Responsible for Unit Testing usingJUnit and JWebUnit.
  • Built Web pages that are more user-interactive using jQuery plugins for Drag and Drop, AutoComplete, AJAX, JSON, and JavaScript, Bootstrap.
  • Responsible for writing complex PL/SQL queries and Stored Procedures
  • Used JMS(JavaMessage Service)for communication between clients.
  • Developed web components using JSP, Servlets, and JDBC.
  • Used XML Web Services using SOAP to transfer the amount to transfer application that is remote and global to different financial institutions.
  • Involved into database design and creating tables.
  • Implemented application using Ruby and basic MVC architecture.
  • Developed stored procedures compatible with MySQL and MongoDB supportive in Ruby.
  • Experience in build management with Ant Script.
  • R&D work for learning BRMS rules and develop a POC.
  • Setup environment for jBPM and BRMS.
  • Implemented several BRMS rules in form of DRLs and Decision Tables.
  • Partially involved into the production support.
  • ImplementedAJAX with CSSto develop the web pages.
  • Implemented automatic mailing system using java mail api.
  • Responsible for writing wsdl and schema files
  • Responsible for creating stubs for webservice client.
  • Responsible for implementing the webservices.
  • Developed shell scripts, on linux platform, to process data from upstream systems that were scheduled to be executed at specific times by AutosysImplementation of SOA in Websphere 6.x
  • Implemented business rules based on the line of business using Rule and Drools.
  • Involved in implementation in websphere 6.x server in UNIX environment.
  • Agile methodology has been used for this project.
  • Responsible for Async call to return the JSON String to the GWT.
  • Provided the API to JSON String to Data Store.

Environment: Java 6, Rule, Drools, JSP with web2.0 standards, JQuery, Ajax, jBOSS, Servlets, J2EE, Websphere Server 6.x,7.0 Server, XML, DB2 Database, JMS, Struts, Spring, Spring JDBC/DAO, Hibernate,Log4j, JUnit 3.8.1, ANT, RAD 7 and Windows XP, java Mail GWT,GXT, GWT Designer, Dozer, SOAP UI,RESTful, BEPL, TCP MON, DB Visualizer, Clear Case

Confidential, NY

Java Developer

Responsibilities:

  • Developed new modules using JSP, Custom tags, AJAX and oracle stored procedures to support paper based studies.
  • Modified existing front end (JSP) and backend (Oracle Packages) to increase user friendliness and performance of the tool
  • Wrote Unix Shell Scripts for scheduling jobs in Unix/Linux, regular backups, instance start/shutdown and migrating data into tables
  • Communicated with external applications JMS(JavaMessage Service) messages using MQ Series
  • Written PL/SQL scripts for business logic as packages.
  • Developing soap and restful webservices to expose data to front desk.
  • Configured Hibernate using Data Source, Session Factory, Transaction Manager and created DAO layer to access database.
  • Developed web services using SOAP, WSDL and Apache Axis which helped communicating through different modules of the application.
  • Maintained BEA Web Logic Application Server, JBoss AS 5.1/6, IIS 6/7, WebSphere 6.1, Tomcat on different UNIX platforms and windows platforms and have setup development, testing, staging and production environments for the ongoing application development.
  • Maintaining code braches and versions on CVS.
  • Developed SCM by using JSP/HTML like one form for each functionality user interface, Standard Validations using JavaScript, used Servlets as the controllers for the Business Logic, XML parsing techniques using SpringMVC.
  • Spring modules used in the Spring Core, Spring DAO, Spring MVC.
  • Developed Hibernate Entity classes corresponding to database tables.
  • Developed Servlets to implement the enhancements.
  • Responsible for the co-ordination with WTE, DBA teams to deploy scripts into system test, staging and production for all releases.
  • Deployed the application into Weblogic into webapp using build.xml to create ear file.
  • Configuring the connection pool for the application in Weblogic.
  • Responsible for supporting system level..
  • Performed Unit Testing and helped in preparing test plans and test cases.

Environment: J2EE (JSP, Custom Tags, Servlets, JDBC), AJAX, JMS, log4j, Web Logic 8.1, Eclipse, Spring, Rational Rose, CVS, PL/SQL, Oracle 9i, UNIX, hibernate, Spring MVC, SOAP, RESTful.

Confidential, Phoenix, AZ

Java Developer

Responsibilities:

  • Analyzed, Designed and developed the system to meet the requirements of business users.
  • Participated in the design review of the system to perform Object Analysis and provide best possible solutions for the application
  • Captured the user requirements with use-case diagrams and delivered Class and Sequence diagrams using UML and Rational Rose.
  • Implemented presentation tier using HTML, JQuery, JSP, Servlets, and CSS.
  • Used AJAX for implementing part of the functionality for Customer Registration, View Customer information modules.
  • Made several AJAX calls using jQuery to consume the RESTful web service and transmit the data from server to client.
  • Deployed the EJBs on JBoss Application Server.
  • Used Hibernate annotation for Object Relational Mapping (ORM) with Oracle database.
  • Used Hibernate caching features to reduce database access and increase performance.
  • Used Hibernate Query Language (HQL), Session Class, and Criteria to manipulate database.
  • Used JavaScript for client side validation.
  • Developed the applications using Eclipse IDE.
  • Implemented Spring MVC framework for developing J2EE based web application.
  • Used JDBC to connect and access database.
  • IBM WebSphere 6.0 to deploy J2EE application components.
  • Database tier involved the Oracle database and SQL.
  • Writing Web Service clients using SOAP, WSDL to interact with the service APIs exposed by other departments.
  • Created SQL statements for the effective retrieval and storage of data from the database.
  • Developed JUnit test cases.

Environment: Core Java, JSP, Servlets, Hibernate, HTML, DHTML,jBOSS, JavaScript, Oracle, SQL, WSAD, WebSphere 6.0, JUnit, XML, AJAX, WSDL, RESTful, Windows NT, CVS.

Confidential

Java Developer

Responsibilities:

  • Involved in full development life cycle of the project from analysis, designing and testing.
  • Involved in preparing class diagrams, use diagrams and sequence diagrams.
  • Diagrams use UML and Rational Rose.
  • Migrated code from struts to spring framework.
  • Developed workflows using Spring MVC and Hibernate.
  • Designed one to many and many to many associations between Business Entities using Hibernate.
  • Developed frontend of the application using Angular.JS framework.
  • Developed and deployed XML based Web Services like JAXB using SOAP, Apache Axis and REST for interaction between various modules in the application.
  • Used JPA and Hibernate ORM for the extraction of Database.
  • Wrote required HQL (Hibernate Query language) queries.
  • Worked on the User Interface using JSP, JavaScript and HTML.
  • Developed the Test cases for unit testing.
  • Used JDeveloper IDE for development.

Environment: JAVA/J2EE, Oracle 8i, Windows NT, JDeveloper, EJB, JSP, hibernate, spring, Struts, SOAP, Restful.

We'd love your feedback!