We provide IT Staff Augmentation Services!

Java Developer Resume

2.00/5 (Submit Your Rating)

Atlanta, GA

PROFESSIONAL SUMMARY:

  • Over 7 years of software development experience in Analysis, Design, Development, Implementation, Integration and testing of Application Software in web - based environments, distributed n-tier products and Client/Server architectures.
  • Experience in full Software Development Life Cycle (SDLC) starting from collecting Business specifications, Analysis, Design and Development, Testing and documenting the entire life cycle using various methodologies like Waterfall, Agile, SCRUM, RUP and Test Driven Development.
  • Extensive experience in Core Java and J2EE technologies like Servlets, JSP, JSF, JDBC, JNDI.
  • Experience in JavaScript, JQuery, AngularJS, Bootstrap and CSS.
  • Worked extensively on Struts framework.
  • Worked on Hibernate by writing persistence classes.
  • Worked on Spring Framework with various Simple, Multi-Action and Form controllers.
  • Experience in Iterative, Waterfall and Object Oriented Application Design and Programming.
  • Experience using NetBeans and Eclipse IDE
  • Good knowledge in Design Patterns like MVC, Abstract Factory, Business Delegate, Singleton, Data Access Object, Front Controller, Session Façade and Service Locator.
  • Expertise in creating XML, XML Schemas, XSLT, XPath, DOM/SAX Parser and web designing using HTML, CSS and JavaScript including (Ajax, JSON).
  • Design and Development of web services client frameworks to communicate with web services using Rest and SOAP.
  • Implemented Web Services using WebLogic 7.1/8.1 and WSDL 1.1.
  • Good hands on experience using Mule connectors like HTTP, FILE, FTP, SFTP, Sales Force, and Data Base connectors as a part of integration usage.
  • Working experience on ISAM IBM Security Access Manager, IBM Enterprise Service Bus and IBM File Net Content Manager
  • Expertise in deploying applications in WebSphere, JBoss 3.0/4.0, Apache and Tomcat 4.0/5.0/5.5, 6.0, WebLogic 8.1
  • Experience in Gradle to build and deploy Java web applications.
  • Experience using Log4j for extensive logging in the applications.
  • Experience with databases like DB2, Oracle 9i, Oracle 10g, Oracle 11g, MySQL, SQL Server, Sybase and MS Access.
  • Experience in RAD, RSA and Persistence API Development.
  • Experience in creating complex SQL Queries and SQL tuning, writing PL/SQL blocks like stored procedures, Functions, Cursors, Index, triggers and packages.
  • Experience in developing test cases, performing Unit Testing, Integration Testing, experience in QA with test methodologies and skills for manual/automated testing using tools like Load Runner, JUnit.
  • Good Knowledge of Python and Python Web Framework Django.
  • Hands on experience in using UNIX, Red Hat Linux, Windows, MS Dos
  • Excellent communication skills, team player, quick learner, organized, resilient and self-motivated.

TECHNICAL SKILLS:

Languages: Java, C, C++, SQL, PL/SQL, UML, XML, XSL, XSLT.

J2EE Technologies: JNDI, CP, EJB 2.0/3.0(SLSB, SFSB, Entity Beans), JMS/MDB, Web Services (WSDL, SOAP)

Web Technologies: J2SE, Servlets 2.4/2.5, JSP 2.0/2.1, JSTL, Custom Tags, JDBC 2.0/3.0, Filters, Listeners.

FrontEnd Technologies: HTML, XML, Java Script, Custom Tags, CSS, AJAX

Frameworks: Struts 1.0/1.1/1.2/2.0, Spring 1.2.4/2.0/2.5, Spring MVC, Hibernate 2.0/3.0/3.2

Web/Application Servers: Web Logic 7.0/8.1/9.0/10.0, IBM Web Sphere 4.0/5.5,JBoss 4.0.5Apache Tomcat 5.5/6.0

IDEs: Eclipse 2.0/3.0/3.1, WSAD5.1

Process Automation Tools: Gradle, Maven, PVCS, CVS, JUnit, Easy Mock, Log4j, TOAD

RDBMS: ORACLE 11g, ORACLE 10g,, ORACLE 9i, DB2,SQL Server 6.5,MYSQL

Web/App. Server: Tomcat 5.5 &6.x, WebLogic7.0, 8.1 &9.0, 10.0, and WebSphere 4.0, 5.0, 6.1, JBoss 3.2.

OOA, OOD: Data Modeling and design, Rational Rose, UML, use-case diagrams, Class diagrams, Activity diagram, Sequence diagram. Design Patterns

Software Development: Waterfall Model, V-model, RUP, Agile, Scrum, Test Driven Development

Operating Systems: Windows 98/2000/XP/NT, Linux, Unix

PROFESSIONAL EXPERIENCE:

Confidential, Atlanta, GA

Java Developer

Responsibilities:

  • Participated in sprint planning meeting along with other developer,tech lead, manager, BA and QA.
  • Made the code up to date on clear case by manually copying the latest ACMP commercial code on WMC repository and build and deployed it using build forge.
  • Disabled several ACMP commercial specific web service calls that are not needed for WMC project using service call switch.
  • Involved in designing front-end screens using JavaScript, JSP, Angular JS, AJAX, HTML5 and CSS3.
  • Implemented core features of Angular JS framework such as dependency Injection, Data-binding, Filters, Directives, Templates, Services and Deep Linking.
  • Implemented email functionality for correspondence after the state of the case has been changed to either approved, denied or pend. This is the enhancement of the existing functionality where correspondence can be made using only fax or surface mail but we added this functionality so that the correspondence can be done using email with providers and patient.
  • New WMC specific attributes were introduced during the sprints. Worked on these newly added attributes to make sure that they are captured from web service layer and displayed on the front end, for that several changes were made in XSD file, castor mapping, HBM file, introduced new column on database, added new fields on domain model and mapped those fields on JSP and ExtJS page.
  • Made several UI layer change in JSP and ExtJS page.
  • Implemented the case routing logic using drool rule engine, so that case with specific attributes can be routed to the specified queue. New queues are configured in the database and excel sheet and rules are written in the excel sheet for the easy configuration and maintenance.
  • Developed Web Services and Responsible for the creation of the Web Services using SOAP Simple Object Access Protocol with HTTP protocol.
  • Involved in adding authentication & authorization, integrating application with IBM Security Access Manager (ISAM) for authentication.
  • Created tables, triggers, stored procedures, SQL queries, joins, integrity constraints and views for multiple databases, Oracle 11g using Toad tool
  • Developed application service components and configured beans using Spring IOC, creation of Hibernate mapping files and generation of database schema
  • Performed back end testing on ISAM files and database tables by writing SQL queries.
  • Used JMS and MQ Series for sending updates to various other applications.
  • Developed tools using Python, Shell scripting, XML to automate some of the menial tasks.
  • Designed table structure and coded scripts to create tables, views, sequence, synonyms, and triggers. Involved in Data base triggers and PL/SQL statements for data retrieval.

Environment: Java, JSP, JSTL, JavaScript, AJAX, Struts, AngularJS, Spring, Hibernate, Oracle 11g, ISAM, WebSphere Application Server 8.0, Eclipse, Tortoise SVN, Win SCP.

Confidential, San Antonio, TX

Java Developer

Responsibilities:

  • Actively involved in design and developing of J2EE components.
  • Worked on writing the services to provide the relational mapping between the client side applications with the backend.
  • Worked on Spring MVC as web framework and Spring to develop light weight business component.
  • Implemented modules using Core Java APIs, Java collection, Threads, XML and integrating the modules and used SOAP for Web Services by exchanging XML data between applications over HTTP.
  • The business logic is developed using J2EE framework and deployed components on Application server where Eclipse was used for component building.
  • Involved actively in designing web page using HTML5, CSS3, JQuery, JavaScript and AngularJS.
  • Using AngularJS created custom directives for data manipulations and to display data in company standard format in UI.
  • Worked on Hibernate ORM tool for the backend development in the persistence tier.
  • Spring framework is used to implement Inversion of Control (IOC) and Aspect Oriented programming (AOP).
  • Used SOAP, WSDL and implementation of code templates generate WSDL file, and serialization files.
  • Implements RESTful services to make use of standards like HTTP, JSON and XML.
  • Involved in creating Servlets and Java Server Pages (JSP), which route submittals to the appropriate components and render retrieved information using Session Facade.
  • Developed deployment descriptors for the EJB to deploy on WebLogic Application Server.
  • Wrote Stored Procedures, Triggers, Functions using SQL Navigator to perform operations on Oracle 11g.
  • Used Maven to build the project into WAR and EAR files and SVN for version controlling.
  • Implemented logging using Log4j and developed robust exception handling and error reporting mechanism.
  • Fixed several Junit test cases using mocking framework such as Mockito and PowerMock

Environment: J2EE, Java 1.7, Servlets, JSP, EJB 3.0, JMS, JDBC, HTML5, XML, XSL, CSS3, JavaScript, AngularJS, Rational Rose, Eclipse, WebLogic, Oracle 11g.

Confidential, SFO, CA

Java Developer

Responsibilities:

  • Involved in requirement analysis, design, coding, testing, implementation and review.
  • Work with the technology project teams to guide the design of new applications to support business needs
  • Implemented Spring IOC or Inversion of Control by way of Dependency Injection where a Factory class was written for creating and assembling the objects.
  • Used Spring MVC as web framework and Spring to develop light weight business component.
  • Used Spring DAO on the Data access layer with the Hibernate.
  • Exposed business functionality to external systems (Interoperable clients) using Web Services (WSDL-SOAP) Apache Axis.
  • Used CVS to merge the code.
  • Worked extensively on Core Java.
  • Worked on Hibernate for object relational mapping.
  • Used Ajax for exchanging data asynchronously between browser and server.
  • Used GWT compiler to translate Java application to browser-compliant JavaScript and HTML.
  • Used XSLT to transform XML files into different forms.
  • Used Oracle Web Server and PL/SQL for development of the system.
  • Assembling and deploying applications with WebSphere Server.
  • Provided support for job scheduling, file transfers, and transactional processes.
  • Involved with production and quality assurance environment support.
  • Configured Server side resources like Data source, Connection Pooling etc.
  • Monitored the error logs using Log4j and fixed the problems.
  • Worked on C++ to manage memory manually for extended execution runs.
  • Created build scripts for compiling and creating war, jar using Maven and SCM tool kit.
  • Performed Unit as well as integration testing for all the modules.
  • Used M.S. Visio for use case diagrams, Object diagrams, Active flow diagrams, Class diagrams, sequence diagrams in Design phase.

Environment: Java 1.6, J2EE, JDBC, Spring, Hibernate, Oracle, SQL, PLSQL, WebSphere, M.S. Visio, IBM RAD,Log4j, Maven, Web services, SOAP, Junit, HTML,UNIX.

Confidential, Warren, MI

Java Developer

Responsibilities:

  • Application was deployed on Web Sphere Application Server 7.0
  • Migrated from WebSphere Application Server 6.0 to IBM WebSphere Application Server 7.0.
  • Worked on SOAP, WSDL and implementation of code templates generate WSDL file, and serialization files.
  • Worked on JBoss application server implementing Java applications and other Web-based applications and software.
  • Worked extensively on Struts framework.
  • Experience automation expertise in enterprise applications using Java.
  • JUnit tests were written to test each module in the application.
  • Worked on Java Persistence API Development.
  • Developed session, entity beans and message driven beans.
  • Developed, and debugged the servlets and EJB with Web sphere Application server.
  • Developed Web Services for data transfer using SOAP and WSDL.
  • Used JUnit framework for unit testing of application and JUL logging to capture the log that includes runtime exceptions.
  • Converted entire logging from LOG4j to JUL Logging.
  • Developed user Interface using JSP, Java Script and HTML.
  • Worked on GIT for maintaining a large distributed development project.
  • Worked on JSF for building component-based user interfaces for web applications.
  • Designed and developed message driven beans that consumed the messages from the Java message queue.
  • Involved in the production support of the application.
  • Experience in Sybase ASE Database to optimally store and query data that represents objects defined in a geometric space.
  • Used Maven to build and manage the projects and its dependencies.
  • Experience in Integration of various data sources like Oracle, Sybase, SQL Server, Flat Files, Foxpro files. Powerful background in PL/SQL with data migration techniques.

Environment: Unix, JDK 1.6, Servlet, JSP, Beans, XML, XSLT, Html, JAX-WS, Spring 2.5, Hibernate 3.0, Oracle 11g, Maven, SOAP, WebSphere 6.1, HTML, JavaScript, JUnit 4.0.

Confidential, Malvern, PA

Java Developer

Responsibilities:

  • Actively involved in design and developing of J2EE components.
  • The system was designed using Unified Modeling Language on Rational Rose
  • Involved in creating Servlets and Java Server Pages (JSP), which route submittals to the appropriate Enterprise Java Bean (EJB) components and render retrieved information using Session Facade.
  • The business logic is developed using J2EE framework and deployed components on Application server where Eclipse was used for component building.
  • Actively involved in deployment EJB service jars, Application war files in WebLogic Application server.
  • Worked on addressing the Singleton design pattern to provide a global point of access to the object.
  • Deployed the application on WebLogic server to make the application multi-platform.
  • Developed Session beans with EJB 3.0 standards.
  • Involved in writing the Maven build file for assembling web services.
  • Written Stored Procedures to perform automated rules using Oracle.
  • Used Hibernate for object relational mapping.
  • Used Ajax for exchanging data asynchronously between browser and server to avoid full page reloads.
  • Implemented logging using log4j and developed robust exception handling and error reporting mechanism.
  • Implements RESTful services to make use of standards like HTTP, JSON and XML.
  • Worked on sever side Web API to a defined request and response message system expressed in JSON or XML and exposed it by means of an HTTP based web server.
  • Experience in various data sources like Oracle, Sybase, and SQL Server.
  • Used SVN to store current and previous versions of source code and it allows for concurrent editing of those source files by multiple
  • Used message-driven bean to receive JMS messages.

Environment: J2EE, Java, Servlets, JSP, EJB 3.0, JMS, JDBC, HTML, XML, XSL, CSS, JavaScript, Rational Rose,Eclipse, WebLogic, Oracle.

Confidential, Warwick, RI

J2EE Developer

Responsibilities:

  • Responsible for understanding the business requirement.
  • Developed UML Diagrams: Use cases, Activity diagram, Sequence diagram, class Diagram.
  • Actively involved in setting coding standards and writing related documentation.
  • Developed JSPs and Servlets to dynamically generate HTML and display the data to the client side.
  • Developed application on Struts MVC architecture utilizing Action Classes, Action Forms and validations.
  • Used XML for the data exchange and used DOM parser to extract and read the required information from the XML.
  • Involved in the design and decision making for Hibernate OR Mapping.
  • Hibernate Mapping file (.hbm.xml) files for mapping declarations.
  • Configured Queues in WebLogic server where the messages, using JMS API, were published.
  • Consumed Web Services (WSDL, SOAP and UDDI) from third party for authorizing payments to/from customers using AXIS.
  • Writing/Manipulating the database queries, stored procedures for Oracle.
  • Developed the Java Code using Eclipse as IDE.
  • Used commons and Log4j logging framework.
  • Performed unit testing, system testing and integration testing.

Environment: Java, J2EE, Eclipse, Web Logic, Oracle, JSP, HTML, JavaScript, JMS, Servlets, UML, XML, Eclipse, Struts, JUnit, Log4j

We'd love your feedback!