We provide IT Staff Augmentation Services!

Java Developer Resume

3.00/5 (Submit Your Rating)

OhiO

PROFESSIONAL SUMMARY:

  • Having around 5 years of professional experience in developing web based, SOA based and client/server applications in multi - platform environments with Java/J2EE technologies, involved in all the phases of Life Cycle of Software Development (SDLC).
  • Experience with Core Java with MultiThreading, Concurrency, Exception Handling, File handling, IO, Java Collections and Generics.
  • Proficient in Java MultiThreading, Thread lifecycle methods and multiple requests handling using synchronization.
  • Analysis, Design and Development of J2EE Business, Web-based and n-tier applications using the core technologies - Java, Servlets, JSP, JSTL and XML.
  • Experience in developing web based J2EE applications using Struts/Spring frameworks.
  • Followed best practices using J2EE design patterns (MVC, Service Locator, Singleton, Session Facade, Business Delegate, and DAO).
  • Hands-on experience in different modules Spring Framework’s Inversion of Control and Dependency Injection of Spring Application Framework.
  • Hands-on experience in development of microservices and deploying in Docker.
  • Experience with IDE like Eclipse.
  • Implemented projects on Agile Methodology and involved in running the scrum meetings.
  • Experience in developing web - services using SOAP, REST.
  • Experience in designing and developing UI Screens using Java Server Pages, HTML, CSS and JavaScript.
  • Worked on enterprise web application which is used for online ticket booking system for the flights using J2EE, JSP, JavaScript, HTML5, CSS3.
  • Strong experience in technologies such as JSP Servlets, Hibernate, Session Beans, JDBC.
  • Experience in designing and developing UI Screens using Java Server Pages, HTML, CSS and JavaScript.

TECHNICAL SKILLS:

Operating Systems: Windows 9x/NT/2000/ 2003/XP/Vista/7/8/8.1/10indows.

Programming Languages: Java/J2SE 1.4/1.5/1.6/1.7, SQL, PL/SQL

Web Technologies: JDBC, Servlets, JSP, JSTL, Java Beans, MVC, JMS, SOAP, JSON, XML and HTML5, CSS3, Java Script, jQuery, AngularJS.

Frame Works: LOG4J, Spring Core, Spring MVC, Hibernate.

Web-Service Technologies: SOAP, REST (JAX-RS).

Scripting Languages: JavaScript, JQuery.

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

Databases: Oracle 9i/10g/11g, MS Access, DB2, MS SQL Server 2005/2008, My SQL

IDE Tools: IntelliJ, Eclipse.

Source Control: CVS, SVN, Maven, Subversion.

Methodology: Agile/SCRUM, waterfall

Other Tools: TOAD, Log4J, MS-Office, JIRA, SQL Developer.

PROFESSIONAL EXPERIENCE:

Confidential, Ohio

Java Developer

Roles & Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) of the application like requirement gathering, design, analysis and Code development.
  • Developed a prototype of the application and demonstrated to business users to verify the application.
  • Used Eclipse IDE as the development environment to design and develop the code.
  • Developed the back end web services and designed the front end of the application using CSS, AJAX, JSON and JQuery.
  • Used Multithreading to improve the performance for processing of data feeds.
  • Implemented JavaScript Data Binding capability in HTML5 to give user a rich and responsive experience.
  • Used JQuery to modify DOM elements content by using cross-browser selector engine called Sizzle.
  • Developed and implemented the MVC architectural Pattern using Spring Framework and used Spring IoC container to maintain core Objects Lifecycle.
  • Implemented Spring Security for user authentication, limit login attempts and password hashing.
  • Developed Web Services (SOAP) using Spring- WS to handle user requests and interact with other components.
  • Created application on Spring framework and Multithreading to improve performance. Used multithreading for faster and parallel processing of documents.
  • Implemented Web Services clients for APIs by using Spring Web Service template class.
  • Developed complex SQL queries for extracting data from the database.
  • Implemented Java/J2EE Design patterns like Business Delegate and Data Transfer Object (DTO), Data Access Object and Service Locator.
  • Used Maven as java build manager to compile and package the application and used SVN as Version control to maintain a central repository for the application code.
  • Worked with QA team for testing and resolving defects and used Rally for bug tracking and project management.

Environment: Java 8, Spring 3.0, Design patterns, Test Driven Development (TDD), Multithreading, XML, MS SQL, Spring - WS, SOA, SOAP Web Services, Soap UI, JQuery, CSS, JSON, HTML5, JUnit, UML, XSLT, Log4J, Eclipse, Maven 2.0, WebLogic 11g, SVN, Rally, Linux.

Confidential, Columbus, Ohio

Java Developer

Roles & Responsibilities:

  • Designed the user interfaces using JSP.
  • Developed Custom tags, JSTL to support custom User Interfaces.
  • Developed the application using Struts Framework that leverages classical Model View Controller (MVC) architecture.
  • Used GitHub version source control tool, integrated and implemented GitHub API’s to configure and list the existing project resporities by using RESTful web services.
  • Designed and developed microservices, using Java, Spring, REST.
  • Implemented Business process such as user authentication, Account Transfer using Session EJBs.
  • Used WSAD 5.1.2 for writing code for JSP, Servlets, Struts and EJBs.
  • Built Single Page Apps using Angular JS/ Typescript and Bootstrap 4 for Responsive Design
  • Used Java Messaging Services (JMS) and Backend Messaging for reliable and asynchronous exchange of important information such as payment status report.
  • Developed the application using Maven for preparing WAR files used to deploy J2EE components.
  • Front end developing of the Website Builder with Angular Js, Node.js, ExtJS, React JS, Bootstrap.
  • Created Jenkins jobs and running the jobs to check for any build issues. Integrated Jenkins with SonarQube to check for the quality standards.
  • Used JDBC for database connectivity to oracle 8i.
  • Written PL/SQL in Oracle Database for creating tables, triggers and select statements.
  • Improved code reuse and performance by making effective use of various design patterns such as Singleton, Session Façade, Value Object, etc.,
  • Involved in JUnit Testing, debugging, and bug fixing.
  • Used Log4j to capture the log that includes runtime exceptions and developed WAR framework to alert the client and production support in case of application failures.

Environment: Java, GitHub, J2EE, JSP, JSTL, Struts, Angular JS, Node.js, ExtJS, EJB, React JS, JMS, JNDI, Jenkins, Oracle, Typescript, Bootstrap, HTML, XML, WSAD (Web Sphere Studio Application Developer), microservices, IBM Sphere Application Server, Ant, CVS, Log4j, Linux.

Confidential

Java Developer

Roles & Responsibilities:

  • Worked on creating basic framework for spring and web services enabled environment for EI applications as web service provider.
  • Used the Core Java concepts to implement the business Logic.
  • Used Exceptional Handling and Multi- Threading for high performance of application.
  • Designed, developed and configured the applications using Spring Framework.
  • Developed UI using HTML, CSS, Java Script and AJAX.
  • Created Service Layer API’s and Domain objects.
  • Developed business layer using Spring, Hibernate and DAO’s.
  • Created SOAP Handler to enable authentication and audit logging during WebService calls.
  • Created Spring DAO classes to call the database through spring-JPA ORM framework.
  • Wrote PL/SQL queries and created stored procedures and invoke stored procedures using Spring JDBC.
  • Deployed and configured the data source for database in WebLogic application server and utilized log4j for tracking errors and debugging, maintain the source code using Subversion.
  • Used Eclipse as IDE Tool and ANT for Application configuration and Integration.
  • Created, executed and documented the tests necessary to ensure that an application and/or environment meet performance requirements (Technical, Functional and User Interface).

Environment: Windows, Java, JAX-WS, SOAP, WSDL, JSP, Spring, JPA, XML, HTML, CSS.

Confidential

Java/J2EE Developer

Roles & Responsibilities:

  • Extensively written Core Java within the application.
  • Used Eclipse as the IDE for the development.
  • Created High and Low level design documents.
  • Developed business layer using Spring, Hibernate and DAO’s.
  • Participated in the entire SDLC of the project.
  • Developed UI screens by using HTML, JSPs, CSS, JQuery, AJAX.
  • JavaScript and JQuery validation of JDBC for all database interactions.
  • Experienced in implementing Spring framework.
  • Used Code Collaborator for code review.
  • Integrated Spring DAO for data access using Hibernate.
  • Framework for client and server side validations.
  • Used AJAX to create interactive user friendly interface.
  • Creating server-side JAVA architecture using Java Servlets.
  • Developed and deployed EJB’s, Servlets and JSP on Weblogic Server.
  • Used MySQL as a database product.

Environment: Java, J2EE, Eclipse IDE, J2EE, JSP, JDBC, Servlets, JavaScript, Springs, AJAX, HTML, JQuery, Clear Case, Clear Quest, Windows XP.

We'd love your feedback!