We provide IT Staff Augmentation Services!

Java Developer Resume

2.00/5 (Submit Your Rating)

Los Angeles, CA

SUMMARY:

  • Over 7 years’ experience in Full Project Life Cycle and SDLC including Requirement Analysis, Conceptual Data Modeling, Database Building, Graphical User Interface Designing, Coding and Deployment of a project using Java/J2EE Technologies.
  • Experience in developing Object Oriented, Enterprise and Web - based Applications.
  • Experience in J2EE Design Patterns like Model View Controller (MVC), Session Facade, Business Delegate, Front Controller, Data Access Object (DAO) and Value Objects.
  • Experience with applications requiring Component Development, Multithreaded Programming, Session Tracking and Connection Pooling.
  • Experience in development using Spring, Hibernate and JDBC framework.
  • Strong experience in technologies like AngularJS, Java Server Pages (JSP), CSS, HTML, DHTML, JavaScript, JQuery and AJAX.
  • Experience in XML, XML Schema, XSL, XSLT and parsing methodologies like SAX and DOM to read the XML files and Write them
  • Experience on various versions of web servers like Apache Tomcat and application Servers like WebSphere, WebLogic and JBoss.
  • Experience with installation, configuration and administration of servers and applications.
  • Extensive J2EE development experience in different IDE tools like Eclipse, MyEclipse and NetBeans.
  • Experience with source controls using GIT, Confidential and SVN.
  • Complete control of RDBMS through writing queries, stored procedures using SQL, PL/SQL on databases like DB2, Oracle, MySQL and SQL Server with performance tuning.
  • Experience in working with modifying existing UML class diagrams, use cases, sequence diagrams, etc. to meet changing business and user requirements.
  • Experienced in Developing the Applications from end-to-end and has the ability to fit in anywhere in the project.
  • Strong communication and interpersonal skills backed by sound analytical, technical and leadership skills.

TECHNICAL SKILLS:

Languages: Java (JDK, J2SE, Java SE), SQL, PL/SQL.

J2EE Technologies: JNDI, JMS, RMI, Java Beans, JSP, JAXB, JAXP, Web Services (REST/SOAP)

SDLC Methodologies: Agile, Scrum, Waterfall, Iterative.

Web Technologies: Angular JS, JSP, HTML, DHTML, JavaScript, JQuery AJAX, CSS, XML.

Frameworks: Spring, Hibernate, JDBC.

Databases: Oracle, DB2, MySQL, SQL Server.

Web Services: SOAP, REST.

Web/Application Servers: Apache Tomcat, WebSphere, WebLogic, JBoss.

IDEs: Eclipse, MyEclipse, NetBeans.

Build and Test Tools: ANT, Maven, JUnit.

Source Control: GIT, Confidential, SVN.

Operating Systems: Windows, Linux.

PROFESSIONAL EXPERIENCE:

Confidential, Los Angeles, CA

Java Developer

Responsibilities:

  • Actively involved in the Software Development Life Cycle including Requirement Analysis, Design, Implementation, Testing and Maintenance.
  • Designed and developed the user interface using JSP, HTML5, CSS3, JavaScript, and Angular JS.
  • Developed an Angular JS workflow manager for flexible configuration and management of multi-step user input flows.
  • Worked Angular JS custom directives and filters and extensively used Angular JS features like directives, scope, dependency injection and built-in services.
  • Developed REST Web Services clients to consume those Web Services.
  • Designed and implemented customized exception handling to handle the exceptions in the application.
  • Implemented JSPs, Servlets and Hibernate in the MVC Framework to effectively handle the application workflow.
  • Used Spring Framework for Dependency Injection and integrated it with the Hibernate.
  • Used Hibernate Transaction Management, Hibernate Batch Transactions, and cache concepts.
  • Implemented methods to validate, invalidate, keep live session for login process and maintaining session credentials.
  • Deployed the application in JBoss Application Server in development and production environment.
  • JUnit was used for unit testing and implementing Test Driven Development (TDD) methodology.

Environment: Java, J2EE, Hibernate, Spring, MVC, UML, JMS, Servlets, JSP, HTML5, CSS3, JavaScript, Angular JS, XML, PL/SQL, Oracle, JBoss, Apache Tomcat, JUnit, TDD, GIT, Maven, REST, Log4j, Agile, Eclipse.

Confidential, Phoenix, AZ

Java Developer

Responsibilities:

  • Hands on in Analysis, Design, Coding, modification and implementation of user requirements in the web application.
  • Developed UML class diagram and Use cases for end to end process using Rational Rose UML tools
  • Designed and developed the user interface HTML5, CSS3, JavaScript, AJAX and Angular JS for customized presentation layer.
  • Used AngularJS for developing Single Page Application and achieving two-way data binding between html and JavaScript objects.
  • Designed application modules, base classes and utility classes using core java.
  • Used various features in AngularJS like data binding, routing, filters, directives to meet various customized requirements.
  • Developed Restful service interface using spring boot to the underlying customer event API.
  • Developed Hibernate mapping files and integrated hibernate in Spring ORM module.
  • Implemented Action classes, Action Form classes and JSPs, Servlets, Hibernate in the MVC Spring Framework to effectively handle the workflow of the application.
  • Used DAO pattern to fetch data from database using Hibernate to carry out various database.
  • Built and deployed war files in WebLogic Configured the data source to handle connections.
  • Wrote Complex stored procedures, Triggers and Views to efficiently using MySQL Database.
  • JUnit was used for unit testing and implementing Test Driven Development (TDD) methodology.

Environment: Java, J2EE, Hibernate, Spring, Spring Boot, Servlets, UML, XML, HTML5, CSS3, JavaScript, AJAX, Angular JS, PL/SQL, MySQL, JMS, WebLogic, JUnit, SVN, ANT, Restful Web Services, Log4j, MyEclipse.

Confidential, Roanoke, VA

Java Developer

Responsibilities:

  • Actively involved in Agile - SCRUM methods, break tasks into small increments called SCRUM with minimal planning.
  • Created Software Design documents, Technical Design documents and Unit testing documents.
  • Developed and enhanced existing persistence framework in combination of hibernate and DAO design pattern.
  • Designed and developed the user interface JSP, HTML, CSS, JavaScript and JQuery.
  • Used JavaScript (JQuery) to perform Client-Side validation
  • Created Map Reduce jobs using to power data for search and aggregation Server side scripting using Java Server Pages (JSP).
  • Worked with Hibernate Configuration using XML config esp, Hibernate and XML.
  • Developed services that are reusable and interoperable, based on SOAP web services.
  • Developed multiple Map Reduce jobs in Java for data cleaning and preprocessing.
  • Developed back end using Oracle and also used for error handling.
  • Worked with PL/SQL for implementation of SQL triggers for preventing invalid transactions and imposing security authorization.
  • Used Apache Tomcat Application Server for application deployment in the clustered window environment.
  • Deployed applications on WebSphere and configured it with Eclipse IDE.
  • Implemented Test First unit testing framework driven using JUnit, and published assertion framework build on top of the JUnit Assertions.
  • Have developed test cases based on use cases and user stories as part of Test Driven Development.

Environment: Java/J2EE, Hibernate, Spring, MVC, WebSphere, JSP, HTML, CSS, JavaScript, JQuery Servlets, Java Beans, JMS, SOAP, WSDL, JAX-WS, Oracle, PL/SQL, Eclipse, JUnit, SVN, Maven, TDD, Windows.

Confidential, Detroit, MI

Java Developer

Responsibilities:

  • Responsible for requirement gathering, design and analysis of the system by together Working with customers to gather requirements and develop use cases, project and test plans.
  • Designed and developed the user interface using HTML, CSS Java Script, AJAX, and JQuery.
  • SOAP has been used as a protocol to send request and response in the form of XML messages.
  • Implemented application using Spring MVC framework for maintainability.
  • Used Spring Framework for developing business objects.
  • Set up Custom business validations using Spring validate framework.
  • Used Hibernate in persistence layer and developed POJO's, Data Access Object (DAO) to handle all database operations.
  • Created new connections through application coding for better access to DB2 database and wrote PL/SQL Stored procedures, functions, sequences, triggers, cursors, object types etc.
  • WebSphere application server has been used for the deployment of the system.
  • Used ANT scripts for code compilation and Log4j for logging purposes.
  • Performed JUnit testing, integration testing, system testing etc.
  • Helped new team members junior developers to make them on the board easily.

Environment: Java, J2EE, Spring, MVC, Hibernate, HTML, JavaScript, CSS, AJAX, JQuery, JSON, Servlets, JSP, Web Sphere, Restful, JUnit, ANT, DB2, SQL, PL SQL, SVN, Log4j, Windows.

Confidential, Woonsocket, RI

Java Developer

Responsibilities:

  • Followed Agile SCRUM methodology and used Test Driven Development (TDD).
  • Designed and developed the user interface using HTML, CSS JavaScript, AJAX, and JQuery.
  • Implemented Spring MVC framework in the application.
  • Developed code for obtaining bean references in spring framework using Dependency Injection (DI) or Inversion of Control (IoC).
  • Developed Data Access Object (DAO) persistence layer using Hibernate.
  • Used simple Spring Validation for validation of user input as per the business logic and initial data loading.
  • Wrote services to perform core logic for business processes.
  • Created tables and worked on SQL and PL/SQL to write Stored Procedures functions, Triggers, views and packages for complex Inserts and updates in the database.
  • Developed code to consume web services using SOAP.
  • Developed Database structuring and Tables creation needed for the project.
  • Used JMS to send messages through WebSphere queues.
  • Implemented Maven as build and configuration tool.
  • Supported the applications through production and maintenance releases.
  • Co-ordinate Application testing with the help of testing team.
  • Performed unit testing using JUnit and Integration testing.

Environment: Java/J2EE, Hibernate, Spring, MVC, WebSphere, HTML, CSS, JavaScript, JQuery Servlets, JMS, SOAP, Oracle, PL/SQL, Eclipse, JUnit, SVN, Maven, TDD, Windows.

Confidential, Cleveland, OH

Jr. Java Developer

Responsibilities:

  • Requirements gathering and design phases of the application which was developed by JDBC Framework.
  • Creation of Work Flow Implementation of Application modules.
  • Coding Action classes for JDBC framework, server pages using JSP and Data transfer object pattern classes.
  • Preparation of all DAO, Pattern classes for model to control interaction.
  • Conducted user level acceptance of product features and enhancements with current system.
  • Key role in deployment of the Application and User Training Program.
  • User Acceptance Test and building the project infrastructure on the client side.
  • Development of complex SQL queries for generating the reports and written most of the stored procedures for migrate the data into the data base tables as per the application flow.

Environment: Java, JSP, JDBC, XML, XSLT, DAO, JNDI services, JBoss, Apache Tomcat, SVN, Windows.

We'd love your feedback!