We provide IT Staff Augmentation Services!

Java Developer Resume

5.00/5 (Submit Your Rating)

San Carlos, CA

PROFESSIONAL SUMMARY:

  • Java/J2EE Around 6 years of experience with object oriented analysis, design, and development of thick client, web, and enterprise applications with a wide range of domains, platforms and environments.
  • Strong experience in Full Stack Web technologies like Core Java, J2EE, MVC Architecture (Struts and spring), Servlets, Swing, Hibernate, EJB, JBOSS, AJAX, JSF, Java Script, JSP, JSON, JQuery, JDBC, HTML, DHTML, CSS, Web services (REST and SOAP) and Custom Tag Libraries User defined JSTL, JDBC, XML, LOG4J.
  • Extensively worked on core concepts of Object Oriented Programming such as Collection framework, Multithreading, Exception Handling, Polymorphism
  • Strong work experience in application integration using Web Services such as JAX - RPC, JAXB, JAX-WS, SOAP, WSDL, JAX-RS, Restful.
  • Experience in writing Stored Procedures, functions, SQL queries and backend programming using Oracle, SQL.
  • Hands on experience with Core Java with multithreading, Concurrency, Exception Handling, File handling, IO, Generics, Data structures and Collections, Garbage Collection.
  • Developed web applications from Scratch using spring and used annotation based controllers.
  • Experience in writing Unix/Linux shell scripts based on the need and scheduling them
  • Interactively involved in Scrum and Agile Methodology for development life cycles
  • Hands on experience using IDEs like Eclipse (RCP), Rational Application Developer (RAD), and Web Sphere Studio Application Developer, Rational Software Architect (RSA).
  • Thorough knowledge of scalable n-tier, distributed as well as client/server architectures.
  • Experience in designing highly transactional websites using J2EE technologies and handling design/implementation using NetBeans/Eclipse.
  • Experience with cross browser compatibility issues with Firebug and IE Tester.
  • Experienced in the use of agile approaches including Extreme Programming (XP)Test Driven Development and Behavior Driven Development.
  • Responsibilities include managing build process and CVS management.
  • Experience in using ANT, Maven, GIT and Jenkins for build automation and loggers using Log4j.

TECHNICAL SKILLS:

Languages: Java, J2EE, SQL, PL/SQL

Operating Systems: Windows, Linux, Unix

Java Technologies: JSF, J2EE, JSP, Servlets, EJB, Swing, JDBC, MDB, JNDI, RMI, Web Services, REST, Design Patterns, JAVA Beans

Web/App Server: Tomcat 5.5/6.0, WebLogic 7.0/8.1/9.2/10.0, Web sphere 4.0/5.0/6.1/7.0/8.0

Frameworks & IDE Tools: Struts, GWT, JSF 1.1/1.2/2.0, JSF, Spring, Hibernate 3.0, Junit, ANT, AJAX, Log4J, Eclipse, WSAD 5.1, RAD 6.0/7.0, CVS

WebDevelopment Technologies: HTML, CSS, AJAX, Java Script, DHTML, DHTML, JSP, JQuery UI, XML, XSD, XSLT, DTD, DOM, LDAP, XSL, SAX, Agile Methodology, Servlets, JSTL (Tag Libraries), JSF (Java Server Faces), RMI.

PROFESSIONAL EXPERIENCE:

Confidential, San Carlos, CA

Java Developer

Responsibilities:

  • Implemented JSON to read data from the web server and display the information on the web page.
  • Involved in using Core java concepts - Collections, Exception Handling, Multi-Threading.
  • Involved in the functional test of the application.
  • Utilized Eclipse IDEs for coding and remote debugging.
  • Used putty to connect to the host remotely using Linux commands to analyses current core java processes on the server.
  • Logged exception directly into the database using JDBC.
  • Developed project in Eclipse IDE.
  • Used GIT for source code maintenance and for version control.

Environment: Java, JSON, Eclipse, GIT, JIRA, UNIX, JDBC, Aster Database.

Confidential, St. Louis, MO

Sr. Java/ J2EE developer

Responsibilities:

  • Elaborated Use Cases based on business requirements and was responsible for creation of Class Diagrams, Sequence Diagrams.
  • Wrote application front end with HTML, JSP, and Ajax/JQuery. Wrote custom JSP tags for role-based sorting and filtering.
  • Developed Asynchronous means of retrieval of data from the Server and Database using AJAX features as well JavaScript.
  • Developed Java Classes for implementation of Persistence of objects and Caching of Data using Hibernate.
  • Impact and scope analysis on the requirements and design, develop and enhance the Spring MVC/SOA-based solution.
  • Involved in the configuration of Spring MVC and Integration with Hibernate.
  • Extensively used Core Java such as Multi-Threading, Exceptions, and Collections.
  • Developed Servlets and JSP to interact with Enterprise Java Beans (EJB) containing all the Business Logic.
  • Implemented the Web Services and associated business modules integration.
  • Worked on Model-View-Controller (MVC) Architecture on the client side making use of Angular JS.
  • Implemented rest web services using REST, JSON and JAX-RS and SOAP web services using JAX-WS.
  • Developed screen flows and new window layouts. Assisted in prototyping efforts and product design. Using Java Swing.
  • Analyzed the Data and Wrote SQL queries and Stored Procedures for Data Access Objects (DAO).
  • Web layer is implemented using Servlets and JSP using Struts Framework, Eclipse is used as Java IDE tool for creating Hibernate, Servlets, JSP and JSF.
  • Involved in designing and building automation frameworks in support of continuous integration in a test-driven development (TDD).
  • Worked on complex queries like SQL server/ SQL server joints and SQL queries on database end of application in multiplatform Unix and Linux operating system environment.
  • Usage of Jacoco which integrates with eclipse IDE with Java plugin to test the quality of code
  • Used GIT for version control and Log4J to store log messages.

Environment: Java 1.5, J2EE, Springs, JSP, REST, Hibernate, struts 2.0, AJAX, HTML, CSS, JDBC, Eclipse, Swing, Web Services, EJB, WSDL, Oracle, ANT, Windows, SOAP, Oracle, Design patterns, jQuery, AJAX, JavaScript, GIT, JIRA.

Confidential, Seattle, WA

Sr. Java/ J2EE developer

Responsibilities:

  • Coordinated and communicated with Business to gather, document and maintain business and systems requirements, and to develop designs document.
  • Design & Development of User Interface module using JSP, JSTL, HTML and Spring Framework.
  • Configured Spring to manage Actions as beans and set their dependencies in a Spring context file and integrated middle tier with Struts web layer.
  • Wrote JavaScript validations to validate the fields of the user registration screen and login screen.
  • Designed and developed Spring components, implemented event handling using Java, AJAX, and JavaScript for various modules. Used log4j for logging mechanism.
  • Developed JavaScript based components using ExtJS framework like GRID, Tree Panel with client reports customized according to user requirements.
  • Developed RESTful Web services using JSON/XML and Other MIME data types.
  • Wrote SPA (Single Page Web Applications) using RESTFUL web services and AngularJS.
  • Implemented user input validations using JavaScript and jQuery.
  • Used Hibernate for mapping java classes to the database.
  • Deployed SOAP based web service using Tomcat server.
  • Used Java Swing for few components in accordance with SWT application with multithreading environment with Concurrency and Java Collections.
  • Installed and configured various middleware packages such as WebLogic, Tomcat, JBoss.
  • Worked with Agile, Pair Programming development methodology and built the application with Behavior Driven Development (BDD).
  • Wrote build & deployment scripts using ANT, Maven, shell scripts and JACL on Unix environment.
  • Used Maven scripts to build the applications and deploy on web application server in multiplatform Unix and Linux operating system environment.
  • Implemented and integrated Spring Web MVC with Spring Web Flow (SWF) framework for Master Data Module.
  • Used Subversion for maintaining the component and for release and version management. And JIRA for defect tracking.
  • Involved in unit testing and system testing and also responsible for preparing test scripts for the system testing.

Environment: Java 1.5, J2EE, Springs, JSP, REST, Hibernate, struts 2.0, AJAX, HTML, CSS, JDBC, Eclipse, Swing, Web Services, WSDL, Web Flow, Oracle, ExtJs, ANT, Windows, SOAP, MongoDB, Design patterns, jQuery, AJAX, JavaScript, GIT

Confidential, Herndon, VA

Sr. Java Developer

Responsibilities:

  • Worked on major enhancements and bug fixing of the application which includes use case analysis, designing, implementation and unit testing. This involved preparation of technical specification Document, Functional Specification Document.
  • Implemented Design Patterns like Factory, Singleton, Data Access Object (DAO).
  • Used Rational Rose development tool to design various Use Cases, Collaboration and Sequence diagrams in Unified Modelling Language UML.
  • Implemented functionality using Servlet, JSP, HTML and Struts Framework., Hibernate in persistence layer, Used Spring MVC. RESTful Web Service using Spring RESTful API, sending JSON format data packets between front-end and middle-tier controller.
  • Wrote Junit test cases and generated code coverage reports.
  • Involved in Configuration and Usage of Apache Log4J for logging and debugging purposes.
  • Actively participated in daily SCRUM meetings to produce quality deliverables within time.
  • Created SOAP web service for expense calculation using JAX-WS and deployed it on tomcat server.
  • Extensively involved in all stages of testing life cycle, Test Driven Development methodologies, Software Development Lifecycle (SDLC) using Waterfall, Agile methodologies.
  • Work in a collaborative environment leveraging JavaScript and Node.js Frameworks which will be interfacing with various data stores as well as frameworks and services.
  • Developed the presentation layer using JSP and Servlet.
  • Utilized Mongo database management system for keeping user generated data.
  • Involved in Installation and configuration of Tomcat Server.
  • Involved in writing DAO layer using JDBC to access the MySQL database.

Environment: Java 1.5, J2EE, Servlets, Hibernate 3.0, iBatis, REST, SOAP, Spring, Web services, JDBC, UML, HTML, JavaScript, Swing, JSON, CSS, XML, WebSphere 6.1, Log4j, SQL, Junit

Confidential

Java Developer

Responsibilities:

  • Co-ordinated with team members in gathering system requirements and specifications required for the redesign.
  • Designed and developed the Application based on Model-View-Controller architecture.
  • Involved in analysis, design, Coding and development, the Implementation phase of the modules.
  • Created external XML documents.
  • Worked on JAVA J2EE team and designing DAO interface and implementation.
  • Involved in Bug Fixing (Debugging) of the application.
  • Involved in Developing User Interfaces using HTML and JSP's.
  • Developed and published web services using WSDL, SOAP, and XML, JAXB.
  • Implemented Web-Services to integrate between different applications (internal and third party components using SOAP and RESTFUL services).
  • Developed web pages with JSP and Servlets using HTML, JavaScript, AJAX, and XML.
  • Used Apache Ant as the software build tool.
  • Used Apache Maven for the overall software project management.

Environment: J2EE, JSP, Java, JDBC, JavaScript, HTML, PostgreSQL, JBoss Application Server, Windows NT, Windows 2000, CVS.

Confidential

Jr. Software Developer

Responsibilities:

  • Analyzed the requirement received from the client.
  • Involved in the analysis, design and development phases of the Software Development Life Cycle (SDLC).
  • Used Validation framework for client-side validation and Internationalization to support multiple languages.
  • Developed Use Cases, Class Diagrams, Activity Diagrams and Sequence Diagrams.
  • Developed Java Server Pages (JSP) for the front end and Servlets for handling Http requests.
  • Deployment on the Tomcat Server.
  • Specifying the data flow using XML and DTD.
  • Developed GUI using JSP, HTML and DHTML.
  • Created complex queries, Functions and Triggers using SQL.
  • Testing the application and troubleshoot and fixed bugs.

Environment: Java, JSP/Servlets, HTML, JDBC, Java Beans MS-Access, Java, XML.

We'd love your feedback!