We provide IT Staff Augmentation Services!

Java Developer Resume

3.00/5 (Submit Your Rating)

Denver, CO

SUMMARY:

  • Over 8+ years’ experience in Software Analysis, Design, Development, Implementation, Testing, Support and documentation of Client - Sever, QA/Engineering experience and Web based applications using Java technologies on Windows and UNIX platforms.
  • Knowledge in Angular.js, Node.js and React JS.
  • It includes learning, surfacing, and discovering the requirements of the stakeholders of the developed system. Various elicitation techniques exist to help analysts elicit the requirements from the different stakeholders Having a good knowledge on JSE, Servlets, springs, SOAP Web Services, JDBC, Hibernate, Oracle, and MySQL.
  • Distinguished Problem Solver with pragmatic know-how of Core JEE patterns like MVC, Business Delegate, Value Object, Session Facade, Composite Entity, Service Locator, Data Access Object etc. for solving complexities in multitier services.
  • Multitalented Coder with extensive programming capability in using various IDE's which includes Eclipse 3.2, 3.3, 3.5, My Eclipse 6.0, 8.0, 8.5, IBM Rational Application Developer 6.0, 7, Visual Age, Code Gear JBuilder and NetBeans.
  • Over 6 years of experience in development and Support of Java/JEE Web applications with emphasis on OOP-based web forms, business logic, database access components.
  • Having a good knowledge in Core Java, Multithreading and Design Patterns.
  • Development using HTML 4.01/5, CSS (2/3), XHTML, JavaScript, jQuery, AJAX, XML and JSON.
  • Proficient in developing web page quickly and effectively using, HTML5, CSS3, JavaScript and jQueryand experience in making webpage cross browser compatible.
  • Solid understanding of Responsive Web Design.
  • Experience in debugging and troubleshooting the existing code.
  • Experience in complete Software Product Development Life Cycle.
  • In-Depth knowledge/Experience of Web 2.0, JavaScript, jQuery.
  • Experience in using various IDE's, Dreamweaver, Notepad++, eclipse, Adobe Photoshop, Sublime.
  • Expert in writing SQL queries and using Hibernate framework with Spring ORM in interaction with the RDBMS.
  • Designed and modeled projects using UML - Use Cases, Sequence Diagram, Class Diagrams etc.
  • Technically expertise in working with HTML5, CSS3, JavaScript, jQuery, Ajax, JSON and CSS projects and successfully completed.
  • Experience with in-depth and hands-on knowledge in object-oriented web and design methodologies, web content management process, Banking / Finance, Pharmaceutical, Automotive and Mechanical Systems.
  • Extensive exposure to Object Oriented Design & Development with Java and JEE technologies.

TECHNICAL SKILLS:

Languages: Java 8 (JDK 1.4/1.5/1.6/1.7/1.8 ), Java Swings, JSF, JUnit, Log4J, Ant, Maven, Python, Ruby on Rails.

Methodologies/Design patterns: OOAD, OOP, UML, MVC, DAO, Factory pattern, Session Façade, Singleton, Agile, Scrum,Test Driven Development.

Web Technologies: JSP, Servlets, Angularjs, jQuery, React.JS, Node.JS, EJB, Hibernate, Struts, Spring, JDBC, HTML5, DHTML and XML, CSS3, Web Services, WSDL, SOAP, MQ Series, Apache Camel, Kafka, Spring Boot, Express.js.

Web Services: SOAP, RESTful Web Services

Frameworks: Struts, Spring, Hibernate, Spring MVC, Spring Web Flow, Spring IOC, Spring AOP, Groovy.

Application/Web Servers: JBoss, Glassfish 2.1, Weblogic, Web Sphere, Apache Tomcat Server.

IDE Tools: Eclipse (Juno, Galileo, Helios, Indigo ), Rational Application Developer (RAD) and NetBeans, STS.

Databases: Oracle 11g, MySQL, SQL, MongoDB.

Reporting Tools: Crystal Reports, BO XI R3.

Cloud: AWS.

Version Control Tools: CVS, SVN, Clear Case, Git.

Testing: Selenium, Karma.

Tools: Rational Rose 2000, JBuilder 3.5/5.0, Visual Cafe 4.0, Visual Age Java 3.5, eclipse 3.X, MS-Office, Front Page, Ultra Edit 32, Clear Case, iReport -1.2.5, Jasper Assistants, Live Link, eMatrix, Ant, Win CVS 1.2, TOAD 5.0/8.0, Erwin, XML SPY, Code Check, Jtest, Jprobe suite 5.1 (Memory Debugger, profiler), Squirrel SQL Client, Maven 1.1 /2.0, My Eclipse 5.1, Net Beans.

Operating System: Windows, Linux, Unix, Mac,Solaris.

PROFESSIONAL EXPERIENCE:

Confidential, Denver, CO

Java Developer

Responsibilities:

  • Used Service Oriented Architecture (SOA) for transactions management.
  • Designed and Developed the Application using Spring MVC and Hibernate as the ORM.
  • System built using Spring MVC architecture. Implemented the application using the concrete principles laid down by several design patterns such as Factory Pattern, Session Facade, Business Delegate, Bean Factory, Singleton, Data Access Object, Observer Pattern and Service Locator.
  • The business logic was written in Spring Service classes and the service layer classes were configured in Spring-service.xml.
  • Involved in Design and Developing of the front end using HTML, CSS, and JavaScript to perform validation on the client side.
  • Extensively worked on Front end using jQuery, JSP, Ajax, JavaScript, JSTL, Bootstrap, HTML, HTML5, and CSS.
  • Developed Hibernate in Data Access Layer to access and update information in the database.
  • Used Spring Framework for Dependency injection and integrated with Hibernate.
  • Designed and Developed Wrapper Services to Ad Gen functions and exposed as web services.
  • Developed and tested utilities to interact with SOAP web services.
  • Developed RESTFUL web services using Spring Framework.
  • Extensively reviewed the code for Application Security.
  • Designed the workflow, system architecture, drawing sequence diagrams, activity diagrams, class diagrams, HTML pages, database schema and tables.
  • The Persistence layer consisted of Persistence classes which used to access the DB by using Hibernate HQL and Criteria queries.
  • Used SOAP for testing web services request and response.
  • Provided Log4j support for the application for debugging the system
  • Implementation of the Business logic layer for Mongo DB Services.
  • Generated Hibernate XML files for the configured beans. The business logic was written in EJB DAO classes and the service layer classes were configured in Spring-service.xml.
  • The transaction management in the interceptor stack is done using interceptor-rules.xml in which all the rules regarding navigation of Interceptors are defined.
  • Deployed the application using WebLogic Admin console, also configured the messaging through WebLogic Admin console.
  • Involved in testing the XML files and checked whether data is parsed and loaded to staging tables.
  • Analysis of current security and database configuration services.

Environment: JSP, Servlet, Hibernate, Spring, XML, CSS, XML Schema, AJAX (JQUERY, AJAX), DOM, SOAP, Java script, Angular JS, PL/SQL, D/HTML, XHTML, Ant 1.6, Log4j, JUnit, Git, Web Logic 10.0, Oracle 11g RDBMS, Mongo DB, Mercury Quality Center 9.0, Eclipse 3.2.

Confidential -Milwaukee, WI

Java Developer.

Responsibilities:

  • Interacted with the stake-holders and gather requirements and business artifacts based on Agile SCRUM methodology.
  • Developed web pages by using HTML, CSS and JavaScript.
  • Used Eclipse to develop source code and debug the application.
  • Built a custom cross-platform architecture using Java, Spring Core/MVC, and Hibernate.
  • Implemented Web-Services to integrate between different applications internal and third party components using SOAP and REST services using Apache-CXF
  • Configured Queues and Topics as part of application integration and defined Camel routing between queues/topics.
  • Reviewed the XML logical data model and developed XML schema XSD to validate the model and used JAX-B for Xml-Java Mapping and XML-XSLT conversion.
  • Developed and published web-services using WSDL,SOAP and XML, JAX-B based on top-down and bottom-up approaches.
  • Experience in pre-testing the Web-Service calls with SOAP UI using end-points.
  • Coordinated Unit Testing by JUnit, Easy Mock, Integration and User Acceptance Testing and developed test cases for bean components.
  • Used Subversion for maintaining the component and for release and version management. And JIRA for defect tracking.
  • Maven tool has been used for the build and deploy procedure scripts in UNIX, Linux and Windows environment using Hudson.
  • Been though Release process for project execution as part of SCRUM.

Environment: Java, J2EE,SOA, Spring, Web Services, CXF, XML, XSD, Shell Script, UML, HTML, JavaScript, Eclipse, WebLogic, Active MQ, JAX-B, JMS, Axis2, AJAX, Hudson, Maven, Jenkins, Restful, SOAP, JIRA, Oracle, PL/SQL, XPath, XSLT, SOAP UI, JUnit, SVN, Windows, Unix.

Confidential, Cary, NC.

Java Developer .

Responsibilities:

  • Involved in all the phases of the life cycle of the project from requirements gathering to quality assurance testing.
  • Used Spring MVC create restful services on top of it and invoked these services using front end Angularjs http calls and used spring dependency injection framework to take the advantage of using annotations and generics that help in testing objects with measurably less effort.
  • Designed the application based on various JEE design patterns like Front Controller and Singleton.
  • Implemented functionality rich user interfaces using HTML, CSS, JavaScript, AJAX.
  • Worked on Angularjs on UI for making rest services calls and DOM filterations.
  • Used Hibernate for Object Relational Mapping (ORM) and data persistence.
  • Created JUnit test cases and created set up manuals and user guides.
  • Created SQL scripts for the Oracle database.
  • Extensively worked on Java server side programming using Servlets, and JSP. CSS is used to style Web pages, XHTML and XML markup.
  • Implemented servlets to handle HTTP requests for on-line requests, credit card payments, registration and bug tracking.
  • Interacting with business folks to understand the requirement and do thorough analysis to convert those work in to stories for sprint.
  • Following Agile software methodology for software development with a 3-week Sprint. Conducted daily scrum calls and leading the scrum as a scrum master.
  • Conducted sprint reviews and code reviews.
  • Designed class and sequence diagrams using Microsoft Visio for all the use cases.
  • Leading 3people onshore and 3 Offshore, Guiding and mentoring them on the process.

Environment: Java (JDK1.6& 1.7), Spring, Hibernate, RESTful& Soap Based Web services Eclipse, Oracle 10g, HTML, CSS, AngularJS, JavaScript, Maven, SVN, Tomcat 7.0, SOAP, SVN, Scrum Methodology, Unix, XML, WSDL, Putty.

Confidential, NC

Java Developer

Responsibilities:

  • Developed and Implemented Web Services and used Spring Framework.
  • Implemented application level persistence using Hibernate and Spring.
  • Implemented MVC architecture using Jakarta Struts framework, Worked on Spring/Hibernate Applications
  • Developed web pages using HTML/CSS and JavaScript.
  • Developed additional UI Components using JSF and implemented an asynchronous, AJAX (jQuery) based rich client to improve customer experience.
  • Developed Presentation layer components comprising of JSP, AJAX, Struts Action, Struts Form Beans and AJAX tag libraries.
  • Developed JavaScript based components using ExtJS framework like GRID, Tree Panel with client reports customized according to user requirements.
  • Implemented functionality using Servlet, JSP, HTML and Struts Framework., Hibernate, Spring, Java Scripts and Weblogic.
  • Designed and implemented the web application in Ruby on Rails, Node.js, HTML and jQuery from initial concept development to beta launch.
  • Responsible for the implementation of Web Design based on CSS, HTML, and Bootstrap Front-End Framework.
  • Implemented Hibernate for the ORM layer in transacting with Oracle database
  • Developed HQL queries for CRUD
  • Connectivity to the database is provided using JDBC.
  • Worked on web services SOAP and REST technologies

Environment: Java, J2EE, Struts, jQuery, Hibernate, Oracle, Crud, AJAX, JDBC, Junit, UML, ILOG, Web 2.0, ITEXT, JSP, SVN, Eclipse, Mongo DB, Java Script, ExtJS, APACHE CFX, Agile, MAVEN, Jasper report, SOA, Servlet.

Confidential

Java Developer

Responsibilities:

  • Involved in gathering and analyzing system requirements.
  • Played key role in the high-level design for the implementation of this application.
  • Involved in Designing the Database Schema and writing the complex SQL queries.
  • Involved in Code reviews for other modules developed by peers.
  • Designing and establishing the process and mapping the functional requirement to the workflow process.
  • Accessed stored procedures and functions using JDBC Callable statements.
  • Executed and coordinated the installation for the project.
  • Worked on web-based reporting system with HTML, JavaScript and JSP.
  • Involved in Maintenance and Enhancement of the project.

Environment: Java, Jdk 1.3, J2EE (JSP, Servlets, EJB), JDBC, Apache Tomcat, oracle, HTML, DHTML, SQL and JUnit.

Confidential

Java UI Developer.

Responsibilities:

  • Actively involved in SCRUM's and Sprints of Agile Methodology.
  • Created detailed design documents (UML diagrams like Use case, Class, Sequence, and Component diagrams) using Rational Rose.
  • Involved in design activities that are HLD (High-Level Design) and LLD (Low-Level Design)
  • Designed and developed front end using JSP, JSTL, EL, and other custom tag libraries.
  • Expertise in Web Page development using XML, XSLT.
  • Involved in configuring and deploying the application using WebSphere.
  • Involved in integrating the business layer with DAO layer using Hibernate ORM.
  • Transaction Management using the Hibernate configurations
  • Used CVS as version control system to check in and check out the data.
  • Write and modify database stored procedures, triggers, functions, and PL/SQL Scripts.
  • Involved in writing shell scripts for deploying the application on UNIX.
  • Involved in build management and build resolution activities of e-commerce project.
  • Involved in Smoke Testing, Testing, bug fixing and documentation of the system.

Environment: Java, J2EE, Spring, JDBC, JSP, Web Services, REST, Oracle, JavaScript, HTML, CSS3, jQuery, JUnit 4, AJAX, SVN.

We'd love your feedback!