We provide IT Staff Augmentation Services!

Java Developer Resume

2.00/5 (Submit Your Rating)

Austin, TX

SUMMARY

  • 7.5 years of professional experience in Requirements Analysis, Design, Development and Implementation of Java, J2EE, Python and client - server technologies.
  • Strong experience in Software Development Methodology such as SDLC, RUP, Agile, Analysis, Design, Implementation and Testing of Object Oriented applications and Web based Enterprise Applications using Java/J2EE on UNIX/Linux and Windows platforms.
  • Involved in all phases of Software Development Life Cycle (SDLC) in large scale enterprise software using Object Oriented Analysis and Design.
  • Having some lead experience by working as a SCRUM Master.
  • Expertise in using JDBC, EJBs, Java Beans, Servlet, swing, JMS and JSP for developing most of the applications.
  • Strong Working experience in Design, Development and implementation of several J2EE frameworks like (Model View Controller) Struts, spring, Hibernate, EJB and JSF.
  • Strong front-end development using AJAX, Java Scripts, CSS and HTML.
  • Experience on Core Java, Multi-Threading, collections and Exceptions Handling.
  • Experience in developing interactive web application, UI porotypes, and cross- platform using EXT JS, Node JS, Angular JS, Backbone JS, React JS AJAX, JSON, DOJO, JSF.
  • Experience in developing web applications on MVC based frameworks like spring, Spring IOC, Spring Security, and Spring MVC.
  • Strong working experience on Postgres database.
  • Having knowledge on shell scripting and file system on Linux and UNIX.
  • Having Good Domain knowledge on Banking and Financial services, Telecom and E-commerce.
  • Implemented Cron job in Unix operating system.
  • Developed websites using JavaScript frameworks such as Angular.JS and Backbone.JS.
  • Experienced in SQL including SQL Queries, Joins, Triggers, Stored procedures, cursers and Functions using Oracle, MySQL, and DB2 SQL (for RDMS).
  • Implemented Design patterns such as MVC, View Dispatcher, Data Access Objects, Singleton, Observer, Factory, and Session Facade.
  • Experience in configuring and deploying Web Applications using Web Logic, WebSphere, JBoss, Tomcat.
  • Experience in using IDE's like Eclipse, IntelliJ and MySQL Work Bench, RAD.
  • Design, analysis and modeling of n-tired, Object-Oriented system architectures using Rational Rose.
  • Thorough knowledge in using UML, XML parsers (SAX, DOM), SOAP, HTML and DHTML.
  • Able to understand different frameworks in short time. Involved in configuring, deploying applications on IBM Web Sphere and Web Logic Application Servers, JBOSS Application Server (JBOSS EAP), and Apache Tomcat Web Server on UNIX, Linux and Windows platforms.
  • Expertise in Apache Cassandra database with strong ability to write CQL queries.
  • Worked on Version control using SVN, Rational Clear case, Git and CVS.
  • Knowledge in using Apache CFX web service framework for REST web service.
  • Having experience on NoSQL and Mongo.
  • Worked extensively on build and deployment tools like ANT, Maven, Gradle and Log4j.
  • Experienced in developing RESTful web services using JSON as the data format
  • Hands on experience on defect tracking tools like Bugzilla, Jira and HP Quality Centre.
  • Expertise in XML and related technologies like XSL, XSLT and parsers like JAXP (SAX, DOM) JAXB and XML Beans.
  • Knowledge on AWS platform and AWS EC2.
  • Having knowledge on shell scripting and file system on Linux and UNIX.
  • Extensive use and understanding of code version tools Git.
  • Quick learner and excellent team player, ability to meet deadlines and work under pressure - either unsupervised or in a team.
  • Excellent communication and self motivated to implement complex rules.
  • Ability to work independently as well as a team player, effective communication, good writing skills.

TECHNICAL SKILLS

Programming Languages: Java, PL/SQL, SQL, J2EE, Python

Enterprise Java: JSP, Servlets, EJB, JMS, JNDI, Logging API, Various J2EE and Standard Design Patterns, AJAX

Core Java: Serialization, JDBC, Java RMI, Internationalization & Localization etc

Mark-up/Scripting Lang.: HTML, CSS, XML, JavaScript, JQUERY, AJAX, Angular.js, Shell Scripting

XML Technologies: XML, XSL/XSLT, SAX/DOM, SOAP, WSDL, JAXB, JAXP.

Tools: & Framework: Struts 2.1, Spring 3.0, Hibernate 3.0, Web Services (SOAP and REST), Log4J, Junit, Maven, Ant, GIT, Neo4J, ETL, Jasper, Birt

Application/Web Servers: IBM WebSphere, Weblogic, Apache Tomcat, JBoss

Web Services: REST, WSDL, XML and JAX-RPC,Soap

DBMS/RDBMS: Oracle 10g and 9i, DB2, SQL Server 2005 and 2008, PostgreSQLMongoDB, NOSQL, Cassandra

Source Control Systems: CVS, SVN, Jazz Administration

Defect/Bug Tracking: Rational Clear Quest, BugZilla, JIRA

IDE: Eclipse, NetBeans, Weblogic Workbench

O/S & Environment: Windows XP, UNIX, Windows 98, Windows 2000Windows NT/XP, LINUX

Other Skills: Requirements engineering, UML, Design patterns, code reviews, test planning

PROFESSIONAL EXPERIENCE

Confidential, Austin, TX

Java Developer

Responsibilities:

  • Involved in the coding and integration of several business critical modules of CARE application using Struts, Java, Python, Spring, Hibernate and REST web services on WebSphere application server.
  • Developed the Web Based Rich Internet Application (RIA) using JAVA/J2EE (spring framework).
  • Designed and developed Enterprise Eligibility business objects and domain objects with Object Relational Mapping framework such as Hibernate.
  • Developed Servlets and JSPs based on MVC pattern using Spring Framework.
  • Designed and Developed WebServices to interact with various business sectors and used REST protocol for web services communication
  • Used Angular.js framework to extend the HTML template
  • Developed the core logics of business using POJOs, servlets, JSP’s and deployed on Tomcat.
  • Created procedures, functions and written complex SQL queries on Postgres and DB2 database.
  • Experience in MongoDB scripts to insert and update NoSQL database; automating data changes and reporting.
  • Extensively involved in the development of backend Logic or data access logic using Hibernate.
  • Used Cron job to data modify and maintaining the software.
  • Used tools Jasper and Pentaho for Data Visualization.
  • Extensively used JQuery UI and Angular.js to provide UI functionality.
  • Designed and implemented a Cassandra noSQL based database and associated RESTful web services that persists high volume user profile data for vertical team.
  • Implemented Cassandra for managing large amount of structured data.
  • Developed various UI (User Interface) components using Spring MVC, JSP, and HTML, JavaScript, AJAX, Angular.js on the top of DART Architecture.
  • Developed web pages using JSPs and JSTL to help end user make online submission of rebates. Also used XMLBeans for data mapping of XML into Java Objects.
  • Used Log4J to create log files to debug as well as trace application.
  • Set up the initial maven repository and build process.
  • Configuration and deployment of the application on AWS (for cloud based applications).
  • Planning, Estimation Assigning, Tracking, Status Reporting for Onsite and Offshore Tasks.
  • Involved in Production Support and also minor enhancements as per application requirements.

Environment: Java 1.6, Python, J2EE, Restful Web services, spring, EJBs, Memory Management Using Threads, Oracle, Postgres, Mongo, note js, Backbone js, DB2, JSON, HTML, CSS, JavaScript, Angular.js, JQuery, Eclipse, Tomcat, JSF, AWS EC2, Maven, Hibernate, Agile(scrum), Jasper, Pentaho, Git, Eclipse, Apace CFX, Apache ActiveMQ 5.7, Cron Job, DART.

Confidential, Washington, DC

Java Developer

Responsibilities:

  • Implemented the spring dependency injection of the Database helper instance to the action objects.
  • Implemented Hibernate and spring to replace EJBs in the earlier architecture.
  • Expertise in developing enterprise applications using Struts Frameworks.
  • Developed additional UI Components and implemented an asynchronous, AJAX (JQuery) based rich client to improve customer experience.
  • Used Ajax calls extensively - using Jquery, inside the WebApps and create a seamless flow of Quotes.
  • Developed web pages using HTML/CSS and JavaScript.
  • Implemented the Java API library using Git.
  • Developed many JSP pages, used Dojo in JavaScript Library, Angular.js, jQuery UI for client side validation.
  • Developed portions of HTML5-based game for use in an online gambling promotion.
  • Integrated Java code with Flex along with HTML, and CSS for application
  • Extensively used DART Architecture to build front end client side.
  • Responsible for writing service methods to retrieve data and also perform CRUD operations.
  • Used MongoDB and NoSQL to create complex procedures and functions.
  • Developed PL/SQL procedures for login module and written complex sql queries.
  • Implemented the Connectivity to the Data Base Server Using JDBC.
  • Involved in developing custom taglibs, JSP, EJB's, Portlets and stored procedures.
  • Implement web service components using Apache CXF framework
  • Used Web Services - WSDL and SOAP for at the client side for exchange rate calculation and used SAX and DOM XML parsers for data retrieval
  • Installing and Configuring Eclipse and WebSphere application Server.
  • Created DAO, POJO and other class files to establish connection and access the data from oracle database using JBDC, JSP, Servlets collection framework, Core Java, and POJO in Eclipse IDE.
  • Developing a new Content Management System backed by subversion using java EE technologies.
  • Developed test cases and performed unit test using JUnit Framework.
  • Worked in Agile environment with active scrum participation.
  • Involved in detail design developing use cases, use case diagrams, class diagrams, sequence diagrams and high level activity diagrams using UML from the requirements.
  • Developed XSD for validation of XML request coming in from Web Service.
  • Using JIRA to manage the issues/project work flow
  • Designed various design Workflow Modules using BPM (Business Process Modeler) to implement Business Logic and Business rules.
  • Developed visualization, planning and implementation of Web 2.0 initiatives.
  • Developed shell scripts, on linux platform, to process data from upstream systems that were scheduled to be executed at specific times by Autosys.

Environment: Oracle 10g, Core java, MongoDB, NoSQL, Spring, Hibernate, Web services (SOAP and REST), JDBC, Servlet, JSP, JavaScript, Angular.js, JQuery, JUnit, HTML, CSS, XML, Flex, Eclipse, Window, Cron Job, IBM WebSphere, SVN, Log4j, Ant, Git.

Confidential, Herndon, VA

Java Developer

Responsibilities:

  • Developed application service components and configured beans using Spring IoC, creation of Hibernate mapping files and generation of database schema.
  • Designed and developed the web-tier using Html, JSP’s, Servlets, Spring MVC framework.
  • Involved in the creation of interface to manage user menu and Bulk update of Attributes using JS, EXTJS and JQUERY
  • Used Java Script for Client side validations.
  • Developed web applications using Python.
  • Used Ajax, Angular.js and JavaScript to handle asynchronous request, CSS to handle look and feel of the application.
  • Used AJAX in suggestive search and to display dialog boxes.
  • Created custom javascript libraries using backbone.js and jQuery.
  • Developed stored procedures, triggers and functions with PL/SQL for Oracle database.
  • Used Web Services - WSDL and SOAP for at the client side for exchange rate calculation and used SAX and DOM XML parsers for data retrieval
  • Developed the application using Eclipse IDE and worked under Agile Environment.
  • Involved in implementing Object Relational Mapping (ORM) using Hibernate for persisting business objects data into underlying database.
  • Used Java Messaging Services (JMS) for reliable and asynchronous exchange of important information such as payment status report on IBM WebSphere MQ messaging system.
  • Used Eclipse IDE as development environment to design, develop, and deploy on Tomcat.
  • Ant was used as build management tool.
  • Used SOAP based messaging format for transferring request and responses and validated the
  • Request and responses against XML Schema Definition.
  • Unit tested all the classes using JUNIT at various class level and method level.
  • Worked in Agile environment with active scrum participation.
  • Involved in Production support and provided training and knowledge transfer to the user.
  • Used to co-ordinate with offshore team on security related issues on the third party war file.
  • Prepare user requirements document and functional requirements document for different modules.

Environment: Hibernate 3, Spring IOC, Spring MVC, Core Java, Tomcat, XML, DART, JavaScript (Angular JS, Node JS, Ext JS, JQuery), HP-UX/Linux, RAD 7.5, ETL, Oracle, SOAP web services, WSDL, AJAX, Log4j, Neo4J, Junit

Confidential, Carlstadt, NJ

Java Developer

Responsibilities:

  • Used spring for cross cutting concerns and IOC for dependency injection.
  • Implemented the caching mechanism in Hibernate to load data from Oracle database.
  • Implemented functionality using Servlet, JSP, HTML and Struts Frame work., Hibernate, Spring, Java Scripts and Weblogic.
  • Developed Add, Edit and profile view web pages for the monitor module using JSP, JSF HTML, JSF CORE tags library.
  • Experience working on JQuery, WebSphere Portal User management APIs.
  • Developed Web Services to communicate to other modules using XML based SOAP and WSDL protocols.
  • Developed AJAX functionalities using frameworks like JSON, NT/UNIX, JUnit, Pro*c, DOJO and JQuery.
  • Introduced the use of live mockups GUI prototyping (using ExtJS) which makes UI part of specification much more understandable for developers
  • Implemented JavaScript and Swing based functionality in front end designing and rich user interface.
  • Developed GUI screens for XTT & LD application using JSP, HTML and CSS.
  • Developed the Portlet Web Interface using Ajax, JSF
  • Developed HTML5 Mobile application with HTML5, Java Script, jQuery, and JSON and RESTful web service.
  • Developed various UI (User Interface) components using Struts (MVC), JSP, and HTML, Angular.js, JavaScript, AJAX.
  • Applied DART Architecture to build UI interfaces by using HTML, CSS, JavaScript and Angular.Js.
  • Developed web pages using JSPs and JSTL to help end user make online submission of rebates. Also used XMLBeans for data mapping of XML into Java Objects.
  • Involved in writing and executing PL/SQL stored procedures and functions and triggers for Oracle to
  • Used Eclipse IDE for designing, coding and developing applications
  • Involved in creating unit testing of various layers using junit and created automated test scripts for integration testing using selenium.
  • Developed Maven scripts for various tasks to automate the build process and for the deployment of the application in WebLogic.
  • Used XML Web Services using SOAP to transfer the amount to transfer application that is remote and global to different financial institutions.
  • Designed and implemented interface elements using Google Web Toolkit.
  • Worked with Technical Leads to design and implement rules using JRULES.
  • Mentoring of junior members for Agile (Scrum) process & Junit testing
  • Design, develop and test of SOA services using SOA / Web Service / Oracle Fusion Middleware.
  • Worked on Asynchronous messaging system using by implementing JMS through Point-Point and Publish-Subscribe MQ-Series architecture.

Environment: Java, JSP, HTML, CSS, DART, JavaScript, JQuery, Oracle PLSQL, Spring CoreStruts 2, Web Services, XML, Hibernate, JUnit, JSF, AJAX, JIRA, UML, UNIX, WebLogic Application Server, CVS, Log4j

We'd love your feedback!