We provide IT Staff Augmentation Services!

Sr Java/j2ee Developer Resume

0/5 (Submit Your Rating)

Atlanta, GA

SUMMARY:

  • Over 7+ years of extensive experience in Software Development Life Cycle (SDLC), Web Application Design, Development, Programming, Testing, Support Maintenance, and End - User support using java/J2EE technologies.
  • Experience in developing applications using Java technologies include Core Java, J2EE, Spring, Hibernate, Web services, Java Server Pages (JSP), Servlets, JDBC, JMS and EJB.
  • Experience on Core Java such as Multi-Threading, Collections, Interfaces, Synchronization, and Exception Handling.
  • Experience in frameworks like Spring MVC/IOC/ORM/JDBC/Context/Security/Batch and Struts (MVC, architecture, interceptors, action mappings and resource bundles).
  • Good working knowledge of persisting java objects using Hibernate that simplify data storage and retrieval to the underlying database.
  • Extensively used Relational database systems like Oracle, MSSQL SERVER and MySQL.
  • Experience implementing RESTful and SOAP web services using technologies such as JSON, SOAP, and XML.
  • Knowledge on Amazon Web Services (Amazon EC2, Amazon S3, Amazon Simple DB, Amazon SQS, AWS Identity and access.
  • Good experience with J2EE design patterns, Spring Web flow, Spring MVC, JSF and Rich faces.
  • Experience in working with XML technologies like XML, XSL, XSD, DTD, XSLT and parsing XML with SAX & DOM parsers.
  • Expertise in deploying enterprise applications on WEB/Application servers like IBM WebSphere, JBoss, Apache Tomcat and WebLogic.
  • Proficient in analyzing and translating business requirements to technical requirements, robust architecture and good design using UML and Rational Rose.
  • Experience in Front End Technologies: JSP, HTML, CSS, JavaScript, Bootstrap, JQuery and Angular.
  • Proficient in programming by using the IDE's such as Eclipse, NetBeans,TOAD.
  • Build and deployed several applications using ANT and Maven build tools.
  • Knowledge in JIRA and Configuration and Version control management using SVN and GIT.
  • Good experience in writing SQL complex Queries, Stored Procedures, functions and packages, tables, views, triggers, creating multiple types of joins, data connectivity and data integration of Oracle.
  • Highly motivated self-starter with Excellent Communication, Presentation and Problem-Solving Skills and committed to learning new technologies.
  • Ability to work under pressure and manage project tasks with changing priorities and tight deadlines and can work either independently or as a part of a team.

TECHNICAL SKILLS:

Languages: JAVA/J2EE, PL/SQL

JAVA Technologies: Core Java (JDK 1.3, 1.4, 1.5, 1.6, 1.7, 1.8), J2EE, JSP, Servlets, JDBC, EJB, Web Services, JMS

Web Technologies: HTML, XML, JavaScript, JQuery, JSON, Angular,Node.js, CSS, XSLT and Shell Script.

Middleware Technologies: Web Services (SOAP and Restful)

XML: XML Schema, SAX.

Application Server/Web Server: WebSphere, WebLogic, JBoss and Tomcat

Database: Oracle (version -11g, 10g, 9i, 8i ), My SQL, MSSQL SERVER

Frameworks: Struts 1.1/1.2/1.3/2.0/2.1, Spring MVC 2.5/3.0/4.0/4.2

ORM: Hibernate 3.0/3.5/4.0

Other Tools: Log4J, JUnit, Ant, MavenIDE: Eclipse, Myeclipse, NetBeans

SQL Tools: TOAD, SQL Developer

Concepts: UML, Design Patterns.

Operating Systems: Windows XP/2000/7/8/10, LINUX

PROFESSIONAL EXPERIENCE:

Confidential, Atlanta GA

Sr Java/J2EE developer

Responsibilities:

  • Involved in Requirements gathering and designing the web application.
  • Involved in daily scrum meetings, sprint planning, sprint Demos using Agile Methodology.
  • Involved in developing the prototypes for the UI application as per the feedbacks and discussions with the business Users.
  • Developed Contract first Web Services using Spring-RESTfulWS to communicate with Database Tables.
  • Used Maven for building the applications EAR for various environments.
  • Involved in Design and development of Web pages using HTML, CSS, Javascript and Ajax controls.
  • Used JQuery for creating JavaScript behaviors and used JavaScript for client side validations.
  • Developed hand coding of HTML5, XHTML, and CSS3.
  • Successfully implemented Autocomplete/Autosuggest functionality using AJAX, JQuery, DHTML, Web Service call and JSON.
  • Used AJAX for asynchronous data transfer between the browser and the server.
  • Used Spring ORM Support for Hibernate to manage efficiently Hibernate Resources and consistent exception Hierarchy.
  • Used WebSphereas message broker.
  • Designed and created Hibernate persistence classes using Hibernate API.
  • Wrote Angular controllers, views and services and validating forms using Angular.
  • Used Angular to create maintainable and testable single page application(SPA) and Implemented 2-way data binding and used ng-filters across the applications.
  • Used HTML plugins for implementing filtering capabilities on the UI.
  • Implemented a common styling with the help of CSS across entire application that controls color, layout, width, height, font size, images size and accomplished other graphic related features.
  • Used APACHE POI to read from Excel files Imported from the UI and export files to UI.
  • Responsible for implementing the transaction management in the application by using Spring annotations.
  • Using AWS Cloudwatch performed Monitoring, customized metrics and file logging.
  • Used AWS SDK for connection to Amazon S3 buckets as it is used as the object storage service to store and retrieve the media files related to the application.
  • Implemented AWS client API to interact with different services as Console configuration for AWS EC2.
  • Used Restful web services in conjunction between spring and angular.js.
  • Used GIT for version control and used Eclipse as the IDE for developing the application.
  • Wrote Stored Procedures/Triggers/Functions using SQL Navigator to perform operations on Oracle 10g database.
  • Used Jenkins as integration server.

Environment: JDK 1.7, SQL, Oracle 10g, JSF, JMS, Spring-WS, Spring boot, Apache POI, Hibernate 3, spring 4, Log4j, JUnit, Maven 2, Jenkins, Restful Web Services, RabbitMQ, GIT, Eclipse,AWS EC2, Amazon S3, Tomcat, JBoss EAP 7 Application Server 9.2, Angular

Confidential, Cincinnati, OH

Sr. Java/J2EE 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
  • Used Spring MVC as web framework and spring to develop lightweight business component.
  • 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 DAO on the Data access layer with the Hibernate.
  • Used Hibernate ORM tool for the backend development in the persistence tier.
  • Exposed business functionality to external systems (Interoperable clients) using Web Services (WSDL-SOAP) Apache Axis.
  • Used CVS to merge the code.
  • Used XSLT to transform XML files into different forms.
  • Used Oracle Web Server and PL/SQL for development of the system
  • 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.
  • Created build scripts for compiling and creating war, jar using ANT 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,J2EE, JDBC 4.1, Spring 3.1, Hibernate 4.0, Oracle 10g, SQL, PLSQL, WebSphere, M.S.Visio, IBM RAD, Log4j, ANT, Web services, SOAP, Junit, MY SQL HTML,UNIX,Linux.

Sr. Java/J2EE Developer

Confidential - Columbus, OH

Responsibilities:

  • Involved in design and development phases of Software Development Life Cycle (SDLC).
  • Involved in Analysis, Design, and Implementation of software applications using Java, J2EE, XML and XSLT and Web Services (SOAP, WSDL).
  • Developed the application using J2EE, JSP, Tag Libraries, XML, XSD and Oracle.
  • Created XML Schema, XML template and used XML SAX/DOM API to parse them.
  • Developed modules to interact with other enterprise applications using Web Services(SOAP and RESTful).
  • Used sterling integrator to integrate with IBM sterling order Management system.
  • Design and development of Test Simulation tools in Java (J2EE), to automate SOAP transactions.
  • Involved in Unit testing of application using Junit and built the package using Ant and deployed the application on to JBoss Application Server.
  • Worked on generating the web services classes by using WSDL, UDDI, SOAPand Spring-WS.
  • Involved in developing Spring components and Hibernate modules.
  • Used Log4j for logging and debugging.
  • Used Jenkins version control to track and maintain the different version of the application.
  • Mentored fellow developers and helped them write clean and reusable code.

Environment: Java 1.6, JSP, Servlets, Spring MVC, HTML, XML, DHTML, JSON, Hibernate, SOAP based Web Services, REST, JBoss, Log4j, JUnit, Eclipse, Subversion, Jenkins.

Confidential, Austin TX

JAVA/J2EE Developer

Responsibilities:

  • Developed use cases, drawn sequence diagrams and class diagrams for the application.
  • Responsible for writing Program Specifications and Functional Specifications.
  • Involved in J2EE Design Patterns such as Session Façade, Service Locator, and Transfer Object for Lookups, Value List Handler for search and DAO.
  • Involved in user interface design and development using Struts tags, Servlets, JSP, HTML and JavaScript.
  • Involved in development of the server side business logic using Action Classes, Action Forms, Helper classes and DAO access layer classes.
  • Involved in development of data access layer, which are java classes to encapsulate all database specific calls using JDBC API.
  • Used Struts to implement the MVC framework for the presentation tier.
  • Designed and implemented Struts (MVC Paradigm) components such as Action Mapping, Action class, Dispatch Action class, Action Form, DynaActionForm, Validation Framework, Struts Tiles and Struts Tag Libraries.
  • Development of the complex SQL queries, stored procedures, and modifications to the existing database structure as required per addition of new features.
  • Used Spring Dependency Injection and Aspect Oriented Programming in Agile Java Methodologies.
  • Involved in developing Hibernate mapping file.
  • Used Hibernate Object Relational Mapping tools for the persistence.
  • Involved in creating jndi lookup using spring.
  • Defined Object Relational Mapping for Hibernate and performed spring integration.
  • Involved in handling Hibernate as part of DB connectivity and persistence as ORM tool and writing HQL queries.
  • Worked on Consuming SOA based Front Office Pricing Web service for accessing pricing data along with Volatility.
  • Developed SOA Webservices above the data access layer.
  • Involved in XML parsing by using SAX.
  • Written Stored Procedures using Oracle.

Environment: Java, HTML, Java Script, Servlets, JSP, JDBC 4.1, JNDI, Struts 2.2, Hibernate, Spring 3.1, Web Services, WebSphere, RAD, Oracle 10g, SQL, PL/SQL, UML, XML, ANT, JUnit, TOAD, Log4j and Linux.

Confidential, NASHVILLE, TN

JAVA developer

Responsibilities:

  • Involved in understanding the business requirements from the users.
  • Developed Servlets and JSPs based on MVC pattern using Spring framework.
  • Apache Axis is used to develop the SOAP Web Services layer of the application.
  • Done the analysis to maintain the interrelationship between the XSD attributes to elements of an Xml objects.
  • Used Hibernate as Object Relational Mapping (ORM) Tool for the backend data persistency.
  • Injected the dependent objects in various modules using Spring IOC.
  • Extensively written unit test cases using JUnit framework.
  • Extensively used the design principles laid down by several Java/J2EE Design patterns like Business Delegates, MVC, Singleton, Data access object (DAO), Data Transfer Objects (DTO), and Value Object (VO).
  • XML parser APIs such as JAXP (SAX) along with JAXB is effectively used in the web service's data marshaling process.
  • Used ORACLE 10g for the database layer.
  • Involved in reviewing/updating the schema.
  • Development of UI models using HTML, JSP and JavaScript.
  • JavaScript is used for client side validations and also implemented AJAX with JQuery.
  • Used Apache log4j Logging framework for logging of trace and Auditing.
  • Created test cases for Spring Controllers and Web Service Clients using JUNIT.
  • Responsible for Code Maintenance of modules, which are developed by Off-shore team.
  • Actively participated in maintaining SVN Repository.· Used JIRA to manage the issues/project work flow.
  • Involved in deploying of the application in QA and UAT environments.
  • Involved in Code Reviews and also mentored team members.

Environment: JDK 1.6, Jboss, SPRING MVC, JSPs, Servlets, AJAX, Hibernate, Web Services (SOAP, Restful), Oracle10g, Log4J, SVN, JIRA, JUnit, Quest Toad for Oracle, HTML, JQuery.

Confidential

JAVA Developer

Responsibilities:

  • Involved in Project Design Documentation, design Reviews and Code Reviews.
  • Understanding the functional specifications and architecture.
  • Implemented server side programs by using Servlets and JSP.
  • Designed, developed and validated User Interface using HTML, Javascript, XML and CSS.
  • Implemented MVC using Struts Framework.
  • Handled the database access by implementing Controller Servlet.
  • Developed SQL Server stored procedures to execute the back end processes using.
  • Designed tables to access the database in Oracle and involved in writing PL/SQL, Stored Procedures, and Triggers.
  • Used JDBC prepared statements to call from Servlets for database access.
  • Designed and documented of the stored procedures
  • Widely used HTML for web based design.
  • Developed Deployment descriptor using XML files.
  • Configured connection pooling using Websphere application server.
  • Involved in Unit testing for various components.
  • Used Log4J for any errors in the application.
  • Used SVN for version controlling.

Environment: Java 1.6, J2EE, JSP, Servlets, HTML, DHTML, XML, JavaScript, Struts 1.3, Hibernate, Eclipse, WebLogic, PL/SQL and Oracle 10g.

We'd love your feedback!