We provide IT Staff Augmentation Services!

Sr Full Stack Developer Resume

0/5 (Submit Your Rating)

Seattle, WA

SUMMARY

  • Having 7+ Years of progressive experience in all the phases of software development life cycle including Design, Development, Integration, Maintenance, Implementation and Testing of various client/server, N - tier and web applications Experience working as a Programmer Analyst, Designer in executing web based information decision-making projects using Java/J2EE related technologies.
  • Proficient in Application Development with Web Technologies, B2B products, Distributed Technologies and Client-Server Architecture environment in Automotive, Financial, HealthCare and Education Industries.
  • Creating e-learning systems integrated in the platform to do exercises integrated with SCORM and our own test system using JavaScript, jQuery, HTML5, CSS3,PHP
  • Highly proficient in application development using HTML, HTML5, CSS, CSS3, JQuery, Angular, JSP.
  • Experience on WCAG guidelines intended for web content developers and standard for web accessibility.
  • Good a developing Single Page applications using Angular JS.
  • Basic working knowledge in Node Js and Backbone Js.
  • Responsible for checking cross browser compatibility and hence worked on different browsers like Safari, Internet Explorer, Mozilla Firefox and Google chrome.
  • Good knowledge for designing, building, and deliveringe-learningacross a wide variety of topics. Projectsrange from small to enterprise-wide.
  • Developed reusable Server side code modules with Enterprise Java Beans Integrated with Remote method Invocation (RMI) to access remote Servers and invoking Databases with JDBC
  • Experienced in implementing Service Oriented Architecture (SOA) with XML based Web Services using Top down Approach and Bottom up Approach.
  • Extensive Knowledge on databases like Oracle 9i/10g, DB2, and MySQL. Experience in writing complex SQL Queries, Stored Procedures, Triggers, Cursors, and Functions.
  • Knowledge in NoSql Databases Like Cassandra.
  • Good in using XML Parses like DOM, SAX, JAXB
  • Good working knowledge on database tools like TOAD, PL/SQL, DB Visualizer and SQL Navigator.
  • Expertise in design and development of multi-tiered web based applications using J2EE technologies like JSP1.x/2.x, Servlets 2x/3.x, EJB 2.x/ 3.x, JDBC, JNDI, JMS,LDAP, IBM MQSeries and RMI.
  • Experience in unit testing the applications using JunitFramework and developed logging and standard mechanism based on Log4J.
  • Continuous Integration (CI) and Continuous Deployment (CD) using Jenkins and Mavens.
  • Decent experience increating and using Amazon web services (AWS) and tools.
  • Well experienced in fixing performance, solving and stabilizing problems of Java applications/products
  • Many of my java applications are successfully implemented and complied using different IDE tools like Eclipse, RAD, WSAD (Web sphere Studio Application Developer) and Net Beans.
  • Excellent analytical ability, consultative, communication and management skills.
  • Self-motivated, easily adaptable to new environments and ability to work independently as well as in small groups.

TECHNICAL SKILLS

Enterprise Application Integration: IBM WebSphere Integration Developer (WID) / IBM Integration Designer (IID) 6.0/7.0/7.5, IBM WebSphere Enterprise Service Bus (WESB) 6.0/7.0/7.5, IBM Rational Software Architect (RSA) 6.0/7.0, Data Power.

Operating Systems: Windows 98/2000/XP/NT/VISTA/7, Sun Solaris, Linux, Unix (AIX), MS-DOS.

Java Technologies: J2SE, J2EE, JSF,JSP, Servlets, EJB, Swing, JDBC, JMS, MQ Series, MDB, JNDI, Web Services, Design Patterns, JAVA Beans.

Web/App. Server: Tomcat 5.x/6.x, Web Logic 7.x/8.x/9.x/10.x, Web Sphere 4.x/5.x/6.x, JBoss 3.x /4.x.

Frameworks & IDE Tools: Struts1.x/2.x, JSF1.2/2.0, Spring 1.1, Hibernate 3.0, JUnit, ANT, AJAX, Log4J, Eclipse 1.0/3.1, WebLogicWorkshop9.2, TOAD.

Web-Development Technologies: JSP, XML, XSLT, DTD, DOM, HTML, Java Script, CSS, Servlets, JSTL (Tag Libraries), JSF (Java Server Faces), RUP, i18n, ANT, JUnit, MQ Series

RDBMS: ORACLE 9i/10g, SQL Server 6.5, MS Access, MS-SQL Server.

Web Services: RESTful, SOAP, UDDI, WSDL, SOA, JAX-WS

PROFESSIONAL EXPERIENCE

Confidential, Seattle, WA

Sr Full Stack Developer

Responsibilities:

  • Gathered requirements from client, analyzing and preparing the Requirement specification document.
  • Worked on design and development to build the one page application with responsive designs (minimal mobile, desktop).
  • Used SCORMPOOL to retrieve the data using the proxy server from the remote data center or user.
  • Involved in UI design and provided the design directions for the mobile approaches.
  • Followed WCAG guidelines for front end development which helps the web page to reach the standards it needed.
  • Used database transactions and transaction management along with Spring ORM and DAO.
  • Worked on Database design and provided the support to Back-End Team.
  • Used HTML5,CSS,JavaScript and Angular JS for front end development and processing of data.
  • Provided the technical support to the team.
  • Provided solutions for the various business requirement
  • Involving in design review and testing.
  • Involved in Angular based application development.
  • Designed and developed queries using Hibernate Query Language and data validation via the Hibernate Validator framework.
  • Developed additional UI Components implemented an asynchronous, AJAX (JQuery) based rich client to improve customer experience.
  • Used Spring AOP for cross cutting concerns and IOC for dependency injection.
  • Developed RESTful services using JAX-RS Specification. Used Jersey to implement REST Web Services and used JAXB parser for marshaling and Un-marshaling.
  • Worked on application enhancement work and the production issues.
  • Prepared Test Cases and Unit Testing performed using Junit.
  • Experience working in a global team and with offsite onshore model

Environment: Java/J2EE, WebLogic 12.1.1 Server, SQL database, HQL, spring, JavaFx, RESTful/SOAP web-service, JSP, jQuery, JavaScript, AngularJS and HTML5.

Confidential, Addison, TX

Sr Java Consultant

Responsibilities:

  • Implementation and coding according to the design document.
  • Designed and Developed the Server Side Components (Session Beans, DAO, BO and DTO) using J2EE and Java design patterns.
  • Involved in integration efforts between the Struts Action classes and Spring
  • Involved in writing SQL prepared statements, stored procedures, handled SQL Injection and persisted data using Hibernate session, transaction, and session factory objects.
  • Used MAVEN for compilation and building JAR, WAR and EAR files.
  • Used Hibernate for Object Relational Mapping (ORM) and data persistence.
  • Creating Test plan documents and testing using JUnit.
  • Integrated testing, System testing, black box testing and white box testing.
  • Involved in integrating and business layer with DAO layer using custom frameworks, which internally uses Hibernate.
  • Creating SOAP input xml and getting SOAP output xml from Mainframe system
  • Improved the performance of the application and DB queries.
  • Involved in writing all client side validations using Java Script.
  • Worked on different environments like Production, Development and Integrated Testing.
  • Solving the production issues(Previous version Bugs).
  • MySQL to access data in the database at different Levels.

Environment: Java/J2EE, Struts, JSP, HTML, JQuery, AJAX, XML, XSLT, CSS, Servlets, Webservice, SOAP, Oracle10g, Swings, Eclipse 8, HP Quality Centre, VPN, WebSphere Server, MySQL.

Confidential, Columbus, OH

Sr Java Developer

Responsibilities:

  • Follow the complete Software life cycle.
  • Writing UI / Business validations for the owned use cases.
  • Coding, Code Review (Offshore), building and bouncing the servers.
  • Handling master pages, page layouts and item style "XSLT" files also used jQuery, HTML5, CSS3, Visual Studio, Adobe programs
  • Used SpringMVC (Model View Controller) to handle/intercept the user requests and used various controllers to delegate the request flow to the Backend tier of the application.
  • Developed Stateless Session Beans to transfer calls from presentation tier to data services tier.
  • Extensively used Hibernate 3.x in data access layer to access and update information in the database.
  • Design and Implemented Restful Webservice layer for authorization, address validation using JAX-RS.
  • Responsible for coding POJO Classes.
  • Consumed Web Services (WSDL, SOAP, and UDDI) from third party for authorizing payments to/from customers.
  • Creating Test plan documents and testing using JUnit.
  • Developed a Controller Servlets for Single Point of Control and fetching Connection from Connection Pool.
  • Created Client Jars for the interfaces and connection classes.
  • Integrated testing, System testing, black box testing and white box testing.
  • Writing SQL queries to retrieve data and store data from database.
  • Worked on Cassandrato store and retrieve huge data efficiently.
  • Configuring environment at different levels of testing.
  • Team meeting to improve offshore morale during downsizing.

Environnements: Java/J2EE, Swings, JSP, JMS, HTML, Servlets, Oracle11g, Eclipse, VPN, Web logic 11g, MySQL, Hibernate.

Confidential

Sr Java Developer

Responsibilities:

  • Set up Development environment like, Framework Setup (spring), ANT Build, JDBC Configuration,JavaMail/SMTP Setup, Sub Version Control.
  • Used apache tomcat for creating and running application.
  • Used SVN (version control tool) 2006 for control versioning.
  • Used Spring MVC Framework to develop the application by implementing Controller, Services classes.
  • Used Annotation based Spring Framework for auto wiring and injecting the required dependencies to implement business logic.
  • Used JSP for user Interface and Used SQL server 2000 database for maintaining data.
  • Used JDBC for database connection and Used Hibernate for data persistence.
  • Wrote SQL for business services needed for this application.
  • Used AJAX for displaying various tabs based on the assigned role for the user.
  • Involved in Production setup like Framework Setup (Tomcat Installation, Struts, etc), ANT Build JavaMail /SMTP Setup, SQL Server Setup (Installation, DB Creation).
  • Prepared test cases for "ADMINSTRATION" functionality.
  • Involved in different phase of testing like Unit Testing, Integration/Interface Testing, User Acceptance Testing (UAT), Customer Acceptance Testing, and Bug Fixing.
  • Followed agile methodology.

Environment: Java,J2EE, Spring, JSP, ASP, SVN version control tool, XML 1.0, SQL, Hibernate (persistence framework), JDBC, SQL server 2000, eclipse IDE, AJAX.

Confidential

Java Developer

Responsibilities:

  • Interacted with the end users to finalize the requirements for the system.
  • Designed the system architecture for correspondence application using MS Visio.
  • Designed process flows and Class diagrams using UML.
  • Developed User interface for the on demand letter order management tool for service agents.
  • Developed Spring Batch for loading the data feeds from upstream system to staging database.
  • Developed data enrichment process using spring batch from staging to core database.
  • Developed Business services using Spring framework to get the information from Mortgage web services.
  • Used Hibernate for database persistence layer and Spring for bean instantiation.
  • Developed Stored Procedures to perform Data Integrity checks on the data feeds.
  • Developed spring batch process to create outbound files.
  • Developed SOAP based web service to invoke HP Extreme Engine and transfer the generated pdf letters as the byte stream to service invoker.
  • Developed Jsch based utilities to transfer the files to shared file server over secure connection.
  • Developed xml meta generation for Imaging system using JAXB
  • Using HP ALM for defect tracking and test support activities
  • Using Ant Hill Pro and Sonar as Continuous integration tools for application build and deployment process.
  • Application production support by debugging and fixing critical problems.

Environment: JAVA, J2EE, Spring Batch, Spring web services, JAXB, XSD, Jsch, Unix shell scripts, JavaScript,JSP, JDBC, Log4j, WebLogic, Eclipse Spring, Oracle, Subversion, MS Visio, Maven, HPE, AHP, Sonar, HP ALM

Confidential

Java Developer

Responsibilities:

  • Involved in gathering requirements, analyzed, designed and developed some of the key components.
  • Implemented various services using Service Oriented Architecture-SOA, RESTFULWeb Service architecture.
  • Contributed in end to end suite installer of UIM product to prepare specifications, HLD and LLD including development and delivery.
  • Deployed/supported the application at various remote environments such as Dev, QA, and client environment.
  • Installed product at client environment as per their requirement.
  • Acted as POC for entire UIM product Installer application.
  • Involving in code review and refactoring by taking performance into considerations.
  • Prepared various technology packs based on the clients requirements.
  • Followed the Iterative methodology as SDLC.
  • Developed Batch process using Java proprietary batch framework to dump data from csv file to db and vice versa.

Environment: JAVA, J2EE, Struts, JSP, Java Servlets, XML, Hibernate, Eclipse, JDeveloper, springs, Oracle, Web Logic Server, Windows, Linux, sun Solaris

Confidential

Java Developer

Responsibilities:

  • Worked with business analysts to gather the requirements and convert them into technical Specifications.
  • Prepared technical artifacts including UML Class diagrams, Sequence diagrams etc., using Rational Rose.
  • Involved in design and development of the application using MVC Model.
  • Involved in the development of DAO's and Service classes.
  • Dynamic web pages are developed using JSP, HTML, CSS, AJAX, JQuery, JavaScript and Custom Tags.
  • Built Single page application (SPA) using Angular JS as per the requirement.
  • Developed responsive web pages for new modules using Bootstrap and AngularJS.
  • Handled final builds, deployments and management using MAVEN to customize EAR, WAR and JAR files and the application is deployed on JBoss server.
  • Used Eclipse IDE as development environment to design, develop and deploy application on WebLogic.
  • Implemented various design patterns - Singleton, Business Delegate, Value Object and Spring DAO.
  • Wrote the PL/SQL queries, Stored Procedures, Functions, and Views.
  • Followed Agile Scrum methodology.
  • Worked closely with the testing team in creating new Test cases and also created the Use cases for the module before the testing phase.

Environment: JavaScript, JSP, Angular JS, Bootstrap, AJAX, JQuery, Spring, DOA, Hibernate 3.0, JBoss, XHTML, XML, XSLT, CSS, Servlets, JDBC,SOAP UI, Spring MVC Rest Controller, Web Services (SOAP Axis), JUnit, Oracle 10g, PL/SQL.

We'd love your feedback!