We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

2.00/5 (Submit Your Rating)

Atlanta, GA

SUMMARY:

  • Java/J2EE Developer with around 8 years of experience in Application Analysis, Design, Development, Integration, deployment and Maintenance/Support for Web, Standalone, and Client - Server based Software Applications using OOP Concepts, Java and Java EE (Servlets, JSP, JDBC, JNDI, EJB), Web Services (SOAP, WSDL, Restful,Axis), JavaScript, HTML, AJAX, and XML.
  • Extensive experience in developing web-centric e-business applications using J2EE technologies such as Java, XML, JDBC, JSP, Servlets and EJB.
  • Comprehensive knowledge of JVM, Core-JAVA, Exception-Handling, Multithreading, Data Structure and Performance tuning.
  • Strong Front End/GUI design skills using Swing JSP, HTML and Java Script.
  • Experienced in writing SQL queries and PLSQL Stored Procedures, Functions and Triggers with databases such as Oracle, MySQL, IBM DB2 and MS SQL Server.
  • Experience in using Application and Web servers like BEA Web Logic and Apache Tomcat.
  • Experience in MVC Architecture and industry standard frameworks including Struts, Spring, and Hibernate.
  • Worked on multiple Operating Systems like Windows, UNIX and Linux.
  • Experience in OOAD Technologies developing UML compliant high level design with dataflow diagram, Class Diagrams, Sequence Diagrams, Activity Diagram and Use Cases and documenting for peer developer.
  • Ability to build, test and maintain software, monitor and respond to server and security issues.
  • Experience in working with Eclipse, Net beans, WSAD and Web logic.
  • Good knowledge working with developing component based reusable applications and Workflow automation using Clear Quest, UML, Rational Rose and Visio.
  • Experience in design and implementation of public facing websites on Amazon Web Services AWS
  • Enthusiastic and willing to learn new concepts, languages and other powerful tools.
  • Excellent communicational, analytical, business and interpersonal skills. Comfortable working independently and also a good team player. Highly motivated to take independent responsibility as well as has the ability to contribute and be a productive team member.

TECHNICAL SKILLS:

J2EE Technologies: JDBC, JSP, JMS, Servlets, Hibernate, Spring, Struts, EJB, Java Beans, WSDL, AJAX, XML, and XSLT.

Core Java: Collections, Generics, Serialization, Swing, AWT, Concurrency Control, File I/O.

Application Servers: Apache Tomcat 7.0, WebSphere.

Web Services: WSDL, UDDI, SOAP, REST, Restful, JAX-WS, JAX-RPC, Metro.

Operating Systems: WINDOWS XP/7/8/10, UNIX, Linux.

Languages: JAVAC, C++, SQL, PL/SQL, HTML, XML.

Web Technologies: HTML, DHTML, XHTML, XML, XSL, XSLT,Schema, XPath, DOM, JavaScript, jQuery, JSON, AJAX, NodeJS, AngularJs, GUI, JBOSS, Apache POI, DTD.

RDBMS: Oracle 11i/10g/9i/ SQL Server, MySQL.

Design Methodologies: OOP, Agile, Waterfall, SCRUM, UML, RUP, J2EE Design Patterns.

Tools: Eclipse, Net Beans, Toad, Sql developer.

PROFESSIONAL EXPERIENCE:

Confidential, Atlanta, GA

JAVA/J2EE Developer

Responsibilities:

  • Interacting with the teammates for understanding the business and the business users for gathering the requirements.
  • Used Hibernate Confidential Framework to interact with the database to overcome manual result set handling. Developed hibernate configuration files, mapping files and mapping classes.
  • Developed Application components and API's using core Java.
  • Good hands on designing the project.
  • Implemented Confidential.
  • Interacted with clients during various phases of the project.
  • Developed web-based online functions with complex user interfaces as well as batch jobs with extensive database interaction.
  • Good experience in consuming the existing Web Services.
  • Converted CGI scripts in Perl to servlet.
  • Involved in coding and testing of the entire module.
  • Developed Class Diagrams, Flow Diagrams and Sequence Diagram using Code Logic.
  • Used Operation classes, Data Management classes, Business classes, struts configuration file, properties class (MVC Design pattern).
  • Used Java script validations for client-side validations.
  • Provided the support for integrating the Restful web services with clients.
  • Build SOAP Web Services based on AWS (Amazon Web Services).
  • Experience in built web services using Spring and CXF operating within ESB, offering both REST,AWS and SOAP interfaces.
  • Maintained auditing table for each insertion, Updation and deletion of records.
  • Stored all the table names in the property file.

Environment: Java 6.0, JSP, Servlets, Eclipse 4.5.1, Toad 11.1, Struts2.3, Apache Tomcat, Oracle 11i. Java Design Patterns, Hibernate, Spring JDBC, AWS, Multi- Threading, JUnit, Log4j.

Confidential, Denver, CO

JAVA/J2EE Developer

Responsibilities:

  • Responsible for discussing and understanding the requirements received from the client and prepare design document with approach details for the implementation of the enhancement.
  • Involved in analysis, design and development of application and developed specifications which include Use Cases, Class Diagrams, Sequence Diagrams and Activity Diagrams.
  • Used JAXB for converting Java Objects from the XML Message.
  • Implemented SOAP request and response for Web Services.
  • Worked in Struts with Hibernate using MVC design Pattern.
  • Developed web services in Java and Experienced with SOAP, WSDL and Restful web services.
  • Used the JDBC for data retrieval from the database for various inquiries.
  • Wrote complex Sql and Hql queries to retrieve data from the Oracle database.
  • Used multithreading in programming to improve overall performance
  • Created Different validators and registered with config file.
  • Developed Spring Framework based RESTFUL Web Services for handling and persisting of requests and Spring MVC for returning response to presentation tier.
  • Worked with SVN, Git and Jenkins to build and development process.
  • Developed and implemented the User Interfaces using Java Server Pages (JSP).
  • PL/SQL, Stored Procedure, Sequences created in Oracle 10g.
  • Worked on Web Service development for dynamic interaction between web applications.
  • Implemented Log4j to set debug levels on production.
  • Wrote and implemented test plans using JUnit.
  • Involved in Code Review, Unit testing and Integration testing for Quality Assurance.
  • Performed Unit Testing, Functional Testing and Integration Testing.
  • Worked in MQ to JMS Bridge where MQ sends messages to JMS queues.
  • Used the Rational Tool suite including Rational Requisite Pro, Rational Web Pro, Rational Rose and Rational Clear Case.
  • Used JSP and HTML to design the web pages to verify information on accounts loaded for testing purpose.
  • Oversee all stages of design, development, and deployment of new Java-based vendor application system for financial-services industry.
  • Established object oriented interface (using Drools rules) for more natural expression of business rules.
  • Developed JSP pages using Struts tag libraries.

Environment: J2EE, Struts2.0, RUP, RAD, EJB, Hibernate, XML, XSL, XSLT, SOA, UML, SOAP, WSDL, Restful Web services, JUnit, SVN, Jenkins, Oracle 10g, PCVS, Log4j, Spring, ESB, Linux, Servlets, JSP.

Confidential, CA

Java Developer

Responsibilities:

  • Responsible for requirements gathering, designing, coding and testing of components, programs and screens based on design specifications.
  • Interacted with the Clients as well as with team by hosting weekly meetings.
  • Effective web interface designed with JSPs, Actions, Validations and Tiles using Struts.
  • Involved in various phases of Software Development Life Cycle (SDLC) including requirement gathering, modeling, analysis, architecture design, and development and testing phases.
  • Involved into tech implementation and design, operational support for Aggregate Spending (Sunshine Act) project.
  • Developed Use Case Diagrams, Activity Flow Diagrams, Entity Relationship Diagrams and flowcharts using RAD.
  • Have done programming of JavaScript functions, JavaScript loops, JavaScript Pop-up boxes & JavaScript Error handling.
  • Designed the windows based applications using Java Swing.
  • Participated in the designing and developing of UI Screens using JSP 2.0, JavaScript.
  • Reviewed Design Docs and Test cases of testing team.
  • Involved in providing support during Integration Testing, Component System Testing and Product System Testing.
  • Deployed the web components using JBOSS and WebSphere.
  • Actively involved in providing production support
  • Did hands on XSLT templates and worked to implement required business logic.
  • Carried out unit and component based testing using JUnit.
  • Designed and developed Logging Framework to dynamically change logging levels to help in debug issues/errors using Log4j.
  • Used Subversion, Version Controlling and Change Management that is tracking structure of folders, maintaining global revision number for the whole repository and SVN operations.
  • Analysis & study of the new enhancements and guiding the team on the requirements.
  • Involved in Unit testing for major modules.
  • Analysis & study of the new enhancements.
  • Involved in Knowledge Transfer Process for team members.

Environment: Core Java, JDK 1.5, J2EE, JSP 2.0, JavaScript, Struts, EJB, JMS, WebSphere, JBOSS, Xml, XSLT,DB2, HTML/XHTML, JUnit, Log4j, SVN, Design Patterns, SQL Developer, and Mercury Quality Center.

Confidential, CA

Java Developer

Responsibilities:

  • Involved in analysis of the specifications from the client and actively participated in SRS documentation.
  • Interacted with Business Analysts to understand requirements and chart the Functional Specification Document for the requirements.
  • Involved in Design documentation with UML diagrams. Resolving high priority issues by discussing directly with user. On time Delivery of code without any bugs.
  • Regularly Participated in the Code reviews with the team members to improvise on the quality of the project deliverables.
  • Involved in planning process of iterations using the Agile Scrum methodology.
  • Used Struts Tiles framework to construct the dynamic web pages (Presentation layer) for the application.
  • Design and Development of Struts Action classes.
  • Designed and developed the UI using Struts view component JSP, HTML, Angular JS, JavaScript, AJAX, and JSON.
  • Developed Restful Web service with JSON for the application.
  • Implemented server side Restful web services for external vendors to access our applications.
  • Used Spring Framework to develop the business/domain layer.
  • Used Hibernate as Confidential tool and Oracle database.
  • Developed and implemented the web application using design patterns like MVC, Singleton, DAO, Front Controller, and Factory.
  • Used JBoss Application server for deploying the web application.
  • Involved in testing the application functionality and validating the request and response with SoapUI Test Cases.
  • Developed JUnit Test Cases for the Business Layer.
  • Modified Ant scripts for creating build zones specific to the clients for the application.
  • Used PMD/EMMA tools for checking the coverage of code.
  • Developed the module using Log4Jto create log files to debug the application Confidential different levels.
  • Used SVN for version control and Quality center for defect tracking.

Environment: Java, HTML, JSP, Servlets, JSON, Restful Web services Java Beans, JDBC, Apache Tomcat, Oracle 10g.

Confidential

Java Developer

Responsibilities:

  • Develop JSPs, Value Objects Module and DAOs
  • The server configuration is done using XML for this project.
  • Developed the JSP, JSTL, Servlets and Enterprise Java Beans to communicate between JSP and Servlets. Built JSP custom tags for common presentation components.
  • Application design as per MVC architecture and J2EE Platform.
  • Implementation of core functionality using Exception-Handling, Multithreading, Data Structure and Performance tuning.
  • Identified the Use Cases, generated Sequence Diagrams, Class Diagrams, etc.
  • Developed the Controller classes for various pages in Document Management, which renders a page using the beans written inside a controller. The Controller is an entry point into an application and forms the controller part of the MVC architecture.
  • Worked on backend layer of the framework, which involved JDBC connections, statements and writing queries.
  • Database design and coding of stored procedures, triggers using SQL, PL/SQL, on Oracle 8i
  • Worked on PL/SQL for creating oracle functions, procedures & packages using TOAD.
  • Was responsible for Business Analysis, Functional requirements and Quality Assurance.
  • Bug Fixing, Testing and Maintenance

Environment: DHTML/HTML, JSP, JSTL, Java Script, DOM objects, HTML, DHTML, CSS, JDBC, SERVLET, CORE JAVA, XML, SQL, PL/SQL, Shell Script, UNIX, TOAD, Oracle, Tomcat, and JDeveloper.

We'd love your feedback!