We provide IT Staff Augmentation Services!

Full Stack Developer Resume

0/5 (Submit Your Rating)

Alpharetta, GA

SUMMARY

  • 6 years of experience in all phases of the software development life cycle (SDLC) starting from requirement gathering to software design, development & implementation, delivery, test planning and production support.
  • Involved in implementation of various web based, multi - tier applications using Java/J2EE.
  • Experience in Java based technologies, which include Core Java, JSP, JDBC, Restful Web services and frameworks such as Hibernate, Spring-Boot.
  • Hands on experience in Project Planning, Problem solving, tracking to resolve long-pending issues encountered during projects.
  • Experience in designing, developing and implementing Multi-tier, Client/Server, Enterprise and Web applications using Java/J2EE.
  • Extensive experience in working with MVC Architecture, Hibernate and Spring Framework.
  • Extensive experience with Hibernate ORM tools.
  • Very good understanding of web-based technologies such as JSP, JSF, HTML, CSS, PrimeFaces and JavaScript.
  • Expertise in developing and implementing web applications using Java and J2EE Technologies includes Core Java, JDBC and JSP.
  • Experience in configuring, and troubleshooting JMS, JDBC and HTTP adapters.
  • Strong knowledge in Object Oriented Programming concepts.
  • Extensive knowledge in Core Java, Collections API and Multithreading.
  • Excellent skills in creating and accessing various databases using SQL Queries, NoSQLCouchbase Database, Postgres, H2 in-memory Database, PL/SQL on various databases like MySQL, Oracle 10g/11g.
  • Extensive experience in programming, deploying, configuring, fine-tuning middle-tier J2EE Application using Apache Tomcat 6.x/7. x.
  • Hands on experience IDE’s like IntelliJ and Eclipse.
  • Highly result oriented and pro-active, proven abilities to learn new technologies quickly and implementing them successfully in production.
  • Strong Inter personal communication skills & ability to work independently as well as in a group.
  • Experience working on Hadoop, Spring-XD, Kafka, Hive and Spark.

TECHNICAL SKILLS

Languages: Basic C, Java, Hadoop, Spring-XD, Spring-Boot, Apache-Kafka, Apache-Zookeeper,Hibernate, Hive, Bash Scripting, PowerShell, Spark, Maven, XPath, JSP, HTML, CSS,JavaScript, JSF, and PrimeFaces

Version Control Systems: Git, AtlassianBitbucket

Automation/Build Tools: Jenkins, Chef and Nexus

Testing Tools: SonarQube, Cucumber, JUnit, Jmeter

Databases: My SQL, NoSQLCouchbase Database, Postgres, Oracle and H2 in-memory Database

App & Web Servers: Tomcat, Apache, Atlassian JIRA & Agile Craft.

Operating Systems: Windows, Linux

PROFESSIONAL EXPERIENCE

Confidential, Alpharetta, GA

Full Stack Developer

Responsibilities:

  • Developed multi-tier J2EE application for the important modules of the project like Screening, Matching, Keying and set up customer and business Configurations using Spring Boot, Maven.
  • Experience working on Hadoop, Spring-XD, Kafka, Hive and Spark.
  • Used JPA for database persistence, PostgresPGAdminIII, H2 in-memory database, NoSQLCouchbase database to store and retrieve customer and business hit records.
  • Produced and Consumed Restful (JAX-RS) Web Services using Postman Rest Client, Swagger UI, to interact with different applications from Informatica and third-party tools.
  • Performed unit testing using JUnit, test functional behavior and performance using JMeter.
  • Have been a responsible Scrum Master for a few sprints.
  • Installing, configuring and maintaining Continuous Integration, Continuous Deployment, Automation and Configuration Management tools.
  • Expertise in deploying enterprise applications on WEB /Application servers like Apache Tomcat.
  • Interacted with customers to compile Runbooks and other design document.
  • Coordinated test plans and build for System testing, UAT, Pilot with QA.
  • Experience in Chef Management tool.
  • Experience in XML related technologies like XPath.
  • Involved in peer code reviews.

Environment: JDK 1.7, Agile Development Process, JSF, Spring 3.0, Web Services, Spring-boot, Hibernate 3.0, JMS, JSP, HTML, CSS, JSF, XML,XPath, LOG4J,XSLT, JavaScript, Junit 3.8,JMeter,GIT, NoSQLCouchbase Database, Postgres, Oracle, H2 in-memory Database, Hadoop, Spring-XD, Apache-Kafka, Zookeeper, Ambari, Liferay, Chef, Jenkins, SonarQube, Cucumber, Intelij-IDE.

Confidential, Atlanta, GA

Application Developer

Responsibilities:

  • Gathered system requirements for the application and worked with the business team to review the requirements and went through the Software Requirement Specification document and Architecture document.
  • Designed and developed web-based software using Spring MVC Framework and Spring Core.
  • Worked on the JAVA Collections API for handling the data objects between the business layers and the front end.
  • Using Agile methodologies to plan work for every iteration and used continuous integration tool to make the build pass before deploying the code to other environments.
  • Involving in design, development, testing and implementation of the process systems, working on iterative life cycles business requirements, and creating Detail Design Document.
  • Used Spring ORM module to integrate with Hibernate.
  • Implemented Hibernate framework to connect to database and mapping of java objects to database tables.
  • Involved in writing the Maven build file to build and deploy the application.
  • Worked on GIT version Control Systems.
  • Designed the user interface of the application using HTML5, CSS3, JSF 2.1, JavaScript.
  • Used Log4J to capture the logging information and JUnit to test the application classes.
  • Designed and developed Web Services to provide services to the various clients using Restful.
  • Prepared Unit and System Testing Specification documents and performed JUnit and System testing of the application.
  • Reviewed the code for ensuring adherence to Java coding standards.
  • Developed Functional Requirement Document based on user’s requirement.

Environment: JDK 1.7, Agile Development Process, JSF, Spring Framework, Web Services, Hibernate, JMS, JSP, HTML, CSS, JSF, XML,LOG4J, JavaScript, SQL, Postgres, Junit, GIT, Eclipse-IDE.

Confidential

Application Developer

Responsibilities:

  • Involved in various phases of SDLC such as requirements gathering, modelling, analysis, design of application using SCRUM AGILE methodology.
  • Designed and implemented application using JSP, Spring MVC, Spring IOC, Spring Annotations, Spring AOP, Hibernate, Oracle.
  • Implemented Maven build tools to build jar and war files and deployed war files to target servers.
  • Have worked on Oracle 10g database for storing and retrieving the application data.
  • Created connections to database using Hibernate Session Factory, using Hibernate APIs to retrieve and store data to the database with Hibernate transaction control.
  • Wrote multiple SQL queries.
  • Experience creating multiple types of joins.
  • Involved in Web Administration like setting up Data Sources, deploying applications.
  • Used Continuous integration tool Jenkins for deploying the project.
  • Utilized various JavaScript and jQuery libraries bootstrap, AngularJSfor form validation and other interactive features.
  • Used putty to connect to different environments of the application.
  • Wrote Unit test cases using Junit
  • Worked closely in scrum agile environment.

Environment: JDK 1.7, Spring Framework, Hibernate, Oracle, SQL, JavaScript, jQuery, Junit., Eclipse IDE, Powershell.

We'd love your feedback!