We provide IT Staff Augmentation Services!

Java Full Stack Developer Resume

0/5 (Submit Your Rating)

Rockville, MD

SUMMARY:

  • Over 7years of extensive experience in web analysis, design, development, and implementation of client/server technologies. Extensively worked with HTML, CSS, JavaScript, DOM, jQuery, AJAX, JSON, and Angular JS using Java/J2EE and related web technologies.
  • Experience in Requirement gathering, Analysis and the preparation of technical speci cations.
  • Experience in developing Front - End and User Interface using Struts, JSP, jQuery, Ajax, JavaScript, Angular JS, HTML, DHTML, CSS, XML and JSON.
  • Experience in using Bootstrap framework to build responsive web pages.
  • Experience in working with soGware tools and IDE such as Microsoft Visual Studio, WebStorm, Eclipse, Sublime and Notepad++.
  • Experience in developing both front end and back-end applications using JSTL, HTML, HTML5, CSS, CSS3, JavaScript, EXTJS4, AngularJS 1.0x, Angular JS 2.0, React JS, Redux, Backbone.JS, Tiles, MVC, Adobe Flex4, DHTML, Ext JS, Knockout JS, Polymer, Node JS, SAAS, D3, RWD, DOM, DOJO, Flash, Gulp, PHP, Python, Ruby, Perl, XHTML, jQuery, and Ajax, Jenkins.
  • Good experience in testing tools such as Selenium, Cucumber, Jasmine, Junit, and Test Ng.
  • Experienced in using version controls such as SVN, GIT, TFS and build tools such as Ant, Maven, and continuous integration tools such as Jenkins.
  • Hands on experience in SQL server and Oracle database design and development in writing Constraints
  • Experienced in implementing Service oriented architecture and Web Services using SOAP, RESTFUL.
  • Experience in working with Service Oriented Architecture, which includes Universal Description and Discovery Integration (UDDI) lookups and Web Services Description Language (WSDL) using SOAP protocol.
  • Developed web applications by implementing Model View Control (MVC) architecture and considerable experience in various front-end technologies.
  • Expertise in XML technologies such as DTD/Schemas, DOM, SAX, and XSLT.
  • Extensively used di erent Tag Libraries like JSF Tags, Struts Tags, JSTL, Spring Tags, Display Tag, XML/XSD.
  • Excellent understanding of linking databases with web applications using JDBC and ORM techniques like Hibernate (HBM and Annotations) and JPA (Java Persistence API).
  • Implementing Inheritance and Entity Relations in tables using Hibernate framework.
  • Experience in manipulating database records using SQL, PL/SQL queries.
  • Exposed to Web services SOAP (Simple object access protocol) and WSDL (Web Services Description Language).
  • Experience in implementing Service Oriented Architecture (SOA) using Web Services (SOAP, WSDL, Restful, JAX-WS and UDDI).
  • Experience in the use of Defect Tracking & Version Management Tools such as SVN, CVS, GIT.
  • Experienced in Unit Testing and generating of Test cases for web applications.
  • Experience with unit testing the applications using Junit and JMeter.
  • Worked on continuous integration using Jenkins/Hudson.
  • Work Experience with testing tools and applications such as JUnit, Mockito, Firebug, Fire Poster, SoapUI and performed Unit testing, integrated testing, and closely worked with QA team in preparation of Test plans.
  • Pro cient in RDBMS concepts like writing SQL Queries, Functions, Stored Procedures and PL/SQL Packages and have knowledge on NoSQL Databases MongoDB and CouchDB.

TECHNICAL SKILLS:

Programming Language: Core Java, C, C++, SQL, PL/SQL

Java/J2EE Technologies: Servlets, JSP, JSTL, JDBC, JMS, JNDI, RMI, EJB, AWT, Applets, Multi-threading,Java Networking

Java Frameworks: Spring MVC, Struts 2.0, JSF

Application/Web Servers: WebLogic, IBM WebSphere, JBoss, Tomcat

ORM Frameworks: Hibernate, JPA, Ibatis

Web Technologies: JSP, JavaScript, jQuery, AJAX, XML, XSLT, XHTML, DHTML, CSS, SASS, LESS,HTML, AngularJS, React JS, Ext JS, backbone JS.

Spring Framework: Spring IOC, Spring Batch, Spring Boot, Spring Security, Spring MVC

Database Server: MySQL, Oracle, DB2, SQL Server, MongoDBIDE Eclipse, RAD, WSAD, NetBeans, IntelliJ

Web Services: REST, SOAP, JAX-WS, JAX-RPC, JAX-RS, WSDL, AXIS

Version Control: GIT, CVS, SVN

Build Tools: ANT, Maven, Gradle, Grunt, Gulp

Methodologies: Agile, Scrum, Water-Fall, Rapid Application Development

Modeling Tools: Microsoft visual studio, Rational Rose

Operating System: Windows, Linux, UNIX

Tools: Apache Camel, ESB, cucumber

Testing: Junit, Jasmine, Karma, Selenium, Jenkins, Docker

PROFESSIONAL EXPERIENCE:

Confidential, Rockville, MD

JAVA Full Stack Developer

Responsibilities:

  • Involved more in development, Analyzing, testing, documentation for soGware applications
  • Creating the angular components and integrating backend services, performing component to component communication.
  • Creating the rest services using spring boot and calling third party services using the rest client.
  • Writing unit test cases using karma and jasmine.
  • Standup, Sprint retrospective are an important part of agile development.
  • Just we implement the application using angular and java, Not much involved in deployment applications in the cloud.
  • Bug Fixes/issues and work with team members to ensure resolution.
  • They are more innovative and responsive to rapidly changing conditions. Agile team’s work within short development cycles to achieve faster time to market.

Environment: Java, J2EE, Spring, Eclipse, Toad, VS code, Putty, Git, Web logic-server, Jenkins, artifact Repository, Spring Boot, Angular version 8&9, Oracle, Maven Application, JPA, Java Script Junit, Swagger UI, micro services, SQL, Multi-threading, Spring MVC, Postman, HTML, REST, CSS, Maven, WSDL, Eclipse, DB2., Hibernate, Agile.

Confidential, Baltimore, MD

Sr. Full Stack Java developer

Responsibilities:

  • Design, code, develop and test our enterprise-level Java application
  • Prepared high level technical documents for each JIRA story.
  • Developed Modules for the Front-end applications and integrating them to the Back end using Spring & Hibernate framework.
  • Developed UI screens for major module using AngularJS, HTML5, CSS, Bootstrap and Java Script
  • Expertise in using AngularJS and RESTful web services and implemented connection pooling for database access
  • Writing the front-end look and appearance for the screens using JavaScript, AJAX, and jQuery
  • Developed components to render the user interface using Angular2.0 /Typescript&HTML.
  • Involved in migrating the whole code base of Angular 1.4 to Angular2.0.
  • Developed JSP and HTML5 pages using CSS as part of the presentation layer.
  • Used core java extensively with Multithreading and Collections.
  • Implemented MVC architecture by using Spring to send and receive the data from front-end to business layer.
  • Implemented Spring MVC, dependency Injection (DI) and Aspect oriented programming (AOP) features along with Spring data.
  • Implement modules into NodeJS to integrate with designs and requirements.
  • Expertise in shading distributed Cassandra and mongo dB system and building Cassandra clusters.
  • Developed real time tracking of class schedules using NodeJS (socket.io based on socket technology, Express JS framework
  • Implemented the business layer by using Hibernate with Spring DAO and developed mapping les and POJO java classes using ORM tool.
  • Develop various screens for the front end using React JS and used various prede ned components from NPM (Node Package Manager) and React Redux library
  • Testing the functionalities in terms of requests and responses for the front-end JSON les.
  • Worked with XML, XSLT for building up & transforming the xml les
  • Developed messaging Components using Spring Integration and JMS to send messages from one application to other application internally.
  • Developed various GWT customized widgets, services and DAO classes for the above systems using servlets, Core Java, and GWT RPC/Ajax calls.
  • Implemented Micro Services to perform quick transitions to report to the host system.
  • Involved in Spring Restful Design & development to make other systems interaction.
  • Developed REST Web Services using JAX-RS and consumed the Web Services to retrieve data from di erent applications using REST protocol
  • Used Data Access Object (DAO) pattern to introduce an abstraction layer between the business logic layer and the persistent layer.
  • Worked with JDBC programs using Oracle and MySQL databases and developed SQL and PL/SQL for Oracle to process the data.
  • Involved in the implementation of DAO using Spring-Hibernate ORM.
  • Used Oracle 11g as backend database using Windows OS. Involved in development of Stored procedures
  • Executing tasks on XML registry, XSLT/XQuery, and transformation capabilities.
  • Performed deployment of applications on IBM WebSphere Application Server
  • Used Agile methodology for the software development process.
  • Used GIT as source control tool for branching, merging and maintain code versions in the repository enabled using Maven Versioning Capability.
  • Used JUnit framework for unit testing of application and Log4j to capture the log that includes runtime exceptions.

Environment: Java, J2EE, JDK 1.6, Core Java, GWT, Spring 3.0, JMS, UNIX, JVM, AJAX, SQL, REST, XML, IBM WebSphere, Restful, Rest, Agile, Log4j, Maven, Angular2.0, Bootstrap, Eclipse, CSS, AngularJS, NodeJS, Ajax, JIRA, JavaScript, DAO, HTML, jQuery, JAX-RS, XSLT, JSON, JSP, Oracle, SVN, Maven, Hibernate, RESTful, SOA, Spring MVC.

Confidential

Java Full Stack Developer

Responsibilities:

  • Worked closely with developers and other IT teams to understand the scope of the project and accordingly gather functional requirements of the project to design and implement the application.
  • Experience with java/j2ee, JSP, spring, spring-boot, and JSON.
  • Implemented the Project structure based on Spring MVC pattern using spring boot.
  • Worked with spring for a secured data transaction between DB and application.
  • Worked with restful Web services to create di erent URI’s
  • Created and executed Junit test cases.
  • Written servlet pages to communicate with the services and experience in working with Micro-Services.
  • Experience in writing Oracle queries for CURD operations.
  • Implemented routing functionalities and invoking corresponding SOAP service using Apache Camel.
  • Implemented routing logics and navigation from screen to screen by Angular Js.
  • Built di erent webpages and business logics by using Angular Js.
  • Developed di erent pages and forms on client-side by using HTML5, Bootstrap and CSS3.
  • Experience working with Android studio for a mobile app and Eclipse IDE for web app.
  • Used Rally tool to track defects and User stories
  • Worked in Agile Scrum environment.
  • Worked with browser developer Tools like postman, console tools and Firebug.
  • As of agile methodology we had Continues Integration and Continues deployments for test and dev. environments.
  • Used SVN and Dimensions for Version Control (Repositories).
  • Used Maven and Jenkins to build web app and ant-built for android studios.

Environment: Java8, J2EE, Spring, Spring Boot, Angular JS, Angular 2.0, AJAX, JSON, Rest, Soap, HTML5, CSS3, jQuery, Bootstrap, XML, MVC Framework, PLSQL, Oracle dB, Eclipse IDE, Android-studios, Dimension, SVN, Maven, Aws, android, ant-built, Tomcat and Agile.

Confidential

J2EE Full Stack Developer

Responsibilities:

  • Designed application using J2EE design patterns and Spring boot and Spring Microservices.
  • Translate business requirement into technical requirements.
  • Responsible for overall design & analysis of UI component development and integration with backend J2EE.
  • Involved in complete development using the ‘Agile Development Methodology’ and testing the application.
  • Responsible for development of middleware components using EJB and Hibernate to meet the business requirements.
  • Responsible for implementing design patterns using Struts to interact with backend J2EE and Web Services layer to pull out the data to UI components.
  • Developed applications based on Spring 3.0.
  • Designed CSS for application wide usage.
  • Responsible for developing and deploying the application to WAS Environments, which included packaging EAR components for installation.
  • Designed tables in DB2 and Main Frame DB2
  • Used JUnit to unit test the application.
  • Actively participated and provided feedback in a constructive and insightful manner during daily Stand-up meetings and weekly Iterative review meetings to track the progress for each iterative cycle and gure out the issues.

Environment: Java, J2EE, Spring, Spring Batch, Spring MVC, Spring Boot, Spring Microservices, Oracle, PL/SQL, IRAD, EJB 3.1, WebSphere, Web Services, WSDL, XML, Angular JS, JavaScript, jQuery, CSS, CVS, JUnit.

Confidential

Intern & Developer India

Responsibilities:

  • Involved in design, development and implementation of the application using Test Driven Development (TDD) Approach.
  • Responsible for developing technical speci cation documents, designed the application architecture, application ow, owcharts and UML diagrams using Rational Rose.
  • Designed and Developed components for work ow framework
  • Responsible for implementing design patterns from Struts to interact with backend J2EE and web services layers.
  • Transaction support is provided using the Struts framework declaratively.
  • Connected all the applications to back-end and distributed services using Web Services.
  • Used Maven for building, writing test cases and documenting the application.

Environment: Java, J2EE, Hibernate 3.0, Struts, Web Services, SOAP, XML, XSLT, XHTML, JNDI, Oracle 10g, IBM WebSphere, RAD 7.0, Rational Rose, JUnit, Log4j, JMock, Maven.

We'd love your feedback!