We provide IT Staff Augmentation Services!

Full Stack Developer Resume

4.00/5 (Submit Your Rating)

Lexington, KentuckY

SUMMARY

  • 8+ years of industrial experience in web application development, object oriented programming, design, development and Production Support using Java and J2EE Technologies.
  • Extensive experience in developing applications using Java, Java Beans, JSP, Servlets, JDBC, JNDI, Struts 1.2, Spring framework (Spring JDBC, Spring MVC/ Spring Boot), Hibernate, IBatis.
  • Hands on experience in Atlassian tools JIRA, Confluence and Bamboo and Subversion.
  • Expertise in client - side design and validations using HTML 4/5, XHTML, CSS3, SASS, LESS, Bootstrap, Java Script, JSP, JQuery, AJAX, node.js, Angular JS, React JS.
  • Extensive experience of JUNIT and Mackito. Understanding of Jasmine and Karma Frameworks.
  • Extensive experience in Deploying Application in Web Servers such as BEA Web Logic, IBM WebSphere, JBOSS and Apache Tomcat Web Server and used Jenkins.
  • Good Experience in using Build tools like Maven, Ant and Log4J. Good at using IDEs like Eclipse, Spring Tools Suite and Visual Studio Code and Atom. Experience using Postman and SoapUI.
  • Worked on design patterns and industry best practices such as MVC, Factory, and singleton.
  • Hands on experience of exposing and consuming web services using SOAP, REST, JAX-RPC, JAX-WS, and also in Apache Camel. Experience in Microservices architecture.
  • Working experience of control version/ SCM tools like GIT, SVN, CVS, Clear Case and PVCS.
  • Experience in writing SQL, PL/SQL queries, Stored Procedures for accessing and managing databases such as Oracle11g/10g/9i/8i, SQL Server, MySQL, and DB2 and knowledge of no Sql database like MongoDB.
  • Ability to work in tight schedules and efficient in meeting deadlines. Good experience in developing applications using Agile Scrum, waterfall methodology. Very good at Using Version One and JIRA agile project Management Tools. Very good at understanding the stories. Good at estimating the time. Ability to deliver the stories on time.
  • Involved in all different phases of SDLC including Strategic Systems Planning, Designing, Programming, Testing, Documentation, and Presentation to clients and preparing customer specifications as part of software technical requirements and Customer support.

TECHNICAL SKILLS

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

Application Frameworks: J2EE Struts, spring, spring Boot/MVC, spring JPA, EJB, Hibernate, Cache, node.js, Backbone Js, Bootstrap, Css3, SASS, Angular Js

Technologies/API: JSP, JavaBeans, JDBC, JMS, JNDI, Servlets, AJAX, JSF, JUnit, Log4j, JPA, JAX-B, JAX-P

Web Services / API: SOAP, WSDL, REST, JAXRPC, JAXWS, JAXRS, CXF, REST API, Micro Services

Web Technologies: XML, XSL, XSLT, HTML5, JavaScript, jquery, AJAX

Web/Application Servers: Apache Tomcat, Web Logic, IBM WebSphere, JBoss.

Design Patterns: MVC, Front Controller, Singleton, DAO patterns

Database: MS SQL Server, Oracle, MS Access, NO SQL (MongoDB)

Build Tools: Maven, ANT, GIT, JIRA, SVN, PERFORCE, GWT, Jenkins, SOAP UI

PROFESSIONAL EXPERIENCE

Confidential, Lexington, Kentucky

Full stack Developer

Responsibilities:

  • Analyzing the requirements.
  • Followed agile scrum methodology. Attending Story grooming and Technical story grooming. Active participation in sprint planning, Review/Demo/Retro. Attending the daily huddle and giving the status.
  • Understanding the stories, creating the tasks and giving time estimates, updating the hours in JIRA.
  • Implementing user interface in the form of a mobile and desktop web app, with a focus on performance using Angular 2 Main duties Include creating modules and components and coupling them together into a functional app. Used the node Server, Web Pack and gulp for the application.
  • Developed the UI using HTML5 and Styles using CSS3, also used Bootstrap and D3 for Graphs.
  • Developed the application pages using spring, MicroServices and Angular 2 and also worked in all the regions of the application. Responsible for creating MicroServices and Responsible for implementing the business requirements using Spring MVC/Boot Framework. Performed the Unit Testing using JUNIT, Mockito.
  • Followed Test Driven Development and Focused on Code Coverage.
  • Writing detailed functional requirements by going through the requirements with clients with respect to end user, system perspective and functional perspective.

Environment: Spring MVC/ Boot, Microservices, Maven, SQL, XML, Oracle, Java Script, jQuery, Angular JS/ React JS, HTML, CSS, AJAX, JSON, REST, GIT, JIRA, SOPA UI, Postman, Tomcat8.

Confidential

Senior Java Developer

Responsibilities:

  • Analyzing the requirements and estimating the Level of effort and providing the timeline to business and giving updates.
  • Achieving the timeline and delivering quality output to Business. And also fixing production issues.
  • Developing front ends using HTML, CSS, Bootstrap, JavaScript, and jQuery, AJAX, JSON and Angular JS.
  • JavaScript animations and interactive HTML components using jQuery & AJAX. Developed RESTFUL and SOAP services on server data.
  • Consumed Restful web Services in the application. Created UI screens using JavaScript and Bootstrap, jQuery.
  • Involved in the integration of spring for implementing Dependency Injection.
  • Involved in development of Web Services using Spring MVC to extract client related data from databases.
  • Worked in Agile development environment.
  • Involved in the implementation of DAO using Spring-Hibernate ORM.
  • Involved in the creation of exhaustive JUnit Unit Test Cases using Test Driven Development (TDD) technique.

Environment: Java, spring, Web Services, Rest, Hibernate, Oracle, Jboss, SVN, HTML, CSS, Java Script, Angular JS, XML.

Confidential

Software Developer

Responsibilities:

  • Involved in Analysis, Design, Development, Integration and Testing of application modules and followed AGILE/ SCRUM methodology. Participated in Estimation size of Backlog Items, Daily Scrum and Translation of backlog items into engineering design and logical units of work (tasks).
  • Involved in preparation of design strategy documents for all the impacted methods and for new functionality.
  • Involved in application development using Spring MVC and Consumed Web services securely using JAX-WS API and tested using SOAP UI.
  • Developed pages using JSP, JSTL, spring tags, jQuery, and Java Script & Used jQuery to make AJAX calls.
  • Used Jenkins continuous integration tool to do the deployments.
  • Responsible for Work delegation to the team members and supporting offshore team
  • Involved in the development of test cases for the testing phase.
  • Responsible for coordinating with testers during system testing.
  • Defect fixing activity as a part of system testing phase and User Acceptance phase.
  • Responsible for productions support and analyzing the Splunk logs for hidden application errors.
  • Involved at the time of deploying the code in production environment and do the functional check out.
  • Involved in merging the code into different stages like Development to System Testing, UAT, Staging and Production using the Sub Version Controlling (SVN) tool.

Environment: Java (JDK 1.6), J2EE, JavaScript, Spring 3.0, Hibernate, Web services (SOAP & RESTFUL), JAXB, Log4j, Oracle, MySQL, SVN, Eclipse, JUnit, JSP, ANT, HTML, CSS, JSON, XML, Web Sphere.

Confidential

Software Engineer

Responsibilities:

  • Implemented the Struts MVC framework, JSP/Servlets for designing and developing the user interface and AJAX is used for asynchronous server calls.
  • Developed and enhanced middleware components using Collections, Generics, Object Serialization, and Multithreading.
  • Followed agile methodology for the project development.
  • Used Java multi-threaded API for processing large number of index files.
  • Spring is used for MVC and integrated with IBatis for ORM.
  • Implemented the Spring AOP (Aspect Oriented Programming) for Logging, declarative transaction Management, creating and applying transaction advices and configuring the joint points.
  • Developed SOAP web services using JAX-WS.
  • Implemented security in SOAP web services using axis
  • Developed shell scripts for running the batch programs using cronjob.
  • Developed PL/SQL packages, procedures and functions.
  • Designed and implemented Unit Testing using JUNIT Framework.
  • Used Rational Clear Case Explorer for creating/managing views and delivering the code of Integration stream on daily basis.
  • Used IBM Rational Clear Quest to keep track of the defects and activities.
  • Responsible for updating the defects status in a daily based QA status meeting.

Environment: J2EE, Struts, PL/SQL, Eclipse, JMS, HTML, AJAX, JAX-WS, JavaScript, JSP, Servlets, UNIX, SOAP, Clear Case, Oracle 11g, MVC, Shell Scripts, CSS, Window.

Confidential

Java/J2EE Developer

Responsibilities:

  • Involve in coding for enhancements in projects like CCA and Nurtur.
  • Worked over all the regions of the applications.
  • Fix various bugs that get raised in stated applications.
  • Provide technical support to onsite in fixing discrepancies in development.

Environment: Java, JavaScript, Swings, spring, Glassfish Server and SQL Server 2005.

Confidential

Jr. Software Developer

Responsibilities:

  • Involved in preparation of Relation TO Object, Object TO Relation, File TO Relation, Relation TO File, Mail TO File, File TO Mail, FTP Upload/Download, Middleware models and its respective model code generations.
  • Provided serviceability feature for R2O and O2R models.
  • Performed testing of complete life cycle

Environment: Servlets, JSP, JDBC, XML, ANT, Log4J, Java Mail, Oracle and Tomcat 5.0.

We'd love your feedback!