We provide IT Staff Augmentation Services!

Full Stack Developer Resume

3.00/5 (Submit Your Rating)

Austin, TX

SUMMARY

  • Around 8+ years of experience in designing, development and maintenance of commercial enterprise applications usingJava/J2EE technologies.
  • Experience in SDLC process using various methodologies like waterfall and agile for translation of requirements into functional and technical specifications, Designing, Development, Testing and Maintenance.
  • Good experience in several design patterns like Singleton, Factory, Session and Business Delegate.
  • Expertise skills in Exceptions,JavaStrings and Collections. Proficient in Struts, Spring and Hibernate.
  • Extensive experience in developing enterprise application using Servlets, JSP, Apache Struts, Spring MVC, JDBC, Hibernate, JUnit and Oracle.
  • Experience in front end technologies like HTML, CSS, JavaScript, jQuery, Angular JS 2.0.
  • Experience in implementing SOAP and RESTful web services.
  • Experience in using various IDEs like Eclipse, Net Beans and IntelliJ.
  • Experience in using Application Servers like IBM WebSphere and WebLogic. Experience in using Web Servers like JBoss and Apache Tomcat.
  • Experience in database connectivity (JDBC) for databases like Oracle, MySQL and TSQL.
  • Experience with RDBMS concepts like writing Queries, Functions, Triggers, Stored Procedures, Cursors and PL/SQL Packages.
  • Experience in using build tools like ANT and Maven.
  • Experience in using version control tools like CVS and GIT.
  • Used Jenkins for continuous integration of different modules. Used JIRA to keep track of bugs and issues.
  • Used log4J for storing flow details of logging.
  • Experience in unit testing the application using JUNIT and TestNG. Worked with testing tools such as Selenium and Cucumber.
  • Experience in building Class diagrams, activity diagrams, sequence diagrams and flow charts using Rational Rose
  • Excellent communication, interpersonal and analytical skills and a highly motivated team player.

PROFESSIONAL EXPERIENCE

Full Stack Developer

Confidential

Responsibilities:

  • Involved in all the phases of software development life cycle i.e. requirement gathering, design, development and testing.
  • Worked on Agile methodology to develop the web application.
  • Involved in gathering all the business requirements from the business analyst (BA). Actively participated in scrum meetings to produce quality deliverables within time.
  • Developed web application using Spring framework which follows MVC design pattern.
  • Designed and implemented application using Spring, Spring IOC, Spring Annotations, Spring MVC, Spring Transactions, Hibernate and Restful Web services.
  • Used Spring IOC to inject the dependent objects Confidential run time.
  • Implemented view part by creating dynamic web pages that is JSP pages using technologies like HTML5, CSS3, Bootstrap, JavaScript and Angular 2.0.
  • Used ORM tool Hibernate along with spring framework to deal with database operations.
  • Developed the application using WebLogic which is an application server.
  • Involved in writing the Maven build file to build and deploy the application.
  • Stored entire code in a central depository known as GIT.
  • Used Log4J to capture the logging information.
  • Developed Web services to allow communication between the applications using Restful Web Services.
  • Wrote Junit test cases for testing the enhancement modules.
  • Used JIRA to track the works status.
  • Used Jenkins for Continuous integration and for continuous deployment.

Environment:Java1.8, Spring, Hibernate, RESTful web services, Oracle, HTML5, CSS3, JavaScript, Angular2.0, WebLogic, Maven, GIT, Jenkins, JUnit, JIRA.

Java/J2EE Developer

Confidential -  Austin, TX

Responsibilities:

  • Utilized Agile methodologies which includes team-based design and code reviews.
  • Actively involved in Requirement Analysis, designing, development and testing of the entire application. Involved in attending Scrum meetings.
  • Used Spring Model View Controller(MVC) architecture to develop the web application.
  • Used JSPs in front-end, Spring framework in business layer and Hibernate in persistence layer.
  • Used Spring AOP for security transactions, reusability and logging purpose.
  • Implemented the back-end functionality of the modules using Singleton and Session Facade design pattern.
  • Developed RESTful web services to interact with other web applications.
  • Used Hibernate as an ORM tool to interact with the database.
  • Wrote SQL queries that are required for the application.
  • Adopted Test Driven Development(TDD) for extreme programming.
  • Developed dynamic web pages i.e. JSP pages for presentation layer using HTML, CSS, Bootstrap and JavaScript.
  • Implemented business logic using Spring Core and Hibernate
  • Used Jenkins for continuous integration/continuous deployment.
  • Used JUnit for unit testing. Wrote Test Cases to test the application.
  • Used JIRA for defect and issue tracking.

Environment:Java, Spring, Hibernate, RESTful web services, Oracle, HTML, CSS, JavaScript, Maven, Jenkins, JUnit, JIRA

Java/J2EE Developer

Confidential, Pittsburgh, PA

Responsibilities:

  • Involved in business requirements gathering and transforming to technical specifications.
  • Created prototypes for approval from clients.
  • Developed user interfaces using JSP, JSF, Servlets, HTML, CSS,javascript.
  • Extensively involved in coding with CoreJavaconcepts like Collections, Exception Handling,JavaI/O, and Generics to implement some business logic.
  • Implemented DAO pattern for data access used JDBC to interface with the database.
  • Used JavaScript for client-side validations and used JSF framework for server-side validation.
  • Transformed XML content into HTML using XPath, XML Schema and XSLT.
  • Wrote several queries in SQL/PL SQL to test data consistency.
  • Involved in setting up the relational database with Oracle.
  • System maintenance and, functionality addition and improvement.
  • Consistently met deadlines and exceeded expectations achieving recognition, resulting in increases in responsibilities.
  • Involved in Unit integration, bug fixing, acceptance testing with test cases, Code reviewing.
  • Involved in production support and maintaining the application after production.

Environment:Java1.5, J2EE, JSP, HTML, CSS,JavaScript, Eclipse, Oracle, Tomcat.

Java Developer

Confidential

Responsibilities:

  • Developed the business tier using CoreJavaand the HTTP interfaces using Servlets.
  • Involved in review of the design and helped in transforming the application to an optimized solution framework.
  • Developed the action classes, Action form classes, created JSP's using Struts tag libraries and configured in Struts-config.xml, web.xml files.
  • Used Struts Validator Framework for server side and client-side validations.
  • Used HTML, JavaScript, CSS and Ajax for front end development i.e. for creating JSP pages.
  • Implemented Collections API to manageJavaObjects in Business Logic layer
  • Built the admin module using Struts framework for the master configuration.
  • Used Web Sphere data sources for the database connection and accessed using JNDI names.
  • Developed web services using SOAP API.
  • Implemented Log4j to maintain system log. • Build dependencies using ANT tool.
  • Used Eclipse for Rapid Development of the application.

Environment:Java, Eclipse, Struts, Hibernate, SOAP, HTML, CSS, JavaScript, WebSphere, ANT and Log4J

We'd love your feedback!