We provide IT Staff Augmentation Services!

Java Developer Resume

Phoenix, AZ

SUMMARY:

  • Over 7 years of experience in developing Web based and distributed J2EE Enterprise Applications and expertise in implementing Object Oriented Programming (OOPS) with Java/J2EE.
  • Experience in the entire Lifecycle process in projects which includes Design, Development, Deployment, Testing and Implementation.
  • Proficient in developing advanced web - based applications design and development using Java, J2EE, Servlets, JPA, JSTL, Spring, Hibernate, XML, XSLT, JDBC and WSAD.
  • Good knowledge of core design patterns and J2EE design patterns like MVC, Session Façade, Business Delegate and Data Access Object.
  • Experience in Database Design, Creation and management of Schemas, writing Stored Procedures, functions, Triggers, DDL, and DML SQL queries.
  • Handfuls of experience in build and deploy tools such as ANT and Maven.
  • Skilled in developing front-end applications using JSP, HTML5, CSS3, XML, AJAX, JSON and JQuery.
  • Experience in the functional usage and deployment of applications in JBoss, WebLogic, WebSphere and Apache Tomcat Server.
  • Proficient in SOA and developing Java Web Services using SOAP, REST, XML and WSDL
  • Extensive experience in IDEs such as Eclipse and Spring Tool Suite (STS).
  • Skilled in using automated functional testing and test driven development using JUnit and debug tools like Log4j.
  • Good Working knowledge on databases like Oracle, SQL Server, MS Access and MySQL.
  • Experience in using SVN and GIT for version control.
  • Excellent communication skills and strong architecture skills.
  • Self-motivated, Energetic, Innovative with excellent communication, analytical, problem solving and trouble shooting skills.

TECHNICAL SKILLS:

Languages: Java, C, C++, PHP.

Web Technologies: HTML5, CSS3, AJAX, JavaScript, XML, JSON, Servlet, JPA.

Frameworks: Spring MVC, Spring Security, Hibernate, Angular JS.

Web Services: SOAP, REST.

Databases: Oracle, SQL, MS Access, MySQL.

Built Tools: Maven, ANT.

Version Controls: GIT, SVN.

IDEs: STS, Eclipse.

Platforms: Windows, UNIX.

Design Patterns: MVC, Session Fa ade, Business Delegate, Data Access Object.

SDLC: Waterfall, Iterative, AGILE (SCRUM).

Other: JUnit, Log4j, SOUP-UI, Rally.

PROFESSIONAL EXPERIENCE:

Confidential, Phoenix, AZ

Java Developer

Responsibilities:

  • Worked in a full Agile environment delivering output in sprints and participating in SCRUMS.
  • Worked on Service Isolation, code refactoring to develop a separate component to deploy in a separate JVM with new mapping context, Unit tested for the component.
  • Developed war files using maven build and deployed on the WebSphere server by usage of Spring, REST web services.
  • Analyzed and developed documents on domain validation, creation of custom constraints for domain validation, separation of domain relationship at application and database level.
  • Used Oracle, Spring controllers, DAO layers, and configured mappings of controller classes, technique of mapping data representation from MVC model to Oracle Relational data model with a SQL-based schema, stored procedure for data manipulation.
  • Written client interfaces, and implementation classes to consume the REST Web Services.
  • Implemented the JAX-RS annotations for domain validation of data producing or consuming, validate the user requests, map user requests and to pass input parameters.
  • Developed Maven scripts to build and deploy the application in the Web Application Server.
  • Developed the application using Eclipse as the IDE and version control (SVN).
  • Used the Log4j to log regular Debug and Exception statements.
  • Worked for the creation and execution of the Unit Test Cases using JUnit for each coding assignment, Hibernate Validator for domain validation.
  • Used Agile Tool Rally for the work distribution and iteration planning, SOAP UI for testing SOAP and REST APIs.
  • Used test driven development approach for application development.

Environment: Java, J2EE, Spring MVC, Hibernate, Eclipse IDE, REST/SOAP Web Services, Oracle, SQL, Maven, WebSphere, SOAP UI, Rally, JUnit, SVN, Log4j, Windows.

Confidential, Phoenix, AZ

Java Developer

Responsibilities:

  • Worked in an Agile environment delivering output in sprints and participating in SCRUMS.
  • Developed interactive web pages and applications by usage of Spring MVC, HTML5, CSS3, Angular JS and JQuery.
  • Integrate the dynamic pages with Angular JS and JQuery to make the pages dynamic.
  • Used test driven development approach for application development.
  • Added security for service layer methods using Spring Security.
  • Used Hibernate, object/relational-mapping (ORM) solution, technique of mapping data representation from MVC model to Oracle Relational data model with a SQL-based schema.
  • Created the spring Bean Factory for initializing services.
  • Developed code for obtaining bean references in Spring IoC framework.
  • Written client interfaces, and implementation classes to consume the REST Web Services.
  • Used JAX-RS annotations to specify the type of data producing or consuming, validate the user requests, map user requests and to pass input parameters.
  • Developed ANT scripts to build and deploy the application in the JBoss Application Server.
  • Developed the application using Eclipse as the IDE and version control (GIT).
  • Used the Log4j to log regular Debug and Exception statements.
  • Responsible for the creation and execution of the Unit Test Cases using JUnit for each coding assignment.

Environment: Java, J2EE, Spring MVC, Hibernate, Eclipse IDE, REST Web Services, HTML5, CSS3, Angular JS, JQuery, SQL, PL/SQL, Oracle, ANT, JBoss, JUnit, GIT, Log4j, Windows.

Confidential, Irving, TX

Java Developer

Responsibilities:

  • Implemented J2EE standards, MVC architecture using Spring Framework.
  • Developed cross-browser/platform HTML5, CSS3, JQuery and JavaScript to match design specs for complex page layouts while adhering to code standards
  • Implemented various Validation Controls for form validation and implemented custom validation controls with JavaScript and JQuery.
  • Developed Static and Dynamic pages using JSP and Servlets.
  • Created SOAP web services using Apache Axis to extract data from databases.
  • Developed the data layer using Hibernate Persistence Framework. Created Hibernate mapping files and Hibernate configuration files for individual modules.
  • Used Spring Dependency Injection to inject required services.
  • Written SQL queries and stored procedures for data manipulation.
  • Developed Maven to build and deploy the application in the WebSphere Application Server.
  • Developed the application using STS as the IDE and version control (GIT).
  • Used the Log4j to log regular Debug and Exception statements.
  • Responsible for the creation and execution of the Unit Test Cases using JUnit for each coding assignment.

Environment: Java, J2EE, Spring MVC, Hibernate, STS IDE, JSP, Servlets HTML5, CSS3, JavaScript, JQuery, SOAP Web Services, SQL, PL/SQL, Oracle, Maven, JUnit, WebSphere, GIT, Log4j, Windows.

Confidential, Phoenix, AZ

Java Developer

Responsibilities:

  • Designed, developed and implemented of the application using Spring and J2EE framework.
  • Created UML Use Case diagrams, Sequence diagrams, Activity diagrams and Class diagrams using Rational Rose.
  • Developed the User Interface using JSP, Servlets, JavaScript, CSS3, HTML5, and AJAX.
  • Used JSP, Servlets, and HTML5 to create web interfaces. Developed Java Beans and used custom tag libraries for embedding dynamic into JSP pages.
  • Wrote client side validations using Java Scripts Validations.
  • Created Spring controllers, DAO layers, and configured mappings of controller classes and methods to view layers using JSP.
  • Implemented Object Relational Mapping (ORM) in persistence layer using Hibernate in conjunction with Spring functionality.
  • Worked with the development of Hibernate mapping files, configuration file and Hibernate POJO Objects.
  • Used HQL for fetching and storing the data in Oracle database.
  • Created SOAP Web Service for allowing other application to access customer balance.
  • Developed Maven to build and deploy the application in the WebSphere Application Server.
  • Developed the application using Eclipse as the IDE and version control (SVN).
  • Used the Log4j to log regular Debug and Exception statements.
  • Responsible for the creation and execution of the Unit Test Cases using JUnit for each coding assignment.

Environment: Java, J2EE, Spring MVC, Hibernate, Eclipse IDE, SOAP Web Services, JSP, Servlets, CSS3, AJAX, JavaScript, HTML5, PL/SQL, HQL, Oracle, Maven, WebSphere, JUnit, SVN, Log4j, Windows.

Confidential

Java Developer

Responsibilities:

  • Interacted with the clients to understand business requirements and identified the areas of improvement and the scope of the enhancements in the system.
  • Analyzed and developed Use Case diagrams, Sequence diagrams and Activity diagrams using UML Rational Rose.
  • Developed the User Interface using JSP, Servlets, CSS, HTML and JavaScript.
  • Utilized features of Spring Core layer and Spring DAO support layer in order to develop the application.
  • Created XML schema documents based on the input requirements.
  • Configured and developed the Java beans using Spring Framework and Hibernate framework.
  • Used Oracle as database server and written complex SQL Queries, Stored Procedures, Triggers, Views, Cursors and Joins.
  • Implemented Service Oriented Architecture (SOA) using JMS for sending and receiving messages while creating web services.
  • Created SOAP Web Services for data transfer from client to server and vice versa..
  • Developed ANT Scripts to build and deploy the application in the WebLogic Application Server.
  • Developed the application using Eclipse as the IDE and version control (SVN).
  • Used the Log4j to log regular Debug and Exception statements.
  • Responsible for the creation and execution of the Unit Test Cases using JUnit for each coding assignment.

Environment: Java, J2EE, Spring MVC, Hibernate, UML, Eclipse IDE, SOAP Web Services, XML, JSP, Servlets, CSS, HTML, JavaScript, JMS, SQL, PL/SQL, Oracle, JUnit, WebLogic, ANT, SVN, Log4j, Windows.

Confidential

Jr. Java Developer

Responsibilities:

  • Actively participated in requirements gathering, analysis, design, and testing phases.
  • Developed presentation tier using JSP, Java Script, HTML, and CSS for manipulating, validating, customizing, error messages to the User Interface.
  • Developed various Servlets and Java Interfaces as part of the integration and process flow required for the system.
  • Used Spring framework as middle tier application framework and handled persistence strategy using Spring's ORM module for Hibernate.
  • Used Hibernate as persistence mechanism implementing object relational mapping and implemented advanced features like HQL and Criteria based querying.
  • Developed REST architecture based web services to facilitate communication between client and servers.
  • Deployed the application in the WebLogic Application Server and Apache Tomcat Web Server.
  • Developed the application using Eclipse as the IDE and version control (SVN).
  • Used the Log4j to log regular Debug and Exception statements.
  • Responsible for the creation and execution of the Unit Test Cases using JUnit for each coding assignment.

Environment: Java, J2EE, Spring MVC, Hibernate, Servlets, JSP, Java Script, HTML, CSS, Eclipse IDE, REST Web Services, HQL, PL/SQL, Oracle, WebLogic, Apache Tomcat, JUnit, SVN, Log4j, Windows.

Hire Now