We provide IT Staff Augmentation Services!

Java Developer Resume

2.00/5 (Submit Your Rating)

Costa Mesa, CA

SUMMARY:

  • 7+ years of IT Experience in Analysis, Design, Development, Testing, Deployment and Implementation of Multi - Tier distributed applications using Java Technologies.
  • Worked in Web application development using HTML, DHTML, CSS, UML, JavaScript, J2EE(JSP, Servlets, JDBC, JNDI), JavaBeans, JMS, XML, Oracle, SQL, Spring Boot and Spring MVC
  • Good knowledge in working with Collections API, Multithreading and OOPs technologies.
  • Earned a reputation for designing cloud deployment strategies that mitigate risk while meeting infrastructure, employee, customer and budgetary needs.
  • Developed different Web components such as JSFs, JSPs, Servlets, Filters, Custom Tag Handlers and business components such as Web Services.
  • Customized views in JSP with HTML, JavaScript, JQuery and CSS and improved the look and feel of the user interface.
  • Experience on XML, XSL,JAXB and XSLT parsing methodologies.
  • Extensive experience in design, development and implementation of Model-View-Controller frame works using JSF 2.1/2.2, Struts and Spring MVC.
  • Expertise in Creating and Consuming Web Services, related technologies and tools: SOAP, Restful, WSDL, UDDI, Jersey, AXIS, SOAP UI tools.
  • Designed and Developed Restful API based webservices.
  • Extensive experience in development and implementation of ORM framework Hibernate.
  • Strong database skills in Oracle 8i/9i/11g and MySQL.
  • Possess strong working knowledge of Database Programming using SQL, PL/SQL, Triggers and Stored Procedures.
  • Strong technical knowledge in Jboss Application server implementation, support, workload management and performance tuning including Web server setup configuration with Jboss App Server.
  • Experienced with J2EE standard compatible application servers BEA Weblogic, Tomcat, IBM WebSphere/Deployment process and Integration within Systems
  • Exposure on other languages like C,C++,JSON etc.
  • Experience with various Software Development Methodologies like SDLC, Object Oriented Analysis and Design (OOAD), Agile Software Development Methodology.
  • Expertise in using and configuring various web & application servers like Web Logic, Tomcat.
  • Proficiency in programming with different Java IDE's like IntelliJ, Eclipse and Netbeans
  • Worked as a unit tester and developed the classes for Unit Testing by using JUnit.
  • Excellent written and verbal communication skills, presentation and problem solving skills.
  • Good team player and ability to work in fast paced environment

TECHNICAL SKILLS:

Operating Systems: Red hat Linux and Windows 7/vista/XP/2000

Languages: Java, J2EE, HTML, UML, XML, PL/SQL,JavaScript.

Web Technologies: Servlets, JSP, JSON, JDBC, EJB,JMS, Swing, SOA, XML, HTML5, JSTL, CSS3,Javascript, Jquery, WSDL, SOAP,RESTful API, DHTML

Methodlogies: SDLC, OOAD, Agile

Servers: Apache Tomcat, Glassfish, WebLogic, JBOSS EAP 6.1/7.1, IBM Web Sphere.

Frameworks: JSF, Struts, Hibernate,Spring,Spring Boot,JPA.

Databases: Oracle 8i/9i/11g, MySQL and SQL Server,DB2,NoSQL,DynamoDB.

Development Tools: Eclipse,JDeveloper,Netbeans, IntelliJ, SoapUI, Jbuilder

PROFESSIONAL EXPERIENCE:

Confidential, Costa Mesa, CA

Java Developer

Responsibilities:

  • Designed and coded application components in an Agile environment utilizing a test driven development approach.
  • Used Rally for reporting issues.
  • Used Git Hub as a version controlling for the source code check in and check outs.
  • Configured application using Spring boot.
  • Created various services needed following Advanced Java programming and Collection classes.
  • Developed the DAOs to access database objects and communicating with each other.
  • Used multithreading in programming to improve overall performance.
  • Experience writing cloud deployed applications using Amazon Web Services
  • Worked on messaging/queuing systems, streams and microservices.
  • Coded Test Cases and created Mock Objects using Mockito and used JUnit to run test.
  • Experience in developing Web Services using Restful API.
  • Implemented Slf4j to log events.
  • Developed various JUnit test cases with the help of Mockito to perform unit testing of the code.
  • Involved in Fixing the production Defects for the application.
  • Involved in gathering report requirements and developing the same.
  • Developing automated process for builds and deployments using Jenkins, Gradle.

Environment: IntelliJ IDE, JDK 1.8, Spring Boot, AWS, DynamoDB, Jasper reports, Rally, Agile Methodology, Micro Services, Web services (Restful), Postman, JSON, Splunk, App Dynamics, Confluence, Windows 8,Gradle,Git Hub, JUnit, Mockito, Jenkins, Slf4J.

Confidential, UT

Sr.Java Developer

Responsibilities:

  • Involved in SDLC Requirements gathering, Analysis, Design, Development and Testing of application.
  • Analysis and understanding of business requirements and implement the process using Agile (Scrum) methodology.
  • Used JIRA for reporting issues.
  • Used SVN Tortoise as a version controlling for the source code check in and check outs.
  • Developed various helper classes needed following Core Java multi-threaded programming and Collection classes.
  • Used multithreading in programming to improve overall performance.
  • Developed portal screens using JSP and Spring MVC framework .
  • Experience in client side Technologies such as HTML,CSS and JavaScript.
  • Used AngularJS and bootstrap as the development frameworks to build a single-page application.
  • Experience in developing Web Services using Restful API and XML.
  • Deployed web and enterprise applications on Jboss application server.
  • Developed JMS components to send messages from one application to other application internally.
  • Implemented log4j API for exception handling, logging of the errors, warnings, messages, stack traces, debuggers throughout the code.
  • Developing automated process for builds and deployments; Jenkins, Maven, Shell Script.
  • Involved in Writing and reviewing unit test cases using JUnit and Mockito.
  • Write and modify database Stored Procedures, Functions, and sql scripts on DB2.
  • Involved in writing shell scripts for deploying application on Unix.
  • Implemented SonarQube to measure code coverage, code standard compliance, code duplication, and unit test results
  • Performed continuous integration build using Jenkins.

Environment: IntelliJ,JDK 1.7, Spring framework, Hibernate, JIIRA, Web services (Restful), XML, JMS, JBOSS, Windows 8,Maven,Bootstrap, Angular Js, Sonar, HTML, JUnit, Mockito,Jenkins,Log4J,TortoiseSVN, AJAX, CSS, Eclipse IDE, and DB2.

Confidential

Sr. Java Developer

Responsibilities:

  • Analyzed Business Requirements and Identified mapping documents required for system and functional testing efforts for all test scenarios.
  • Performed Requirement Gathering & Analysis by actively soliciting, analyzing and negotiating customer requirements and prepared the requirements specification document for the application using Microsoft Word.
  • Developed Use Case diagrams, business flow diagrams, Activity/State diagrams.
  • Adopted J2EE design patterns like Session Facade and Business Facade.
  • Configuration of application using spring 2.6, Struts 1.3, Hibernate, DAO’s, Actions Classes, Java Server Pages.
  • Developed and consumed Restful webservices.
  • Configuring Hibernate Struts and Tiles related XML files.
  • Developed the application using Struts Framework that uses Model View Controller (MVC) architecture with JSP as the view.
  • Developed presentation layer using JSP, HTML and CSS, JQuery.
  • Developed hybrid cloud delivery model allowing for customers to choose the mix of public and private clouds to meet their individual needs
  • Extensively used Spring IOC for Dependency Injection and worked on Custom MVC Frameworks loosely based on Struts.
  • Developed Servlets and Java Server Pages (JSP), to route the submittals to the EJB components and render-retrieved information using Session Facade, Service Locator (design pattern).
  • Developed J2EE components on Eclipse 3.5 IDE.
  • Used JDBC to invoke Stored Procedures and also used JDBC for database connectivity to SQL.
  • Deployed the applications on WebSphere Application Server.
  • Used Oracle11g database for tables creation and involved in writing SQL queries using Joins and Stored Procedures.
  • Writing complex SQL queries and reviewing SQL queries for the other team members.
  • Designed, developed, implemented, and maintained custom tasks in Java and Groovy.
  • Developed JUnit Test Cases for Code unit test.
  • Worked with configuring Jenkins management groups for providing various deployment environments set up including System Integration testing, Quality Control testing etc.

Environment: J2EE, JDK 1.5, JSP, Servlets, Restful WebServices, Struts 1.3, EJB, Eclipse 3.5,Hibernate, Groovy, SQL Developer, Oracle 10g, JQuery 1.4, EJB 3.0, JPA 2.0,JMS, SQL, UML, Scrum.

Confidential, CA

Java/J2EE Developer

Responsibilities:

  • Construct Interfaces for Public classes and detailed private classes using J2EE.
  • Involved in build (using ANT), deploy and test the services.
  • Resolve the Defect Change Requests (DCR) and raising Modification Requests (MR).
  • Used Axis to develop, build and deploy the web services in the production environment.
  • Used Servlets and JSP’s in developing the web applications.
  • Review, Revise and approve functional requirements.
  • Developed the UI panels using JSF, XHTML, Java, Linux, POC, RBDMS, CSS, DOJO and JQuery.
  • Wrote shell scripts for building and deploying the applications.
  • Used Oracle as the Database to retrieve the customer records using Agents and integrated using Perl.
  • Configured and administered WebLogic server with Oracle database.
  • Configured JMS Queues and setup the JDBC pools.
  • Implemented JMS messaging interface with MQ Series.
  • Developed the Database interaction classes using JDBC, Perl.
  • Created UML Diagrams using Rational Rose.
  • Used JIRA for bug tracking, issue tracking and project management.
  • Ship the application package to Performance, System and UAT.
  • Review and Revise the validation requirements.

Environment:: J2EE, UNIX, AIX, UNIX Shell Scripts, Perl, JDBC, CVS, JIRA Struts, Servlets, ANT, UML,swings, Web logic, Jdeveloper, JBOSS, Oracle API, PL/SQL.

Confidential

JavaDeveloper

Responsibilities:

  • Involved in developing web pages using JSP, HTML and XHTM.
  • Developed the JavaScript for Client Side Validation.
  • Application is developed based on Struts Framework.
  • Developed the business objects using EJB for calling data access objects.
  • Used JDBC for database connectivity to SQL Server.
  • Generated and customized the value object entities and DAOs.
  • Created and implemented PL/SQL stored procedures, triggers.
  • Ant is used for building, and the application is deployed on JBoss application server.
  • Involved in JUnit Testing, debugging, and bug fixing.

Environment: Core Java, JSP, Struts, JavaScript, JDBC, EJB 2.0, JBoss 3.0, SQL Server, PL/SQL, JUnit, CVS, Ant.

Confidential

Junior Java Developer

Responsibilities:

  • System Requirements gathering for the project.
  • Preparation of the Detailed Design document for the project by developing business process flows, requirements definition, use cases, and object model
  • Designed and implemented a GUI framework for Swing. Developers using the framework define actions, popup menus in XML, the framework builds the graphical components.
  • Designed the class diagrams and sequence diagrams.
  • Developed the presentation layer and GUI framework that are written using JSP and client-side validations were done using JavaScript.
  • Use MVC architecture.
  • Creation Test plan. Development and coding of Test classes and Test Cases.
  • Execution of Test cases in Jbuilder.
  • Defect fixing. Client communication & Query resolution
  • Testing of the product: Unit Testing, Regression Testing, and Integration Testing.
  • Used Eclipse as the IDE and Struts Framework for developing the application.
  • Developed the JSPs for the application.
  • Created struts-config file and resource bundles for Distribution module using Struts Framework.
  • Implemented ActionForm classes, Action classes for the entire Reports module using Struts framework.
  • Worked on core java for multithreading

Environment: Java, J2SE5.0, Struts, Servlets, JSP, Eclipse, Oracle 8i, XML, HTML/DHTML, Jbuilder.

We'd love your feedback!