We provide IT Staff Augmentation Services!

Full Stack Developer Resume

0/5 (Submit Your Rating)

Richardson, TX

SUMMARY

  • About 7+ years of IT experience in various phases of software development life cycle with Analysis, Design, Development, Integration, Implementation, Maintenance, Reports, Testing, Production Support and Maintenance of Software Applications in client - server environment, Object Oriented Technology and web based applications.
  • Strong programming skills in Java and J2EE technologies.
  • Experience in HTML, DHTML, XML, XSLT, CSS, JavaScript, AngularJS, jQuery, AJAX, JSP and Servlets
  • Experience in web / application servers like WebSphere, Tomcat and Sybase.
  • Experienced with SOAP/RESTful web services.
  • Experience in RDBMS using DB2, PL/SQL and Sybase.
  • Extensive working experience in Telecom, Financial and ecommerce based domains.
  • Experience in client management, business requirement specification, writing technical documents and architecting solution.
  • Good working knowledge of Extreme Programming using Agile methodology with iterative and incremental software development.
  • Efficient with working on SCORM.
  • Extensive experience in developing JUnit Test Cases and capturing Defects.
  • Strong Testing experience during different stages such as Unit testing, Integration testing and System testing using Selenium.
  • Performed role of Quality Assurance role and Code review during the SDLC cycle.
  • Proven background of leading teams in stressful, deadline-oriented environments.
  • Efficient team member with excellent work/time management skills, excellent leadership, communication and interpersonal skills and ability to work under strict deadline.
  • Efficient in working with version control software like Git and Fossil.

TECHNICAL SKILLS

Programming Languages: Java 6.0, UNIX, Shell Scripting, SQL, Jboss, Selenium.

Languages: HTML, XML, JavaScript, DHTML, CSS, PL/SQL, AngularJS, ext JS

J2EE components: JSP, Servlets, Java Beans

Frameworks: Hibernate, Struts, Log4j, ANT, jQuery, spring (MVC, IOC, AOP, ORM), Junit.

Web Technologies: Web services, SOAP, SOA, and RESTful

App Servers/ Middleware: Apache Tomcat, IBM WebSphere, EA server.

IDE/Build Tools: Eclipse, NetBeans, Maven

Databases: Oracle, IBM DB2, No SQL (MongoDb), Sybase.

Operating Systems: UNIX, Linux, Windows, iOS.

PROFESSIONAL EXPERIENCE

Confidential, Richardson, TX

Full Stack developer

Responsibilities:

  • Worked in a team to gather the requirements of the architecture designed to provide the solution.
  • Responsible for building backend code using J2EE and Spring framework.
  • Worked with multiple databases, and responsible for PL/SQL querying to fetch information from backend.
  • Responsible for writing RESTful web service’s for data transfer.
  • Developed wizards or the interfaces for the XACT using HTML 5, CSS, Javascript.
  • Involved in coding of the application using javascript framework Angular JS for data binding.
  • Worked in Pair programming for better and efficient code with Junit testing.
  • Involved in designing the corresponding Sections, tabs and fields in the Blue screens and verified it in Black screens.
  • Involved with the solutions team in designing the SKU’s.
  • Gathered and designed the application depending upon the documents and mock ups given
  • Prepared the mock ups and have written stories using JIRA.

Environment: s: Core java, J2EE Spring, RESTful, Angular JS, HTML, CSS, Javascript, Bootstrap, XACT, Eclipse.

Confidential, Plano, TX

Java Developer

Responsibilities:

  • Involved in all the phases of SDLC including Requirements Collection, Design & Analysis of the Customer Specifications, Development and Customization of the Application using Rule Engine (Drools).
  • Identifying the technical areas that contributed to the issues and documenting them.
  • Used JavaScript for client-side validations and Created UI with HTML, CSS & JavaScript (JQuery) with React JS creating Dynamic Reach Design Layout with JSpin accordance with the WCAG 2.0 & WS standards.
  • Used Spring Model View Controller Framework and Achieved Dependency Injection using Spring IOC and was also involved in a development using Django.
  • Developed DAOs (Data Access Object) using Hibernate as ORM to interact with DBMS-Oracle 10g and Cassandra database to access account information.
  • Involved in accessing information from the GitHub repository using SQL.
  • Involved in multi-tier applications containing design patterns like scalability,concurrency and fault tolerant.
  • Used Hibernate Framework for ORM Mapping and created mapping classes required.
  • Web Services implemented using ext JS framework for crossplatforms.
  • Back end coding and development using Java Collections including Set, List, Map, Multithreading, Servlet, Action, Action Forms, Java beans, Exception Handling etc.
  • Design Patterns like Façade, Singleton and Factory Pattern were used.
  • Designed the java application using with Javascript frameworks React.js & node.js .
  • Implemented test cases using JUNIT
  • Used SVN for version control
  • Ran performance tests to track the performance and reporting of the bugs in JIRA
  • Supported in the testing phase using Selenium.
Environment: Core Java, J2EE, Cassandra, XML, Servlet, Tomcat 6,DB2, Windows XP, Rest Web Services, Spring, Hibernate, Eclipse, Maven, JUnit, JQuery, AngularJS, SVN, JBoss, Sybase.

Confidential, Overland Park, KS

Sr. J2EE Programmer

Responsibilities:

  • Used Scrum (Agile) as Development methodology for designing the requirements using Rule Engine.
  • Working with XML parsers & configuring of XML files like Web.xml, etc.
  • Developed the Confidential system UI using JavaScript, jQuery, HTML, CSS, Ajax .
  • Developed the interface using SCORM.
  • Involved in the integration of spring for implementing Dependency Injection (DI/IOC).
  • Primarily focused on the Spring components such as Dispatcher Servlets, Controllers, Model and View Objects, View Resolver.
  • Involved in the implementation of DAO using Spring-Hibernate ORM and creating the Hibernate POJO Objects and mapped using Hibernate Annotations.
  • Involved in accessing the information and maintenance of database using SQL .
  • Used Maven Deployment Descriptor Setting up build environment by writing Maven build.xml, taking build configuration and deployment of the application in all servers.
  • Developed a Message Driven Bean that uses JMS to manage backend transactions
  • Preparation of Test cases on JUnit during the unit testing and system testing phase
  • Worked with DB2 tool to access account information of the customer.
  • Worked with SOA based components using SOAP Web Services

Environment: JAVA, J2EE, Maven, JSTL, Spring Core, Hibernate Framework, IBM Websphere, Oracle, DB2,Servlets, XML, Core Java, JUnit, Ajax, AngularJS, RESTful Web Services

Confidential, Bloomington IL

Java Developer

Responsibilities:

  • Used inheritance and method overloading, overriding to implement polymorphism.
  • Handled different exceptions by Java Exception handling facility
  • Create request and call SIM Item Inventory SOAP web service
  • Generated client stubs using wsimport and call web service.
  • Used JAXB to parse XML.
  • Create request and call Amber web Manager to calculate amber points
  • Responsibilities included handling and delivering business requests, analysis and design, code construction and review, testing and maintaining the quality of deliverable in a team of 5 members, delegation of requests to team members and tracking.
  • Designed the start page layout with the new UI’s in JSPs as per the project requirements using Java Beans.
  • Define various object dependency using Spring DI module.
  • Implementation of Spring MVC architecture by separating the business logic from the presentation logic using Struts framework.
  • Implemented logging aspect using Spring AOP concepts.
  • Implemented various design patterns like MVC, Factory, Singleton
  • Implemented Hibernate (JPA) database persistence layer to communicate with Oracle
  • Used Hibernate DAO Support to integrate hibernate with Spring to access database
  • Enhanced the application for multithreaded scenarios.
  • Deployed the application under Apache Tomcat Application Server and resolved the production issues during migration onto the production server.
  • Designed and implemented front end web pages using CSS, HTML, Java Script, JSP, XHTML and JSTL.
  • Worked with the team in implementing the drag and drop functionality using JQuery.
  • Monitored error logs using Log4J and fixed the problems
  • Worked on JUnit Framework for Test Driven Development.

Environment: Java, JSP, Servlet, Spring, Hibernate, XML, HTML, Apache Tomcat v6.0, Oracle 10g, Eclipse IDE 3.5.1, CSS, SOAP Webservices, JAXB

Confidential

Jr Java Developer

Responsibilities:

  • Involved in design, development, Object Oriented Analysis and testing the application.
  • Developed Action Servlet, Action Form, Action Class, Java Beans classes using Struts Framework.
  • Designed, developed and maintained the data layer using Hibernate.
  • Configured connection pools for the database and interacted with the database by configuring the data source in hibernate configuration file.
  • Used XML for the data exchange and used DOM parser to extract and read the required information from the XML.
  • Implementing the model part of MVC architecture by developing hibernate value objects to map the database tables and configured them in mapping xml files.
  • Configured JMS and JNDI in Rational Application Developer.
  • Used commons and log4j logging framework.
  • Used JavaScript for client side validations in the JSP and HTML pages.
  • Performed unit testing, system testing and integration testing.

Environment: JSP, Servlet, My SQL, JS, Apache Tomcat, XML, HTML, CSS, Eclipse IDE

Confidential

Software Engineer

Responsibilities:

  • Analyzing the distributed workflow end to end to identify the root cause of report or data inconsistencies.
  • Coding & Development using Servlet, JSP, Tiles using core java.
  • Ability to partner with PMs to understand complex regulatory reporting requirements
  • Understanding and documenting regulatory data requirements.
  • Ensure the correctness of data in the backend system.
  • Designing and developing tools/mechanisms to automate the reconciliation of regulatory data.
  • Utilize strong teamwork skills to work with other areas of the organization (Operations, Compliance, Technology, and Legal) to understand regulations, trade flows, operational processes, etc.
  • Re-engineering, implementing control/risk management improvements to the system Requirements gathering for the client.
  • Helping Client by leading multiple tasks simultaneously without compromising on quality of service provided. Writing test documents and test cases for each release.
  • Execution of all the necessary test cases with each build. Acknowledging and fixing the issues and incidents that operations team raises.
  • Resolving the incidents as per Service Level Agreement and priorities
Environment: Java, Sybase, PL/SQL, Unix, Shell scripting

We'd love your feedback!