We provide IT Staff Augmentation Services!

Sr. Java Full Stack Developer Resume

5.00/5 (Submit Your Rating)

Houston -, TX

SUMMARY

  • Over 8 years of experience in working on the various phases of Software Development Life Cycle like requirements analysis, design, coding, testing, debugging and maintaining the websites.
  • Analysis, Development, Testing, Documentation, Deployment, Integration, and Maintenance of web based and Client/Server applications utilizingJava, J2EE, Spring, Hibernate, JSF, JMS,JAX - RS 2.0, XML, EJB, JSP, Servlets, JDBC, JNDI, HTML, DHTMLandJavaScript, SQL, PL/SQL.
  • Worked onMVCArchitecture likeSTRUTS, spring frame work, JSF.
  • Worked onLog4j configuration and setup and Implementationpart.
  • Good experience onJBossand BRMS, JUnit,XSLT, SOAP, SOA and REST Web Services.
  • Experience in writing unit test frameworks like MOCKITO, JMOCK, Easy MOCK using java proxy mechanism.
  • Have architected and implemented Service-Oriented Architecture (SOA), batch, business intelligence, and transactional systems.
  • Experience in using design patterns and UI frameworks such as MVC, Struts, Hibernate, NodeJS, Spring.
  • Thorough knowledge with J2EE application platform configuration and performance optimization.
  • Developing websites using HTML 4.0/5.0, XHTML, CSS, CSS3, JavaScript, JQuery, Ajax and JSON.
  • Experienced withJava Multithreaded programmingto develop multithreaded modules and applications.
  • Worked with serversIBM web sphere, web logic, JBossandApache's Tomcat.
  • Worked on managing the master data of the organization which deals with tracking of all different types of transactional systems present across the industry using MDM.
  • Worked on the various requirements provided by the business and also perform development tasks to integrate MDM in to the organization. Several additions, extensions and so forth to meet the requirements of the business are being done using MDM technology.
  • Knowledge on C and C++ with Object Oriented Concepts.
  • Experience in usingWSAD, RAD, RSA, Net Beans and EclipseIDE for Application development.
  • Thorough understanding and experience in stored procedures, inOracle, SQL and DB2.
  • Exposure toIBM Message Broker, UML Rational Rose, Hibernate, Tiles Framework and SpringFramework.
  • Extensively worked with Change tracking tools like ITSM, BMC Remedy, JIRA, HP Service Center.
  • Experience with Amazon Web Services (AWS) such as Amazon S3, Amazon EC2, Amazon Elastic Map Reduce (EMR).
  • Developed rule modules using Rule Engines, Drools.
  • Experienced in developing event driven applications using AJAX, JSON, XAML and XML.
  • Worked with the JavaScript frameworks like HTML 5, CSS 3, JQuery, Ext JS and AngularJS.
  • Incorporated the table less design methodology using CSS3 that follows W3C standards.
  • Worked as a Functional Analyst in Implementations, Upgrade and Post Production Support of Oracle EBS in various industries.
  • Design, investigation and implementation of public facing websites on Amazon Web Services (AWS).
  • Worked in Informatica for the Extraction, Transformation and Loading from various sources to the enterprise data warehouse Developed and tested extraction, transformation and load (ETL) processes.
  • Builds automated processes for testing to improve quality and throughput.
  • Worked on web applications that required cross browser compatibilities like Chrome, Safari, Firefox, Internet Explorer and Opera.
  • Involved in several web application development projects that required Responsive Web Design.
  • Good Knowledge on Big Data technologies and used extensively SOLR Search.
  • Created RESTful Web Services using SOLR, JMS, Apache CXF to be consumed by other partner applications.
  • Good Web Application debugging skills using Chrome Developers Tool and Firebug.
  • Experienced in working with Tomcat, WebSphere and IIS web servers.
  • Good understanding or network protocols such as TCP/IP, HTTP etc.
  • Knowledge in developing applications using Agile and SCRUM methodologies.
  • Performs execution of test cases, test scripts, captures test results, test metrics and reports them.
  • Partners with other QA's and architects to develop and establish quality assurance standards and best practices.
  • Experienced in system programming (Shell and SQL) to automate database pickup, monitoring, notification and other DBA functions
  • Analyzes business requirements, design documents for completeness and testability.
  • Develops test plans, test scenarios, test cases, test data and test scripts for different types of testing activities.
  • Performs and coordinates system verification and validation test activities utilizing various tools
  • Performs quality assurance testing activities to ensure the applications and products and/or releases are in compliance with the Quality Assurance standards of the organization.
  • Created Hibernate mapping and debug issues related to data integrity.
  • Have good communication skills to discuss the projects with technical and non-technical SME’s.
  • Have excellent analytical, problem solving, communication and interpersonal skills with ability to interact with individuals at all levels and ability to work independently.
  • Hands on experience with Web Security issues like (Cross Site Scripting) and CSRF (Cross Site Request Forgery).
  • Strong front-end development using Adobe Flex, MXML, Action Script, AJAX, Java Scripts, CSS, HTML and DHTML.
  • Some of the attributes that would describe me would be Team player, Quick learner, Self-Motivated and strong interest in Front End Development.

TECHNICAL SKILLS

Programming Languages: Java J2SE J2EE 5.0/6.0, JSP, SQL Server 2005, MySQL, Oracle, DB2.

Operating Systems: UNIX, Linux, Solaris, Windows 98/95/2000/XP.

Testing Tools: Load Runner, Win Runner, Test Director, Selenium WebDriver, Quality Center, Quick Test Pro

Modeling Tools: Rational 2000, MS Visio

Versioning Tools: CVS, VSS, Subversion, Harvest, PVCS, Clear case, Borland Star Team

Frameworks: Spring 2.x, 3.x, Hibernate 3.x

Build Automation Tools: Configuration Management

Web Technologies: Ant, Maven, CruiseControl.NET, TFS Team Build/MS Build

Visual Source Safe, Team Foundation Server: HTML5, XSL, XSLT,CSS3, JavaScript, JQuery, AJAX, XHTML, XML, JSON, Angular JS, Bootstrap, GWT, WebServices, Red Hat Linux.

Networking Protocols: SMTP, POP3, IMAP, HTTP, NNTP, and FTP

Database/RDMS: SQL Server 2008, T-SQL, Triggers, DML, DDL, Oracle 9i/10g/11i, MS Access, TOAD, PL/SQL Developer

Application Servers: JBoss 5.x, BEA Web Logic 10.3, IBM Web Sphere, Tomcat, IIS 6.0, JBoss Drools Rule Engine

J2EE: Servlets, JSP, JDBC, OOAD, Java Mail, JMS, JNDI, WebServices, SOAP, Restful

Other Tools: Adobe Photoshop, Gimp, MS Office, SOLR, Firebug, Chrome Developers Tool, Windows Movie Maker.

PROFESSIONAL EXPERIENCE

Confidential, Houston - TX

Sr. Java Full Stack Developer

Responsibilities:

  • Developed and Implemented WebServices and usedSpringFramework.
  • Used the lightweight container of theSpringFrame work to provide architectural flexibility for inversion of controller (IOC).
  • Implemented the caching mechanism inHibernateto load data from Oracle database.
  • Implemented Persistence layer usingHibernateto interact with the Oracle database, UsedHibernateFramework for object relational mapping and persistence.
  • Developed Servlets and JSPs based on MVC pattern using Struts framework andSpringFramework.
  • ConductedAutomation/manual testingusing the Standards, guidelines and structured methodology in testing the application.
  • Write and tests Web Services calls manually and through automation.
  • Implemented automation testing framework and maintained up-to-date the automated scripts used in regression and performance testing.
  • Maintained JIRA for tracking and updating project defects and tasks
  • Exposed various capabilities as Web Services using SOAP/WSDL13
  • Expertise in developing enterprise applications using Struts Frameworks.
  • Responsible for analyzing various cross-functional, multi-platform applications systems enforcing, best practices and provide guidance in making long term architectural design decisions.
  • Functional support in Oracle E-Business Suite 11i/R12.
  • Implemented migration tasks from Oracle apps to PostgreSQL databases.
  • Used multithreading in programming to improve overall performance
  • Responsible for build and release the code from Clear case, Subversion and Perforce.
  • Good Working experience with web/applications servers IBM Web sphere, Oracle Web logic, JBOSS, Apache Tomcat and Jetty.
  • Hands-on experience with Oracle Application Framework, Oracle Forms/Reports, OeBS Interfaces and APIs, Oracle BI Answers and Dashboards, BI and XML Publisher, Oracle Workflow.
  • Worked on importing and exporting data from HP Vertica and DB2 into AWS and HIVE using Sqoop for analysis, visualization and to generate reports.
  • Designed and developed Using Performance Engineering.
  • Experience using and creating custom scripts and applications using the AWS SDK and/or CLI Tools. Experience in developing scripts using Restful API models for the purposes of integrating workflows with AWS.
  • Involved in the deployment of SOAP based Web-Service End-Points using Apache CXF.
  • Developed REST architecture based web services using JAX-RS 2.0 to facilitate communication between client and servers.
  • Wrote GWT code to create presentation layer using GWT widgets and event handlers.
  • Created all the services to work with the various entities provided and rectified the services using RESTAPIs.
  • Migrating data from Amazon AWS to databases such as MYSQL, Vertica using spark data frames.
  • Developed UI screens using YUI, CSS, FLEX and JQuery.
  • Developed Adobe CQ components, Workflow and Integrating CQwith application
  • Developed the customizable CQ components using HTML5, CSS, and JQuery
  • Developed user interfaces using JSP, frame work with AJAX,JavaScript, HTML, DHTML, and CSS.
  • Resolved update, merge and password authentication issues in Bamboo and JIRA
  • Developed AJAX scripting to process server side JSP scripting.
  • Involved in the creation of interface to manage user menu and Bulk update of Attributes using JS.
  • Developed Web based Dynamic Form Builder using DHTML, JavaScript Object-to-XML.
  • Designed and developed the UI using Struts view component, JSP, HTML, CSS and JavaScript.
  • Executed automated Selenium scripts and reproduced failures manually
  • Design, develop and test of SOAservices using SOA / SOAP Web Service / Oracle Fusion Middleware.
  • Worked in Agile environment with active scrum participation.
  • Agile and scrum process is used for tracking and developing the application.
  • Worked on designing and creating business rules using IBMILOG Rules Engine.

Environment: Java 1.5, J2EE, Spring Frame work, Soap, Hibernate, HTML 4.x, CSS2.x, JavaScript, Adobe CQ, JQUERY, Junit, AJAX, JSON, XML, YUI, APACHE TOMCAT server, AWS, Angular JS, Informatica, framework, JPA, SOAP UI, REST web services, spring web flow, Boot strap, Spring JP.

Confidential, Cleveland - OH

Java Developer

Responsibilities:

  • Developed and Designed the Educational Loan Financial Management System Object Oriented Technology.
  • Web enabled the application using Servlets, JDBC, Session Beans, JMS, JSP, and EJB.
  • PrepareJava/J2EEdevelopment structure for Eclipse, maven, Jetty.
  • Used the Eclipse as IDE, configured and deployed the application onto WebLogic application server usingMaven build scripts to automatethe build and deployment process.
  • Developed and designed interfaces using HTML, JSP, Server Side components using Servlets on
  • Involved in study of business processes, collection of functional & technical requirements Eclipse and used JPA annotations.
  • Mentored/trained a team of 5 junior to mid-level developers inJava/J2EEDevelopment using UML Design documents.
  • Worked on various processes related to MDM and involved in construction and managing variety of data and functional models.
  • Created SQL queries, PL/SQL Stored Procedures, Functions for the Databaselayer by studying the requiredbusiness objects and validating them with Stored Procedures using DB2. Also used JPA withHibernateprovider.
  • Implemented web services for communicating by using SOAP hosted in the AWS.
  • Developed stored procedures, Triggers and functions in Oracle 10g to process the trades using PL/SQL andmapped ittoHibernateConfiguration File and also established data integrity among all tables.
  • Implemented Persistence layer usingHibernateto interact with the Oracle.
  • Experience inHibernate3.0 which includes integrating legacy databases, writing custom CRUD statements,integrating stored procedures and functions and also performed polymorphic associations.
  • DevelopedhibernateDAO Accessor Classes usingSpringJDBC Template, Worked withHibernatefor objectrelational mapping and connection management.
  • Involved in data integration on ETLInformaticaenvironment.
  • Created test Automationscripts based on Desk Top applications.
  • Created Automation Test Scripts in Test Complete and involved inAutomationInfrastructure Development in Test Complete.
  • Worked on running and managing web Apps using AWS Elastic Beanstalk.
  • Developed the Presentation and Controller layers using JSP, HTML,JavaScript, Business layer usingSpring(IOC, AOP), DTO, JTA, and Persistent layer DAO, Hibernatefor all modules.
  • Implemented User interface (UI) entire application using JSP, JSTL, Custom Tag Libraries, JavaScript,XML/ XSLT, HTML, CSS and Especially.
  • Created applications, connection pools, deployment of JSPs, Servlets, and EJBs in WebSphere also Soap web service.

Environment: Java 1.5, J2EE, Spring Frame work, Soap, Hibernate, HTML 4.x, CSS2.x, JavaScript, AWS, JQUERY, AJAX, JSON, XML, YUI, APACHE TOMCAT server, Angular JS framework, JPA, SOAP UI, REST web services, spring web flow, Boot strap.

Confidential, Salt Lake City - UT

Java/J2EE Developer

Responsibilities:

  • Created applications, connection pools, deployment of JSPs, Servlets, and EJBs in WebSphere.
  • Developed application service components and configured beans using SpringIoC, creation of Hibernatemapping files and generation of database schema.
  • Designed and developed Enterprise Eligibility business objects and domain objects with Object Relational Mapping framework such as Hibernate.
  • Develop innovative and quality solutions by making use of latest tools and technologies like Apache CXF,SpringCore, andSpringAOP.
  • Developed REST architecture based web services using JAX-RS 2.0 to facilitate communication between client and servers.
  • Engaged with Eclipse for visually designing, constructing, testing and deployingJ2EE application and web services.
  • Developed the different components of application such as JSPs, Servlets, EJB's using Web Sphere Studio Application Developer and used CVS for version control.
  • Optimized ExtJS themes and prepared performance applications.
  • Used JavaScript for developing UIComponents like Editable drop down, data-driven menu customizations.
  • Developed back-end stored procedures and triggers usingOracle PL/SQL, involved in databaseobjects creation, performance tuning of stored procedures, and query plan.
  • Developed SQL queries, Joins with JDBC API, Hibernate ORM to access data.
  • Designed and implemented four Agile Scrum teams for product development.
  • Developed the UML Use Cases, Activity, Sequence and Class diagrams using Rational Rose.
  • Involved in writing services using EJB in WSDL.
  • Involved developing re-usable web services using SOAP, XML, WSDL, XML Schemas, and JAXP.
  • Prepared theRESTand SOAPbased service calls depending on the data passing to the web service.
  • Developed DAOs (Data Access Object) usingHibernateas ORM to interact with Oracle database.
  • Designed and developed Generate PDF functionality usingSpring framework and iText.
  • Extensively used UNIX commands withinInformatica for Pre Session and Post Session Data Loading Process.
  • UsedValue Objects, Service LocatorandSingletondesign patterns.
  • Design and develop GUI and back-end components for analysis and collaboration software in Google Web Toolkit,Java and XML in a UNIX environment.

Environment: Java,J2EE,Spring,Hibernate, Struts, JQuery, AJAX, Sencha, ExtJS, JavaScript, Oracle, Crud,PL/SQL, JDBC, Apache CXF, Rest, Eclipse, Web logic, ClearCase, Junit, Agile, UML JSP, JSTL, JAX-RS 2.0, Servlet, Maven, IText, GWT, Jasper report, ILOG, Web 2.0, SOA.

Confidential, Madison, WI

Java/J2EE Developer

Responsibilities:

  • Created Class diagrams and Use Case diagrams from design spec using Rational Rose. Implementation of J2EE Design Patterns like Singleton, Session Facade, Business Delegate, and Data Access Objects.
  • Actively involved in design of the application architecture in lines of their own Framework based on MVC2 Architecture with JSP Front End (HTTP Request/Response Integration) as View, Servlet as Controller and combination of EJBs andJavaclasses as Model.
  • Designed and developed presentation layer using JSP which acts as View in a distributed MVCarchitecture, which involves model components and controller components.
  • Used Entity Beans to manage the transactions with the database to deliver the content to the presentation layer and also to store the data into the data layer.
  • Used Message Driven Beans for asynchronous messaging. Used Java Message Service API to create, send, receive, and read messages between application components.
  • Wrote complex SQL queries and programmed stored procedures, packages and triggers.
  • Involved in configuration ofSpringMVCand Integration with Hibernate.
  • UsedSpringMVC framework for design and development of web application
  • UsedHibernatefor Object relational Mapping and Persistence.
  • Designed and developed business tier using EJBs. Used Session Beans to encapsulate the Business Logic.
  • DevelopedXML and XSLT pages to store and present data to the user using parsers.
  • Involved in configuration and deployment of application on WebLogic Application Server. Used CVS as Version Control System performed Module and Unit Level Testing with JUnit and log4j.
  • Used Apache Ant for building the application. Gained a good knowledge about browser compatibility issues and their solutions.

Environment: Java 1.5/1.6, J2SE, J2EE, JSP 2.0, Servlets, Struts 1.1, JDBC, XML, JavaScript, HTML, XSLT, Jasper Reports, Firebug, Lotus Notes 8.5, Putty, Toad for Oracle 10g, CA SCM Harvest, WebSphere Application Server 6.0, RAD 7.0, JAXP, Toad Data Modeler 3.4, ANT

We'd love your feedback!