We provide IT Staff Augmentation Services!

Full Stack Developer Resume

4.00/5 (Submit Your Rating)

Plano, TexaS

SUMMARY

  • Around 5+ years of experience in Design, Development, Maintenance and Support of Java/J2EE based applications and worked in environments such as Agile (SCRUM) and Test - Driven development methodologies.
  • Experience in various Agile Methodologies like Test Driven Development (TDD), SCRUM and Waterfall.
  • Proficient in OOAD Technologies developing use cases, Activity Diagrams, Sequence Diagrams and Class Diagrams using case tools like Microsoft Visio and Rational Rose.
  • Highly proficient in using OOPS for building n-tier architecture systems with hands on development, core business frameworks and Back-end database layer integration.
  • Experience in Front-End UI development skills using scripting languages like HTML5, CSS, JavaScript, Confidential, AJAX, Angular JS.
  • Expert in Core Java with strong understanding of Multithreading, Event handling, Exception handling.
  • Experience in developing web applications on MVC based frameworks like Spring, Spring Security, Spring Boot, and Spring MVC and Restful API Web services
  • Experience in integrating the internal security model into new projects with Spring Batch , Spring Micro Services and Spring Boot.
  • Experience using J2EE design patterns like Singleton, Prototype, Business Delegate, DAO, MVC, Abstract Factory and Factory Pattern.
  • Expertise in Back-end/server-side java technologies such as: Web services, Java persistence API (JPA), Java Database Connectivity (JDBC) and Object Relational Mapping (ORM) tools like Hibernate
  • Expertise in databases such as Confidential, MySQL, SQL Server, databases to manage tables, views, indexes, sequences, stored procedures, functions, triggers and packages.
  • Strong experience in different IDEs like Eclipse, Spring Tool Suite and IntelliJ IDEA and
  • Having experience with Cloud Computing environment like Amazon Web Services (AWS).
  • Experience in AWS Solutions using EC2, S3,RDS,EBS,Elastic Load Balancer, and Auto Scaling Groups.
  • Experience with JUnit, Mockito, Log4jn developing test cases and determining application functionality.
  • Experience in building applications using ANT, Maven.
  • Experience in using code repository tools - Tortoise SVN, CVS, GitHub, and Visual Source Safe.

TECHNICAL SKILLS

Programming Languages: Java, C, C++, PL/SQL, J2EE

Enterprise Java: Java, J2EE, Spring, Struts, JSP, Servlet, JDBC, Java Security, JSF, JSTL, JMS, JNDI

Mark-up Languages: HTML5, XHTML, CSS3, JavaScript, Angular JS, XML, AJAX, Confidential, Bootstrap

Tools & Frameworks: Struts, Spring MVC, Spring IOC,SOAP, Spring Security, Spring Boot.

Web Services: SOAP, Restful, JAX-RS, AWS, Micro Services

Web/App Servers: Apache Tomcat, Confidential Web sphere, Web Logic, Jboss.

Data bases: SQL, Confidential, MySQL,

Development Tools: Eclipse, NetBeans, Intellij IDEA

OR Mapping: Hibernate, JPA,JDBC

Testing tools/Others: Junit, SOAPUI, Jenkins, Maven, Postman.

Version Control: SVN, GIT, Bitbucket.

OS & Environment: Windows, Linux, Unix

Cloud Technologies: AWS EC2, S3, EBS, ELB

PROFESSIONAL EXPERIENCE

Confidential, Plano, Texas

Full Stack Developer

Responsibilities:

  • Responsible for all stages of design, development, and deployment of applications. Active role in Test Driven Development termed as TDD apart from Agile Software Development.
  • Designed the application using various Spring technologies.
  • Participated in creation of Spring Configurations using Java8 features,
  • Worked on Confidential Database to perform database operations.
  • Designed the initial Screens using Angular
  • Used Swagger to consume the Restful services
  • Developed SQL queries with JPA to access data
  • Used Spring Framework for Dependency injection and integrated with Hibernate.
  • Prepared the REST based service calls depending on the data passing to the webservice.
  • Deployed the application into GAIA using Jules.
  • Developed and build the application using Maven.
  • Used code repository tools - Bitbucket.
  • Implemented JUNIT and Cucumber test cases for unit testing and Suites for end to end testing.
  • Responsible for Functional testing of the entire application.

Environment: Agile (SCRUM), Hibernate, JPA, Spring, Confidential DB, Confidential XML, GIT, Spring MVC, JUnit, Cucumber, Maven, SOAPUI, Restful,, Micro Services, JIRA, Jenkins.

Confidential, St Louis, Missouri

Full Stack Developer

Responsibilities:

  • Responsible for all stages of design, development, and deployment of applications. Active role in Test Driven Development termed as TDD apart from Agile Software Development.
  • Designed the application using various Spring technologies and used Spring Security to provide better authentication instances.
  • Participated in creation of Spring Configurations using Java8 features, Lambda expressions, Streams, filters.
  • Worked on Confidential to perform database operations.
  • Developed back-end stored procedures and triggers using Confidential PL/SQL, involved in database objects creation, performance tuning of stored procedures, and query plan.
  • Developed SQL queries with JDBC API, Hibernate ORM to access data
  • Used Spring Framework for Dependency injection and integrated with the Struts Framework and Hibernate.
  • Prepared the REST and SOAP based service calls depending on the data passing to the webservice.
  • Developed and build the application using Maven.
  • Used code repository tools - Bitbucket.
  • Implemented JUNIT test cases for unit testing and Suites for end to end testing.

Environment: Agile (SCRUM), Hibernate, Spring, Struts, Confidential DB, Spring Batch, Spring Boot, Confidential XML, GIT, Spring MVC, JUnit, Maven, SOAPUI, Restful, Log4J, AWS, Micro Services, JIRA, Jenkins.

Confidential

Java/ J2EE Developer

Responsibilities:

  • Designed the applications using OOAD .
  • Wrote stored procedures using SQL for data retrieval from different tables.
  • Worked extensively on bug fixes on the server side and made cosmetic changes on the UI side .
  • Part of performance tuning team and implemented caching mechanism and other changes.
  • Recreated the system architecture diagram and created numerous new class and sequence diagrams.
  • Created combined deployment descriptors using XML for all the session and entity beans.
  • Developed the Login screen so that only authorized and authenticated administrators can only access the application.
  • Developed various activities like transaction history, search products that enable users to understand the system efficiently.
  • Configured Confidential connection pool, which is included in Confidential JDBC driver JAR file, to allow concurrent access to the database and optimize performance.
  • Involved in preparing the Documentation of the project to understand the system efficiently.

Environment: Java, JSP, Servlets, JDBC, JavaScript, HTML, Apache Tomcat Server, Confidential, SQL, XML.

Confidential

Jr. J2EE Developer

Responsibilities:

  • Developed front-end components using Java Servlets and JSP.
  • Developed Data Access Object (DAO) components to interact with Confidential Database using type 4 JDBC Driver.
  • Configured the Spring Framework for this application and Used MVC guidelines for creating application framework using JSP, Servlets technology is used as for implementation of middle layer, which communicates to database server for database operation.
  • J2EE Development using EJB, Servlets, JSP, Java, XML
  • Leveraged system with JMS Message Brokering, MDB.
  • Use Eclipse to develop the applications as an integrated development Environment tool.
  • Wrote various SQL for accessing data from database and used JDBC API for Java Database Communication.
  • Worked on the end users’ requirements with new enhancements.

Environment: Java, Servlets, JSP, EJB, JMS, Eclipse, Confidential, Windows NT, XML, PL/SQL.

We'd love your feedback!