We provide IT Staff Augmentation Services!

Java Developer Resume

5.00/5 (Submit Your Rating)

Coppell, TX

PROFESSIONAL SUMMARY:

  • Have 6+ years of experience writing Web Tier, Server Side and Mid - Tier components using J2EE technologies (JSP, Servlets, Enterprise Java beans, Java beans, JMS, JNDI, JDBC, and XML parsing, SOA, Web Services, Spring, Hibernate, PA).
  • An effective communicator with good analytical, inter-personal, organizational & mentoring skills. Excellent team player having good communication and interpersonal, analysis skills with ability to lead the team of programmers.
  • Involved in complete SDLC including analysis, design, development, Coding, testing, documentation and maintenance of business application software.
  • Used configuration management tools like Rational Clear Case, CVS on UNIX /Windows environment.
  • Involved in Requirement gathering, writing functional and technical specifications, Preparing design documents
  • Experienced in design and development of Java Enterprise Applications using JAVA , JDBC, JSP, JSTL, Servlets, EJB, JMS, spring, Hibernate, J2EE , XML, JAX-WS Web services.
  • Worked of creating basic framework for spring and web services enabled environment Exposure in handling critical bugs of the software.
  • Experience in MVC (Model view Controller) architecture, using Struts Framework, JSF Framework and Spring Framework with various design Java/J2EE design patterns.
  • Proficient in Java/J2EE technologies, JSF, Hibernate, IBATIS, Spring, Struts, EJB (Entity Session, Message Driven Bean), Java Servlets, JSP, Swing/AWT, Java Beans, JMS, JNDI, Java Mail, JTA, JAXP, RMI, XML, XSL, JDOM/DOM/SAX using IDE’s like WSAD, IBM Rational Application Developer/ Rational Software Development Platform and JBuilder.
  • Programming experience of PL/SQL to code Oracle Stored Procedures and Triggers.
  • Experience in designing User Interface (UI) using HTML 4.0, XHTML, CSS2/CSS3, JavaScript, JQuery, Ajax, JSON, XML and XSLT. Experience using Agile and Extreme Programming methodologies.
  • Experience applying the latest development approaches including MVC framework in the browser, event - driven applications using AJAX, Object Oriented (OO) JavaScript, JSON and XML.
  • Expertise in maintain websites, software and understanding and modifying existing code.
  • Responsible for checking cross browser compatibility and have experience in working and debugging with different browsers like Internet Explorer, Mozilla Firefox and Google chrome.
  • Experience with developing and implementing responsive designs into web transactions and applications. Expertise in coding Optimized SQL queries on databases like Oracle.
  • Experience working with testing tools like Firebug, Firebug Lite, Chrome or safari web inspectors and IE Developer Toolbar. Multitask- oriented with strong competitive drive and work ethic to succeed.
  • Well versed with Software Development Life Cycle process which includes designing, developing, testing and implementation.
  • Strong RDBMS skills with excellent knowledge of design, normalization and Database Management Concepts. Adept at quickly adapting to new environments, new technologies and facing new challenges.
  • Experience managing daily communication with an offshore development team.
  • Capable of quickly learning and delivering solutions as an individual and as part of a team.

TECHNICAL SKILLS:

Java Technologies: J2EE, Servlets, JSP, JPA, EJBs, JDBC, Struts, Springs, Hibernate, Web Services, Ajax.

Languages: Java, HTML, XML, JavaScript, Ruby on Rails, Groovy, PHP, AngularJS.

Internet Tech: HTML, JSP, JavaScript.

Operating Systems: Windows 2000/XP/7/8

Databases: Oracle, MySQL, IBM DB2, MS SQL Server, MS Access, Mongo DB.

Application Servers: IBM WebSphere, WebLogic, Apache Tomcat.

Java IDEs: NetBeans, Eclipse.

Design Tools: Macromedia Dream weaver, Enterprise Architect UML design tool.

Version Tools: IBM Clear Case, IBM Rational Team Concert.

Utilities: Toad 8.0, IBM Data Studio, SOAP UI

PROFESSIONAL EXPERIENCE:

Confidential, Coppell, TX

Java Developer

Responsibilities :

  • Understanding functional, business and system requirements
  • High level and Low level design documentation and Unit Test Plan.
  • Generating the Class/Sequence/Activity and Database ER diagrams.
  • Setting up development environment.
  • Writing Unit test cases for each of the modules and executed.
  • Involved in coordinating with the Business Analyst in gathering the requirements for better solutions.
  • Reading Excel files using Apache’s POI API and displays holidays from different countries on the Port let on the portal application & shown to the user defaulting to the country he belongs to.
  • Implemented Personalization, Customization using the Visitor tools of port let.
  • Testing and integration of the modules.
  • Created The Custom Tag library using the JSTL to provide the user friendly functionality.
  • Implemented both server /client validations using Struts Validation framework.
  • Implemented the AJAX calls and JQuery to make the interfaces that can be change, update, and responds immediately by talking to the server in the background.
  • Modification/creating the SQL queries to implement the new client requirements.
  • Reading the Content from the Content Management and parsing the XML response using SAX Parser to display the newsfeeds.
  • Involved in Status meetings for Review.
  • Developed Web Services using Spring MVC and developed DTDs, XSD schemas for XML (parsing, processing, and design) to communicate with Active Directory application using Restful API
  • Developed JSPs according to requirement.
  • Aggregated multiple sources of existing metadata into XML based silos managed within the Mark Logic frameworks.
  • Mentor the client in architecture pattern for use of ESB .
  • Involved in Analysis, Design, Development, and Production of the Application and develop UML diagrams.
  • Prepare Java/J2EE development structure for Maven.
  • Wrote AngularJS controllers, views, and services.
  • Technology leadership for the direction of the Cloud based application using Node.JS, PDFJS, Mongo DB and MS SQL Server integrating to a proprietary framework.
  • Involved in the development and integration for EJBs/JMS messaging to (Content management system) CMS .
  • Participating development of FIX messages processing engine (Java, FIX Protocol ).
  • Built a presentation layer for applications using Servlets/JSP's.
  • Taken care of Java Multithreading part in back end components.
  • Implemented by using MYSQL .
  • Designed and implemented the UI using HTML, JSP , Java script and Java .
  • Extensively used various collections classes like Array List, Hash Map, Hash Table, and Hash Set.
  • Developed HTML reports for various modules as per the requirement.
  • Assisted in writing the SQL scripts to create and maintain the database, roles, users, tables in SQL Server .

Environment: Java, JDBC, JSP, SOA, ESB, Servlets, Maven, Flex, HTML, Angular JS, Mongo DB, Hibernate, Fix, Rest JavaScript, Eclipse, Struts, SQL Server2000

Confidential, Atlanta, GA

Java Developer

Responsibilities:

  • Used Dependency Injection feature of Spring MVC framework and O/R mapping tool Hibernate for rapid development and ease of maintenance.
  • Used HTML5 , JSP , JavaScript , jQuery, JSTL , Custom Tag libraries for making web pages.
  • Used JavaScript is used to design executive dashboard, feed viewer, portal, ticket application, responsive design UI.
  • Extensively involved in writing Object relational mapping code using hibernate, developed Hibernate mapping files for configuring Hibernate POJOs for relational mapping.
  • Worked on Automating the Rest API using Soap UI Pro with Groovy Scripts for validation.
  • Worked on automating the list UI for product level items using Ruby with Cucumber Framework.
  • Used Gherkin to write feature files and automating the test cases using the feature file.
  • Implemented Maven build tools to build jar and war files and deployed war files to target servers.
  • Maintained relationship between objects using Spring IOC .
  • Used JSP Tag Libraries ( JSTL ) to implement the logic inside the JSPs.
  • Extremely used plain JavaScript and JQuery, JavaScript Library to do the client side validations.
  • Developed Web Services using REST.
  • Have worked on DB2 data base for storing and retrieving the application data.
  • Involved in code review and deployment of the application on development, testing of production servers.
  • Performed unit testing using JUNIT framework and tested DAO’s and Business Services.
  • Used GIT as a version control system.
  • Analyzing the client requirements and production issues.

Environment: : J2EE, HTML5, JSP, JavaScript, JQuery, Spring MVC, Hibernate, Web Services (REST, SOAP), Ruby, Soap UI Pro, Eclipse, DB2, JUnit, Ajax, Scrum (Agile Methodology).

Confidential, MD

Java Developer

Responsibilities:

  • Analysis, design and development for front end work JSP, JSTL, JavaScript, JQuery, HTML, and CSS.
  • Convert and document the existing Drools business rules to become human readable (form using the DSL and DRL language)
  • Develop and run test scripts to ensure rules are working as required.
  • Implement Spring framework to develop inversion of control and injection of beans based architecture.
  • Used JSP taglibs to develop more dynamic web pages.
  • Used JQuery to implement client side functionality.
  • Implemented restful services with Spring MVC.
  • Implemented synchronized and multithreaded design using spring MVC.
  • Created and developed functionality for java EJB's.
  • Work with testers and subject matter experts to identify rules changes and additions.
  • Identify and recommend specific code (rules) changes to State staff
  • Worked on Rational Application Development (RAD 8.5) to develop java code for deployment on web sphere.
  • Application implemented as a single-page, angular.js client.
  • Implemented UNIX shell script to provide automated server side functioning.
  • Implemented caching module to provide caching of data.
  • Implemented ORM using Hibernate 3.5 framework.
  • Developed indexed database architecture using SQL procedures and triggers.
  • Work with the Technical Architects and Leads to gain a comprehensive and up to date understanding of the software application developed by open source community
  • Work with the Business Analysts (BA) testers and subject matter experts (SME) to identify application errors or bugs.

Environment: Java 6, Spring 3.2, Hibernate 3.5, Web sphere, JSP, HTML, CSS, Apache tomcat, Spring security, Spring batch ANT, Caching, RAD 8.5, Maven, Web services, Solaris, Windows XP, DB2, Oracle 11g, Oracle ADF, JQuery.

Confidential, Omaha, NE

Java Developer

Responsibilities:

  • Developed and maintained the module rule builder according to the requirements and design specifications. Rule builder is critical task for the creation of rules which are used in defining the payout rates.
  • Analyze the user requirement and documented design documents for the changes.
  • Interact with the testing team and coordinate with developers in fixing bugs and enhance the existing functionality based on the user requirements.
  • Worked on single sign-on application for implementing cross-app functionality between two web applications.
  • Created security certificates and java key stores for low level hand shake for single sign-on functionality between two applications.
  • Configured Infinispan cache as distributed cache for cross-app functionality.
  • Developed web application using JSPs, Servlets, Struts 1.2 framework, spring.
  • Developed Restful Web services with Spring Security.
  • Worked extensively on web interfaces that involved development of client side scripting using JavaScript and jQuery.
  • Developed business objects using EJB3 stateless Session Beans and MDB.
  • Developed Components and Interfaces using EJB, Hibernate and Struts.
  • Used Hibernate for data access and mapping.
  • Developed complex database queries and involved in performance tuning of queries.
  • Involved in writing service class objects that depend on the data access objects.

Environment: JDK 1.7, Java 6, Oracle 10g, Eclipse, EJB 3.0, Struts MVC Framework, AJAX, JSON, XML, JQuery, JUnit 4.11, SVN, Spring 4.0.5, Hibernate 4.0.1, SOAP, XSLT, SOAPUI, Restful web services.

Confidential

Junior Java Developer

Responsibilities:

  • Involved in the requirement gathering and ball park estimation of the requirements.
  • Involved in the client meetings as part of the requirement analysis and the weekly reviews.
  • Given Demos to the customers with the application prototype.
  • Prepared WBS for different phases for the SDLC life cycle.
  • Prepared the High Level and Low Level Design Document using the Enterprise Architect tool.
  • Involved in the Coding activities using the Comergent Framework as the underlying framework as part of the back end and JSP, JavaScript, CSS as part of the front end.
  • Involved in Unit Test Case Preparation and the Unit Testing.
  • Involved in the client meeting as part of the UAT support.
  • Involved as a SCM team member for the code and the documents versioning maintenance.
  • Involved in the Build and Deployment activities for the Pre-Production and Production Deployment.
  • Organized and given the knowledge transfer for the sustain team
  • Supported the application maintenance during the Warranty Phase.
  • Involved in the unit testing and the integration testing.

Environment: Eclipse 3.6, Java 1.4, JSP, Servlet, WebLogic Application server, Apache Tomcat, Oracle, Expression Language JavaScript, AJAX, CSS, JDBC, XML, XML Parser.

References are available on request.

We'd love your feedback!