We provide IT Staff Augmentation Services!

Java Developer Resume

5.00/5 (Submit Your Rating)

Malvern, PA

SUMMARY:

  • Over 7 years of experience, coupled with strong analytical and adaptive skills in implementing various business applications and products using Java/J2EE technologies.
  • Experience in all phases of Software Development Life Cycle Process across various workflows (Requirement study, Analysis, Design, Coding, Testing, Deployment and Maintenance) in Web and Client/Server application development.
  • Hands on experience in Web Application Development using design technologies like HTML5, CSS3, XML, Java Script, jQuery, AJAX and AngularJS.
  • Extensive experience in various Java/J2EE technologies including Core Java, J2EE (Servlets, JSP, JDBC), Spring (IOC, MVC, AOP, DAO), Hibernate and Java Web Framework along with Web Services (SOAP, REST) and Database related technologies.
  • Proficient in Java Enterprise Technologies such as JMS, Custom Java Tag Library and JDBC.
  • Experience in design patterns including MVC, Facade, Iterator, Singleton, MVC, Factory etc.
  • Good Knowledge in building and deploying Apache ANT/ Maven scripts for deployment and customizing WAR/ JAR file management for web applications.
  • Working knowledge of PL/SQL and databases like MS SQL Server and Oracle.
  • Expertise in JUnit Assertion to develop unit testing and debugging of application.
  • Experience using Web/Application Servers like Apache Tomcat, JBoss, WebSphere and WebLogic.
  • Excellent organizational and analytical abilities teamed with effective oral and communication skills and ability to work in complex environments.
  • Experienced in handling end users and troubleshooting real - time issues in production environment including network, operational and application problems.

TECHNICAL SKILLS:

Languages: Java, C, C++, C#.

Web Technologies: HTML5, CSS3, XML, Java Script, jQuery, AJAX, AngularJS.

Frameworks: Spring, Hibernate.

Web Services: Apache AXIS, SOAP, WSDL, XML, JAX-RPC, JAXB.

Databases: Oracle, MySQL, SQLite, MS-Access.

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

IDEs: Spring Tools Suite (STS), Eclipse, NetBeans.

Design Patterns: Facade, Iterator, Singleton, MVC, Factory.

Platforms: Windows, Linux

Versioning Tools: CVS, SVN, GIT.

SDLC: Waterfall, Agile, Iterative.

PROFESSIONAL EXPERIENCE:

Confidential,Malvern,PA

Java Developer

Responsibilities:

  • Actively involved in Software Development Life Cycle starting from requirements gathering and performing Object Oriented Analysis.
  • Worked as system analysis, design, development and implementation of UI application for WEB based software.
  • Elevated code into development, test and production environments.
  • Interacted with Business Users for gathering requirements.
  • Designed web pages using JSP, HTML5, CSS3, JavaScript and Angular JS.
  • Built AngularJS framework including MVC architectures, different modules, specific controllers, templates, custom directives and custom filters.
  • Use Spring web MVC, Spring core, Spring Security, JSP and Spring batch.
  • Developed request/response paradigm by using Spring Controllers, Inversion of Control and Dependency Injection with Spring MVC.
  • Implemented ORM (Object Relational Mapping) framework with Hibernate for mapping java classes and database tables.
  • Used Eclipse IDE as development environment to design, develop and deploy Spring components on Web Logic.
  • Implemented REST Web Services with Jersey API to deal with customer requests.
  • Built and developed the application using Maven.
  • Worked in Stored Procedure and Oracle Database.
  • Developed unit test cases using JUnit frameworks like Easy mock and used Log4j as the logging framework.
  • Used Tortoise SVN as version control tool.

Environment: Java, J2EE, Hibernate, Spring web MVC, Spring core, Spring Security, JSP, Spring batch REST API, HTML5, CSS3, JavaScript, Angular JS, Oracle, PL/SQL, Maven, Log4j, WebLogic, JUnit, Easy mock, Windows.

Confidential,Memphis,TN

Java/J2EE Developer

Responsibilities:

  • Responsible for requirement gathering from the Business Analysts and for preparing the requirement specification document.
  • Design and develop the application by gathering requirements from clients and based on Model View Controller (MVC) design pattern.
  • Created UML diagrams (use case, class, sequence, and collaboration) based on the Business requirements.
  • Designed web pages using HTML5, CSS3, JavaScript and Angular JS.
  • Created Angular JS controllers and services.
  • Used Angular JS filters for filter functionality in search box and Iterator functionalities.
  • Responsible for creating the screens with table-less designs meeting W3C standards.
  • Used Spring Core for dependency injection/Inversion of control (IOC) and integrated Hibernate.
  • Used Hibernate in the persistence layer and used the data source created in the application server for connecting to the database.
  • Wrote different SQL Queries (Sub queries, correlated sub queries and Join conditions).
  • Used SOAP Web Services for communicating data between different applications.
  • Used ANT Script for building the application and deployed the application on WebSphere in Dev environment machines.
  • Used SVN for version control and used Eclipse as the IDE.
  • Implemented Test Driven Development using frameworks like JUnit.

Environment: Java, J2EE, Eclipse, Hibernate, Spring MVC, WebSphere, Oracle, PL/SQL, HTML5, CSS3, JavaScript, Angular JS, SOAP Web Services, Log4J, ANT, JUnit, SVN, Windows.

Confidential,El Segundo,CA

Java/J2EE Developer

Responsibilities:
  • Responsible for requirement gathering from the Business Analysts and for preparing the requirement specification document.
  • Worked in Agile Scrum Methodology.
  • Adopt TDD (Test Driven Development) for extreme programming
  • Used Spring MVC framework for design and development of web application.
  • Used Hibernate to do the object relational mapping between the tables and java objects.
  • Interfaced with Oracle back-end using Hibernate Framework.
  • Developed Stored Procedures, Triggers and Functions and fine-tuned SQL queries.
  • Developed several REST web services which produces both XML and JSON to perform tasks, leveraged by both web and mobile applications.
  • Used XPATH and XSLT for XML transformations and used XML Beans for parsing the XML documents.
  • Used Maven Scripts for building applications.
  • Deployed applications on WebSphere and Apache Tomcat during development.
  • Used GIT as Version Control.
  • Performed Unit testing, system testing and integration testing using JUnit.

Environment: Java, Eclipse, Agile, Hibernate, Spring MVC, Oracle, PL/SQL, XML (XPATH, XSLT), REST Web Services, XML, JSON, Maven, WebSphere, Apache Tomcat, Log4J, JUnit, GIT, Windows.

Confidential,Tampa,FL

Java/J2EE Developer

Responsibilities:
  • Responsible for requirement gathering from the Business Analysts and for preparing the requirement specification document.
  • Done the design, development and testing phases of Software Development using scaled AGILE methodology with Test Driven Development (TDD)
  • Developed business layer using Spring and Hibernate architecture.
  • Configured the Spring framework for entire business logic layer with XML bean configuration files.
  • Used JavaScript for client side validations in the JSP and HTML pages.
  • Designed, developed and maintained the data layer using Hibernate.
  • Configured connection pools for the database and interacted with the database by configuring the data source in Hibernate configuration file.
  • Wrote PL/SQL programs to read from files, upload data, and mass updates/inserts of data based on certain business policies.
  • Used SOAP over Http and SOAP over JMS for communication between components.
  • Used XML for the data exchange and used DOM parser to extract and read the required information from the XML.
  • Implemented the model part of MVC architecture by developing Hibernate value objects to map the database tables and configured them in mapping xml files.
  • Deployed the application on WebLogic Application server.
  • Used Maven Scripts for building applications
  • Performed Unit testing, system testing and integration testing using JUnit.

Environment: Java, J2EE, Eclipse, Hibernate Spring MVC, XML, JavaScript, JSP, Oracle, PL/SQL, Log4J, WebLogic, SOAP Web Services, JMS, Maven, JUnit, CVS, Windows.

Confidential

Java/J2EE Developer

Responsibilities:
  • Responsible for requirement gathering from the Business Analysts and for preparing the requirement specification document.
  • Wrote request handler methods in the Spring MVC controllers.
  • Used Hibernate to store the persistence data into the Oracle database and written HQL to access the data from the database
  • Used JMS (Java Messaging Service) for asynchronous communication between different modules
  • Used XML, WSDL, UDDI, SOAP Web Services for communicating data between different applications.
  • Wrote PL/SQL programs to read from files, upload data, and mass updates/inserts of data based on certain business policies.
  • Deployed the application on JBoss Application server.
  • Used ANT Scripts to build the entire project.
  • Configured Log4j for logging and debugging.
  • Performed Unit testing, system testing and integration testing using JUnit.

Environment: Java, J2EE, Eclipse, Hibernate Spring MVC, JBoss, JMS, Web Services (XML, WSDL, UDDI, SOAP), Oracle, HQL, Log4J, ANT, JUnit, Windows.

Confidential

Jr. Java/J2EE Developer

Responsibilities:
  • Responsible for requirement gathering from the Business Analysts and for preparing the requirement specification document.
  • Developed the User interfaces using JSP, HTML, CSS and JavaScript.
  • Developed the Use Case diagrams and Class diagrams.
  • Used the Inversion of Control module of Spring framework
  • Wrote DAO classes using Spring and Hibernate to interact with database for persistence...
  • Designed enterprise level applications on XML schema, SOAP and WSDL technologies.
  • Implemented several design patterns like Facade, Iterator, Singleton, MVC and Factory.
  • Developed SQL queries and Stored Procedures for retrieving the data from several databases.
  • Deployed the application on WebSphere Application server
  • Log4J was used for logging errors in the application.
  • Performed Unit testing, system testing and integration testing using JUnit.

Environment: Java, J2EE, Eclipse, Hibernate Spring MVC, JSP, HTML, CSS, JavaScript, WebSphere, Oracle, PL/SQL, WSDL, SOAP Web Services, Log4J, JUnit, Windows.

We'd love your feedback!