We provide IT Staff Augmentation Services!

Full Stack Java Developer Resume

5.00/5 (Submit Your Rating)

San Antonio, TX

PROFESSIONAL EXPERIENCE:

  • Over 7 years of comprehensive experience in the Analysis, Design, Development, Implementation and Testing of enterprise applications with web technologies, distributed technologiesandclient - server architecture environment using Java/J2EE.
  • Extensive Design and Development experience in J2EE technology stack likeJSP, Servlet, JMS, JAXP, JAX-RPC, JTA, Java Mail, JNDI, RMI, JDBC and Web Services.
  • Expertise in Web-Development technologies likeAngular JS, HTML, DHTML, JavaScript, JQuery, CSS, XMLandXSL/XSLTandAJAX.
  • Extensive experience withEclipse, Net Beans and Rational Application Developer (RAD).
  • Substantial knowledge aboutIBM WebSphere Application server, Apache Tomcat Web Server, JBossandWebLogic server.
  • Experience in developingPL/SQL, Stored Procedures, Triggerson Oracle Databases.
  • Good knowledge of database connectivityJDBCfor databases likeOracle, SQL Server and DB2.
  • Hands-on experience with design patterns likeDependency injection,Singleton, Domain Object,DAO, Session Facade, Intercepting filters, Factory pattern, Service Locator,Front Controller, Command pattern,MVC.
  • Expertise in React JS framework to develop SPA.
  • Expertise in developing Internet/Intranet Applications withSOA, Web Services SOAP, and RESTful.
  • Expertise in developing applications usingSpring Framework, Inversion of Control and Dependency Injection, Spring MVC, Spring JDBC, andORMTechnology likeHibernate.
  • Experience in writing theANTScripts andUNIXScripts for building and deploying the working enterprise application.
  • Experience with versioning tools likeClear-case, SVN and CVS.
  • Extensive experience in designing, developing and implementing Model View Controller using, Spring and Hibernate framework.

TECHNICAL SKILLS:

Languages: Java, C, C++, SQL, PL/SQL

RDBMS: Oracle, SQL Server, DB2.

J2EE Technologies: JSP, Servlet, JMS, JAXP, JAX-RPC, JTA, Java Mail, JNDI, RMI, JDBC, JCA, Web Services (SOAP and RESTful).

App/Web servers: JBoss, WebLogic, WebSphere, Apache Tomcat.

IDE: Eclipse, RAD, NetBeans.

XML Technologies: DTD, JAX-RPC, XML Schema, XSLT.

Web Technologies: Angular JS, Node JS, HTML, DHTML, JavaScript, JQuery, CSS, XML, AJAX.

Operating Systems: UNIX, Windows.

Built Tools: ANT, Maven.

Frameworks: Spring, Hibernate, JPA.

Version Controls: Clear-case, Subversion, CVS.

PROFESSIONAL EXPERIENCE

Confidential, San Antonio, TX

Full Stack Java Developer

Responsibilities:

  • Involved in the Analysis, Design, Implementation and Testing of Software Development Life Cycle (SDLC) of the project.
  • Assisted the analysis team in performing the feasibility analysis of the project.
  • Designed Use Case diagrams, Class diagrams and Sequence diagrams and Object Diagrams in the detailed design phase of the project using Rational Rose.
  • Developed presentation layer of the project using JSP, HTML, CSS, React.JS, Node JS, Angular JS and JavaScript.
  • Implemented a security module in AngularJS which integrated with the Spring Security in the backend with Authentication and Authorization.
  • Implemented Dependency Injection (IOC) feature of Spring framework to inject beans into User Interface and AOP for Logging.
  • Configured development environment using Web Sphere application server for developer integration testing.
  • Added features in the system using MYSQL and JQuery .
  • Developed persistence Layer using Hibernate to persist the data and to manage the data
  • Developed Hibernate configuration files and queries and Implemented DAO classes
  • Developed reusable and interoperable Web service modules based on SOA architecture using REST and migrating to Restful.
  • Written complex SQL queries, stored procedures, functions and triggers in PL/SQL.
  • Developed Ant build scripts for compiling and building the project.
  • Configured and used Log4J for logging all the debugging and error information.
  • Used CVS Repository for Version Control.
  • Created test plans and JUnit test cases and test suite for testing the application.
  • Helped deployment team in deploying and bringing up application with proper configuration settings for optimal performance of application.

Environment: Java, Hibernate, Spring, JSP, HTML, CSS, JavaScript, Angular JS, Web Sphere, XML, XSLT, XML Schema, Eclipse, Restful, Rational Rose, Ant, Oracle, PL/SQL, Log4J, CVS, JUnit, Windows.

Confidential, Omaha, NE

Full Stack Java Developer

Responsibilities:

  • Followed Agile Methodologies - Scrum to manage full life-cycle development of the project.
  • Worked on the web page enhancements using HTML, CSS, Angular JS,JavaScript, Servlets and JavaBeans.
  • Used AngularJS form validations for validating the client-side data.
  • Worked on the enhancements design which is developed on Spring Framework.
  • Web Application developed on Scrum methodology with the help of My Eclipse IDE.
  • Involved in developing code for obtaining bean references in Spring framework using Dependency.
  • Implemented Object-relation mapping in the persistence layer using Hibernate frame work in conjunction with Spring Aspect Oriented Programming (AOP) functionality.
  • Extensively used Spring MVC and Hibernate Framework for data handling.
  • Developed Hibernate mapping configuration files to provide the relation between java objects and database tables.
  • Created and consumed web services using JSON, XML, and REST.
  • UsedWebLogicandTomcatservers to run and debug the application in local.
  • Insert/Update Rate Factors into Oracle Database as per the requirement specification usingPL/SQL.
  • Implementing Business functionality rules usingOracle Stored Procedures.
  • UsedSVNversion controller to manage code versions and to check in the data asXMLfiles.
  • Unit Testing withJunitand Application testing in local. Logging Unit Testing defects inQuality Centerfor tracking purposes.
  • UsedANTfor building the application.

Environment:Core Java, Spring, Hibernate, Agile/Scrum, HTML, JSON, AJAX, CSS, Angular JS,REST, JavaScript, Servlets and JavaBeans, Tomcat, WebLogic, Oracle, XML, My Eclipse IDE, SVN, ANT, Junit, Windows.

Confidential, Providence, RI

Java Developer

Responsibilities:

  • Followed Agile software development practice paired programming, test driven development and scrum status meetings.
  • Effectively interacted with team members and business users from different regions for requirements capture and analysis
  • Implemented Singleton, factory design pattern, DAO design Patterns based on the application requirements.
  • Designed and implemented the UI using Angular JS, HTML, JavaScript, CSS, JSON and AJAX.
  • Improved functionality by writing JavaScript to manipulate data from APIs.
  • Used Angular JS as framework to create a Single Page Application (SPA) which can bind data to specific views and synchronize data with server.
  • Created custom directives in Angular JS for re-usable components (multi-field form elements, background file uploads).
  • Used HTML to make changes on the UI based on the requirement.
  • Used Spring framework for the business layer using Spring Core, DAO, Spring ORM, and Spring Web MVC.
  • Used Hibernate as an ORM tool for connecting to the database and accessing information.
  • Communicated with other system by using the Restful web services.
  • Imported and managed multiple corporate applications into SVN.
  • Created SQL Statement, Stored Procedure, and PL/SQL using Oracle SQL Developer.
  • Configured WebLogic application server and deployed the web components into the server.
  • Log4j is used for debugging process and also application is built with Maven.
  • Developed the unit test cases using JUnit.

Environment:Java, J2EE, Spring, Hibernate, Angular JS, HTML, JavaScript, CSS, JSON, AJAX Eclipse, WebLogic, JMS, Maven, Restful, PL/SQL, JUnit, SVN, Windows, Unix.

Confidential, Atlanta, GA

Java Developer

Responsibilities:

  • Interacted with the stake-holders and gather requirements and business artifacts based on AgileSCRUMmethodology.
  • Developed web pages by usingHTML,CSSandJavaScript.
  • UsedEclipseto develop source code and debug the application.
  • Built a custom cross-platform architecture usingJava,Spring Core/MVC,and Hibernate.
  • Involved in defining build process with Maven scripts and customizing through CI builds usingJenkins.
  • Implemented Web-Services to integrate between different applications internal and third-party components usingSOAP andRESTservices using Apache-CXF
  • ConfiguredQueuesandTopicsas part of application integration and defined Camel routing between queues/topics.
  • Reviewed theXMLlogical data model and developed XML schemaXSDto validate the model and usedJAX-Bfor Xml-Java Mapping andXML-XSLTconversion.
  • ImplementedHibernateORM tool integration withSpring MVCto interact with back end persistence systemOracle.
  • Developed and published web-services usingWSDL, SOAPandXML,JAX-Bbased on top-down and bottom-up approaches.
  • Experience in pre-testing the Web-Service calls withSOAP UIusing end-points.
  • Coordinated Unit Testing byJUnit,Easy Mock, Integration and User Acceptance Testing and developed test cases for bean components.
  • UsedSubversionfor maintaining the component and for release and version management. AndJIRAfor defect tracking.
  • Maventool has been used for the build and deploy procedure scripts inUNIX,Linuxand Windows environment using Hudson.
  • Been though Release process for project execution as part ofSCRUM.

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, Memphis, TN

Java Developer

Responsibilities:

  • Extensively usedForm Beansin data access layer to access and update information.
  • Used Spring- Hibernate integration to interact with Data base layer using DAO's.
  • Experience in various phases ofSoftware Development Life Cycle SDLCof the application.
  • Developed presentation tier withJSPs.
  • WroteHQLqueries as part of development.
  • Designed and implementedXMLparsing forXMLorder conformations.
  • Createddatabase pool, multi-pool,data sourceand mapped them to roles.
  • Configured Action MappingXMLfor each logical request that may be submitted.
  • Consumed web servicesWSDL, UDDI, and RESTfor funds management.
  • UsedHibernateasObject RelationalMapping Toolfor the backend data.
  • Wrotebatch jobsand was involved in performance tuning of complex queries.
  • Wrote complex business rules asSQLandPL/SQLqueries for the end user to use in reporting.
  • Deployed the application onWebSphereApplication Server.
  • Monitored the error logs and fixed the problems.
  • Developed different components of the application such as JSPs, Servlets, DAOs and Used Subversion SVN for version control.

Environment:Java, J2EE, Spring, Hibernate, JSP, Servlets, HTML, XML, Oracle, PL/SQL, WebSphere, SVN, Eclipse, JAX-B, JIRA, Log4j, JUnit, Windows.

Confidential, Milwaukee, WI

Java Developer

Responsibilities:

  • Developedfront end for Schedule Inefficiency using JSP/Servlets.
  • Performed Analysis, Design, Development, Integration and Testing of application modules.
  • Implemented application prototype usingJSP,Servlets,JDBC, and to give the presentation.
  • Developed the application usingSpring Web MVCand other components of theSpring Framework,the controller beingSpring Core Dispatcher Servlet. Also implementedDependency Injectionusing thespring framework.
  • DevelopedJSPcustomTag libraries, and associated support in theAction Servlet, that assists in creating interactive form-based applications, which is the one of the primary area of functionality usingSpring Framework.
  • Used Eclipse Indigo IDE to develop the application.
  • UsedJBossServer to deploy the application.
  • Wrote technical documents related to workflow model and activities performed for the work items.
  • Responsible for working on consumingSOAPweb services.
  • Developed complex databaseSQLqueries/Stored Procedures and tuning SQL queries.
  • Implemented logging mechanism usinglog4jtool.
  • Responsible for unit testing usingJUnitand building test cases and templates for integration testing.
  • Used Subversion to commit the source and created tags and branches.
  • Communicated with the Offshore Team and helped them understand the Business Requirements.

Environment: Java, J2EE, JSP, Hibernate, Spring, JNDI, HTML, CSS, XML, Java Script, Eclipse, XML, JBoss, ANT, JMS, SQL Developer, MS Visio, PL/SQL, Oracle, DB2, JProfiler SVN, Log4j, JUnit.

Java Developer

Confidential

Responsibilities:

  • Actively involved in designing, developing and testing of J2EE components like Java Beans, Java, XML, Collection Framework, JSP, spring and Hibernate.
  • Used Spring/MVC framework to enable the interactions between JSP/View layer and implemented different design patterns with J2EE and XML technology.
  • Implemented DAO layer using different hibernate techniques like strategies, Inheritance, annotations and criteria interfaces.
  • Involved in writing configuration centric files/modes for various services usingXMLcapabilities and also wrote message bundles forspring,camel andJAX-RS.
  • UsedRESTfulweb services to call the services from a central portal.
  • UsedApache Maven for building and Hudson for Batch building.
  • Maintenance of existing product code, as required.
  • Wrote Scripts usingUNIX, ANTwhenever necessary.
  • WroteJavaScriptcode usingAJAX,JSONfeatures and also used the annotation capabilities of the same forRestful services.
  • Developed integration of hardware services throughApache CamelandSpring Dependency Injection frameworks.
  • Development inService Oriented ArchitectureSOA.
  • Stood up for the daily scrum to discuss and update through word of mouth and also through the Rally tool for scrum.
  • Used SVNSubversion for version control,log4jfor logging purpose.
  • WroteJUnit, Easy mock test cases to test various services and their integration capabilities and limitations.

Environment:Java, SOA, JAXB, J2EE, Spring MVC, REST, WSDL, Apache Camel, XML, AJAX, Eclipse, Apache Maven, Hudson CI, Apache Tomcat, log4j, SVN, JUnit, Easy-Mock, Windows.

Confidential, Boca Raton, FL

Java Developer

Responsibilities:

  • Interaction with the users at all stages of development to ensure that development was as per user specifications.
  • UsedOODconcepts in overall design and development of the system.
  • User requirements study, analysis and review of the specifications.
  • Designed and Implemented theJ2EEBased withJDBCinEclipse IDE.
  • Work directly with management, vendors, and third parties to ensure database management applications operate at peak efficiency.
  • Extensively worked on Java server-side programming usingServlets, andJSP.CSSis used to styleWeb pages, XHTML and XML markup.
  • Implemented servlets to handleHTTPrequests foron-line requests, credit card payments, registration andbug tracking.
  • UsingXMLfor dynamic display of options in select box and description on web page.
  • Asynchronous messaging is done usingJMSand createdQueuefor point to point messaging.
  • Designedcomplex application database SQLstatements for querying, updating and reporting usingJDBC.
  • Responsible for testing, debugging,bug fixingand documentation of the system.
  • Developed JUnit test cases and performedintegrationandsystem testing.
  • Implemented Java components and deployed under theWebLogic server.

Environment: Java, J2EE, JDBC, XML, Servlets, HTML, JavaScript, JSP, CSS, SOAP, Eclipse, SQL, CVS, JUnit, Log4j, WebLogic, Windows.

We'd love your feedback!