We provide IT Staff Augmentation Services!

Java Developer Resume

4.00/5 (Submit Your Rating)

San Jose, CA

SUMMARY

  • 8+ years of experience in designing and development of various multi - tiered client server based applications using Object Oriented, Java & J2EE technologies.
  • Experience in Application Design and Development using OOA, OOD, OOP, MVC and J2EE.
  • Worked extensively with WebSphere Application Server, Apache Tomcat 7.x/6.x/5.x/4.x, Web Logic 10.x/9.x/8.x, JBOSS 4.x.
  • Expertise in developing both front end & back end applications using Java, J2EE, Servlets, JSP, JDBC, AJAX, EJB, JQuery, Spring 2.5, Struts 2.0, Hibernate, JSF 2, XML, Web Services.
  • Worked on JQuery as a Javascript UI Library.
  • Experience in managing both onsite and offshore teams, leading the development of Web applications using different application/web servers.
  • Experienced in writing SQL, PL/SQL, HQL, ORACLE, Procedures/Functions, Triggers and Packages.
  • Experience in NoSQL datastores like MongoDB and Cassandra.
  • Expertise in developing XML documents with XSD validations, XPATH, SAX and DOM parsers to parse the data held in XML documents.
  • Developed J2EE applications on different IDE’s like RAD 6.0/7.0/7.4, Eclipse3.0/3.2/4.2, IntelliJ Idea 12.0, JBuilder8.x and NetBeans.
  • Experience in developing applications using three tier architectural frameworks such as MVC (Model View Controller), Struts, Spring and Hibernate framework.
  • Good experience with Multithreading, Collections and Exceptions.
  • Experience on server side programming like JavaBeans, RMI, EJB, JDBC, JNDI, Java Mail, and JMS.
  • Good Exposure to Service Oriented Architecture (SOA) such as Web Services including SOAP, UDDI, WSDL, JMS (Java Messaging Service), IBM Web sphere MQ Series, REST Web services.
  • Expert in writing CGI scripts using PERL. Strong knowledge of CGI interfaces to Databases like Sybase and MySQL.
  • Experienced in writing and building files with ANT, Maven and coding test cases using JUnit.
  • Followed Agile Software development process (XP) based on scrum using Unit Testing, Short iterations, TTD and Close customer relationship.
  • Managed the code versioning and releases versioning through Tortoise SVN, IBM Rational Clear Case and CVS.
  • Used and configured Log4j for extensive logging and established logging standards for the application.
  • Experience creating dynamic web interfaces utilizing modern JavaScript frameworks such as jQuery, Angular JS, Backbone JS and Bootstrap.

TECHNICAL SKILLS

Languages: Java 1.5, 1.6, 1.7, C, C++, Groovy

Platforms: UNIX, LINUX, Windows

RDBMS: Oracle 9i/ 10g/11g, DB2, MS SQL Server 7.0, Sybase, MongoDB

IDE / Tools: RAD 6.0/7.0/7.4, WSAD 5.1, Eclipse 3.0/3.2/4.2, Rational Rose, IntelliJ Idea 12.0, JBuilder8.x, NetBeans, MAVEN, ANT, Putty

J2SE/J2EE Technologies: J2EE, Swing, RMI, Sockets, JDBC, Servlets, JSP, Java Beans, JSTL, Struts, EJB, Spring 2.0,Hibernate, JTA, JMS, Web Services

Web Technologies: HTML5, DHTML, XHTML, CSS3, Java Script, My Faces, Rich Faces, JSF, AJAX, CXF,DOJO, JQuery, GWT

XML Technologies: XML, XSL, XQuery, XSD and XSLT

Web/Application Servers: Web Sphere 5.1/6.0, Web logic 12, JBOSS, J2EE Server 1.4, Apache, Tomcat 6.0/7.0 and JBoss 4.0.5GA

Methodologies: Unified Modeling Language (UML),Agile, IB

Version Control: CVS, Subversion (SVN), VSS, Rational ClearCase

Languages: Java 1.5, 1.6, 1.7, C, C++, Groovy

Platforms: UNIX, LINUX, Windows

RDBMS: Oracle 9i/ 10g/11g, DB2, MS SQL Server 7.0, Sybase, MongoDB

IDE / Tools: RAD 6.0/7.0/7.4, WSAD 5.1, Eclipse 3.0/3.2/4.2, Rational Rose, IntelliJ Idea 12.0, JBuilder8.x, NetBeans, MAVEN, ANT, Putty

Other Skills: JUnit, Log4J.

PROFESSIONAL EXPERIENCE

Confidential, San Jose, CA

Java Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) such as requirements gathering, modeling, analysis, design and development.
  • Developed SOAP based requests for communicating with Web Services.
  • Specifically involved implementing the Graphical User Interfaces by using JSP, JSTL, HTML, DHTML, CSS, Java Script, AJAX.
  • Developed the user interface using Spring MVC, JSP, JSTL, Javascript,Angular-JS, Html and CSS.
  • Maintenance and engineering on a from scratch Linux distribution in support of high volume electronic Trading.
  • Responsibilities included:conducting System and Network Administration training; reconstructing and implementing new system specification; design Database file system layout for PROGRESS, MFG/PRO QAD, Mirroring K-210 HP-UX 10.01; Upgrade 10.10 ; set up trusted systems; document procedures, and expert advisor to management. Provided support to Novell NetWare Administrator in areas of expertise.
  • Developed back-end using EJB3/JPA, Session Bean session facades.
  • Implemented Session facades, singleton, dao factory, MVC design pattern.
  • Was part of requirement gathering, design documents.
  • Created Object, Class diagrams, and sequence diagrams.
  • Implemented SQL, and PL/SQL scripts.
  • Set up Linux firewall router to increase network protection
  • Strong knowledge in IBM MQ, TIBCO.
  • Proficient with WebLogic Application Server, BEA AquaLogic / Oracle Enterprise Service Bus, SOA Software Service Manager, WebLogic Workshop, Websphere Application Server, WebSphere Portal Server, RAD, Rational Software Modeler / Architect, Websphere MQ, Eclipse, GlassFish V2, NetBeans, JBuilder, Borland Tohether Architect, Ant, Maven, Forte Conductor, TopLink, CVS, PVCS, ClearCase, Sybase, Oracle, DB2, Microsoft SQL Server.
  • Worked on JMS for sending a message and Message Driven Bean (MDB) to receive the message for providing Asynchronous communication.
  • Involved in writing Maven scripts for automated deployment of the application.
  • Strong knowledge of Coherence.

Environment: Java 1.6, Weblogic Application Server10.3.5, HTML, CSS, Spring MVCAngular JS,Oracle11g, JSF2, icefaces1.8, EJB3/JPA, Session Beans, Excel API, Eclipse ID, SVN, SQL Developer, ANT build scripts.

Confidential, NYC, New York

Java Developer

Responsibilities:

  • Responsible for Requirements gathering, Conceptual Design, Analysis, Detail Design, Development, System Testing, User Acceptance Testing, Data Validation, Version Controlling and deployment.
  • Designed and developed web application using JSF, Spring and AJAX.
  • Designed and developed front end UI using JSF components.
  • Reverse Engineered using Hibernate plug-in for RAD to generate Hibernate configuration, POJO classes and DAO classes and wrote finder methods using Hibernate Query Language (HQL) for dynamic searches.
  • Used JavaScript for validating the client side user information based on their business rules.
  • Developed Mail Merge framework by merging the data with MS Word template. MS Office Java API is used.
  • Designed and Developed LDAP Authentication & Authorization Services using Java, LDAP, DB2 Commands.
  • Designed and Developed Business Process layer components and integrated them with Spring framework.
  • Developed complex service components for Data Access Layer, DAO classes to interact with backend using Java and Hibernate Framework.
  • Created and maintained mapping files and transaction control in Hibernate.
  • Configured web.xml, faces-config.xml for navigations and managed beans. Integrated JSF, Spring and Hibernate Frameworks.
  • Developed dump and Load Utility to extract and load the data to DB2 using Java and JExcel API.
  • Designed and developed Web Services to provide services to the various clients using SOAP and WSDL. Experience in designing and developing REST APIs.
  • Experience in Web Services development using Apache-Axis, CXF, JAX-RPC, JAXB and Security architecture for marinating security levels for business process.
  • Developed complex DB2 stored procedures (common shared routines) to interface with Aging and Youth application.
  • Developed integration techniques using the Apache camel and apache active MQ technologies. Created dynamic web interfaces using Angular JS framework. Developed custom directives, factories and Services inAngularJS.
  • Involved in transforming XML data into Java Objects using a JAXB binding tool.
  • Used build and deployment scripts using ANT and was also responsible in maintaining them.
  • Designed JUnit classes for the services and prepared documentation. Integrated various modules and deployed them in WebSphere Application Server.
  • Involved in Agile methodology like TDD.
  • Responsible for debugging, testing, maintaining and deploying the application.

Environment: Java1.7, J2EE, JSP, JSTL, JDBC, JSF, Spring Framework 4.1, Hibernate, XML, JavaScript, Adobe ColdFusion 10, Web services, SOAP, WSDL, Servlets, DB2, HTML5, CSS3, CVS, JUnit, XSL, XSLT, RAD, LDAP, WebSphere Application Server.

Confidential, Rochester, MN

Java Developer

Responsibilities:

  • Defect tracking and defect fixing for the application using HB defect tracker.
  • Generated Use Case Diagrams, Class Diagrams, and sequence diagrams using rational rose.
  • Session Beans were developed to process the requests from the user.
  • Extensively used Hibernate in data access layer to access and update information in the database.
  • Used web services - WSDL and SOAP for getting Credit Information from third-party.
  • Used JMS API for asynchronous communication by putting the messages in the message queue.
  • User requirements study, analysis and review of the specifications.
  • Interaction with the users at all stages of development to ensure that development was as per user specifications.
  • Responsible for developing Production Monitoring tool PMF-PC which eases the burden on production users during year end payroll generation and making job monitoring ease with Angular JSapplication.Developed Tabbed pages usingAngularJSdirectives.
  • Designed and Implemented the JAVA, J2EE based Spring with JDBC in Eclipse IDE.
  • Worked directly with management, vendors, and third parties to ensure database management applications operate at peak efficiency.
  • Developed the presentation layer and GUI framework based on spring framework involving JSP, HTML5, JavaScript, AJAX, CSS3.
  • Extensively worked on Java server side programming using Servlets, and JSP.
  • Extensively worked on Core Java, Multi-threading, Memory Management.
  • User Interface design Programming.
  • Implemented applications using NoSQL technologies/Stores such as MongoDB
  • Used Mongo DB as a data source for all the new internal web applications and analytics purpose as well.
  • Involved in building Non-Relational data models on NoSQL data
  • Involved in Mongo DB CRUD operations and in aggregation framework
  • Implemented the framework to migrate Relational data to Non-relational data stores and to run performance tests against different NoSQL vendors.
  • Developed internal web dashboard applications using Node JS.
  • Implemented Servlets to handle HTTP requests for on-line requests, credit card payments, registration and bug tracking.
  • Using XML for dynamic display of options in select box and description on web page.
  • Designed complex application Oracle database statements for querying, updating and reporting. Written Packages, Stored Procedures, Functions, Views and Database Triggers usingSQLand PL/SQLinOracle.
  • Involved in Agile Methodology.
  • Worked on Coherence caching.
  • Used ANT Scripts to build and deploy on WebLogic application server.
  • Monitored the error logs using Log4J and fixed the problems.
  • Responsible for testing, debugging, bug fixing and documentation of the system.
  • Developed JUnit test cases and performed integration and system testing.
  • Implemented Java components and deployed under the WebLogic Server.
  • At the end of each release, consolidated all inputs; prepare all necessary documents for delivery such as Release Notes for sharing it with the client.
  • Communicated with the other groups that use the service to demonstrate the application and to get their feedback on regular basis.

Environment: Core Java, JEE, Spring, Hibernate 3.x, NoSQL, MongoDB, Oracle 11g,weblogic Application Server, Log4j, DTO, Web Services, Spring 3.2, JAXB, SOA Architecture, Web Services, XML, XSLT, JAXP, Ajax, UML, Sybase 1.4 DB,WSDL,SOAP UI.

Confidential

Java Developer

Responsibilities:

  • Actively participated in various stages of the project life cycle mainly design, implementation testing, deployment of the application.
  • Testing & Warranty Support
  • Worked with cross-commit teams like Control - M, MFT, ETL etc.,
  • Worked with business stakeholders to understand and analyze their business needs and translate them into system requirements.
  • Understanding the application, requirement gathering and creating design documents
  • Study and maintain the existing codes, and ensure the change requests and enhancements are completed as scheduled
  • Created LLD for the requirements
  • Integrated Get Answers HP tool with Service center for logging problems
  • Prepared Get Answers user manual for BNY Mellon users
  • Involved in integrating the ColdFusion front end with Service center for email notifications.
  • Involved in maintaining the P4 database for Service Center
  • Active participation in different modules involved in the product
  • Active participation in different modules involved in the project
  • Analysis and Designing new enhancements for every release. Had good experience in low level designs.
  • Hands on experience in developing class and sequence diagrams.
  • Coded Java backend, JSP, Struts, JavaScript, Business classes
  • Explored new technologies and like to work on POC's
  • Expert in debugging the issues and resolving the production/test issues.
  • Designed the system to handle multiple requests
  • Designed the application flow using MS Visio.
  • Responsible for identifying and resolving project risks, issues and problems.
  • Contributed in formalizing Customer architecture standards.
  • Participated in code review and integration.
  • Responsible for configuration management using SVN.
  • Responsible for deployment of the EAR file.

Environment: JDK 1.5, Web sphere, Eclipse, SQL Server 2005, Servlets, JSP, ANTMS Visio, CVS.

We'd love your feedback!