We provide IT Staff Augmentation Services!

Full Stack Engineer Resume

Stamford, CT

SUMMARY

  • 5+ years of JAVA Development Experience that includes Analysis, Design, Development, Documentation, Implementation, and Testing of Enterprise, Client/Server, Web based and system level applications in Java, J2EE, J2SE technologies.
  • Extensive experience developing applications using Agile methodologies wif SCRUM, & Test - Driven Development (TDD).
  • Experienced wif container technologies such as Docker and Kubernetes.
  • Proficient wif front-end Web Page Development using AngularJS, HTML5, CSS, JSP wif Custom Tag Libraries, Bootstrap, JavaScript, & jQuery.
  • Experienced in core Java concepts such as Object-Oriented Programming, Multithreading, Data Structures, lambda expressions, functional interfaces, Streams, Collections, and Exception Handling.
  • Extensive noledge on various design patterns such as Factory, Singleton, and Facade in the development of Multi-tier distributed Enterprise Applications.
  • Proficient wif J2EE Technologies such as Servlets, JSP, JDBC, JSF, XML, Beans, Spring, Hibernate, JAX-WS, JAX-RS, and Struts.
  • Experienced wif various MVC architectures such as JSF, Struts and Spring.
  • Experienced developing Applications Using Object Relational Mapping (ORM) such as JPA, Hibernate, and Spring JPA.
  • Proficient in RDBMS concepts and worked wif MySQL, Oracle and DB2.
  • Implemented unit testing by writing Test plans, Test cases and performed JUnit testing during the project.
  • Experienced wif Web Services such as SOAP wif WSDL, and RESTful wif Spring and implemented SOA architecture wif web services.
  • Experienced wif various open-source frameworks like Hibernate and Springs including Spring Core, Spring DAO, Spring MVC, Spring ORM, and Spring APO.
  • Proficient in SQL, PL/SQL and MongoDB databases.
  • Developed Stored Procedures, Triggers, Functions, and Packages besides writing DDL, DML and Transaction queries wif development tools like TOAD and Rapid SQL.
  • Experienced deploying and configuring multi-tier Enterprise application on various Application and Web Servers such as Apache Tomcat 7.0, Web logic Server 11g, Glassfish 4.1, JBoss, and WebSphere.
  • Highly Experienced wif Build tools such as Maven, Ant, and Gradle
  • Experienced wif CI-CD technologies such as Jenkins and Azure DevOps.
  • Experienced wif various work domains such as Utilities, Consumer, Retail and Financial Services.
  • Experienced wif various IDEs and version control tools like GIT, SVN, CVS, and Clear Case.
  • Experienced wif messaging systems such as Kafka.
  • TEMPEffective team player wif ability to work in rapid and challenging environment.
  • Excellent analytical, problem solving and interpersonal skills, wif ability to absorb quickly.

TECHNICAL SKILLS

Languages: Java, C, C++, SWIFT

J2EE Technologies: Servlet, JSP, JDBC, JSTL, Web Services (SOAP, Restful), EJB

Databases: Oracle, SQL, MySQL, DB2, MongoDB

Container technologies: Docker, Kubernetes

Operating Systems: Mac, Windows, Linux

Frameworks: Hibernate, Springs, Struts, JSF

Servers: Apache Tomcat, WebLogic, Glassfish, WebSphere, JBoss

UI Technologies: HTML, CSS, Angular-JS, JavaScript, Bootstrap, XML, DTD, XML Schema

Build Tools: MAVEN, GRADLE, ANT, JENKINS, Azure DevOps

Version control tools: GIT, SVN, CVS, Rational Clear Case

Cloud Technologies: AWS, GCP, Azure

IDE’s: IntelliJ IDEA, Eclipse, NetBeans

PROFESSIONAL EXPERIENCE

Confidential, Stamford, CT

Full Stack Engineer

Responsibilities:

  • Developed J2EE based application usingStruts, Spring and Hibernate
  • DevelopedUImodules usingAngularJS, Node.js, React JS, JavaScript, Ajax, jQuery, CSS and HTML
  • DevelopedWeb Servicesprovider methods (bottom-up approach) usingWSDL, XMLandSOAPfor transferring data between applications
  • Developed various screens for the front end using React JS and used various predefined components from NPM and Redux
  • Maintained Parent and child components by using State and Props in React JS
  • Involved in Design, Prototyping, Typography, usability and in collecting the wireframes required for designing the responsive web design pages
  • Worked in designing of business logic usingSpring Boot Controllers, Services, Repositories implementing CRUD and JPA Repository using Spring Data JPA, Hibernate,and POJOs
  • Utilized Agile Methodologies (Scrum) to manage full life-cycle development of the project
  • Utilized IntelliJ IDEA asIDEto develop application code. Tracked and maintained different versions of the application usingSVN
  • Worked on React JS Virtual Dom and React views, rendering using components which contains additional components called custom HTML tags
  • Integrated reporting web application intoTomcatservlet container/Apacheweb server environment onLinuxandWindowsplatforms
  • Worked onJenkinsConfiguration to build project and deployment wifApache Tomcatserver
  • Implemented a CI/CD pipeline using Azure DevOps (VSTS, TFS) in both cloud and on-premises wif GIT, MS Build, Docker, Maven along wif Jenkins plugins
  • Worked on creating the Docker containers and Docker consoles for managing application life cycle
  • ManagedDocker orchestration and Docker containerizationusingKubernetes
  • Leveraged AWS cloud-based technologies allowing for centralized and remote data access
  • Followed front-end development best practices such as code to modules, unit testing, UI validations, and peer reviews
  • Involved in installing and configuringIntelliJ IDEAandMavenfor development
  • Designed and developed PL/SQL batches using JAVA wif connectivity to Oracle for data maintenance and handling
  • Wrote and executed various MySQL database queries from JAVA using JDBC driver for MySQL
  • Utilized SVN for all source code control and maintenance and used continuous integration toolTeamCitywifSVN, to build daily builds
  • Fixed Bugs in different testing phases wif the halp ofLog4Jlogs and configured, customized logs usingLog4J
  • UtilizedJIRAfor quality control activities like defect tracking and fixing
  • Performed bug fixes by rigorous testing usingJUnittest cases

Environment: Java, Angular-JS, React, Spring, Maven, Docker, Kubernetes, Jenkins, Azure DevOps, JUnit, JIRA, Agile Scrum, RESTful Webservices, HTML, CSS, JPA, JavaScript, Bootstrap, Apache CXF, Node-JS, Hibernate, JMS, IntelliJ IDEA, GIT, Core-IOC, AOP, Log4J, MySQL

Confidential, Dallas, TX

Full Stack Developer

Responsibilities:

  • Designed and developed various modules of application wif J2EE design architecture, and Spring MVC using IOC, AOP concepts
  • Developed Restful API’s for web services using Spring framework
  • Designed UI screen wif HTML5, CSS, and AngularJS
  • Implemented application usingSpringBootFramework and handled the security usingspring security
  • Implemented new additions to product backlog wif team and client as a part of Agile
  • Involved in application development using Spring MVC moduleand responsible for developing DAO layer
  • Responsible for setting spring OAuth for the project, required for companywide authorization
  • Utilized OAuth tokens for secure access to server resources from external clients
  • Developed RESTful web services using JAX-RS for both XML andJSON using Jersey
  • Collaborated onJavaMessage Service (JMS) API for developing message-oriented middleware (MOM) layer for handling various asynchronous requests
  • Developed entire server-side application usingNodeJS
  • Utilized ApacheCXF along wif Maven to generate WSDL and JAXB objects
  • Used Hibernate to develop an application to manage reference data to store/retrieve data out of the database tables
  • Worked on Cassandra data modeling, key space creation and writing CQL queries
  • Consumed Web Services for transferring data between different applications using SOAP/WSDL
  • Utilized Jenkins pipelines to drive all microservices builds out to the Docker registry and tan deployed to Kubernetes, created pods and managed using Kubernetes
  • UtilizedSoapUIfor testing Web Services
  • Prepared unit test cases wif JUnit, Spring Test and Mockito
  • Performed JavaScript unit testing using Jasmine
  • Utilized log4j to log all error messages for debugging purposes
  • Tracked analysis and troubleshooting issues using JIRA
  • Utilized Web Sphere Application Server for application deployment
  • Collaborated in GitHub for distributed version control and branching

Environment: Java, Web Sphere, Apache Tomcat 7.0, IntelliJ IDE, Multithreading, Maven, Apache CXF, Spring, Jenkins, JIRA, Docker, Kubernetes, GitHub, AngularJS, OAuth, NodeJS, HTML, Hibernate, Cassandra, DevCenter, Web Services (SOAP and RESTful), Junit, SoapUI, Mockito, TDD

Confidential, New York, NY

Full Stack Engineer

Responsibilities:

  • Utilized Agile (Scrum) development methodology for design, implementation, testing, and maintenance
  • Designed and developed JSP pages using JSF, Facelets, JSF CORE tags library, Apache MyFaces, ICEfaces, HTML & CSS
  • Designed and developed UI framework by implementing all the six phases of JSF-lifecycle, security and autantication service
  • Wrote JSF and JavaScript validations to validate data on the UI for Optimization and Diagnostics
  • Developed the application using JSF Framework that uses Model View Controller (MVC) architecture wif JSP as the view
  • Used Spring framework for building the application based on MVC design paradigm
  • Developed Spring and Hibernate ORM mappings to perform various association mappings to the database tables
  • Wrote Hibernate criteria and Named queries for the data retrievals and performed second level caching in hibernate
  • Worked wif sessions for database interaction wif MS SQL Server implementing Persistence for data storing and maintenance procedures
  • Developed SOAP based Web Services for Integrating wif the Enterprise Information System Tier
  • Consumed Web Services (SOAP) from third party and implemented them using CXF
  • Used Tomcat web server for deploying the web content and all code was written using the IntelliJ IDEA IDE
  • Used WebSphere application Server in the production for deploying the code
  • Involved in gathering business requirements, analyzing the project, and creating use Cases and Class Diagrams
  • Used Maven Builder extensively for the code building and smoke testing
  • Performed Unit testing, bug fixing in multiple environments (DEV/TEST/STAG/PROD) and reproduced bugs for fixing and code review of individual modules in the application
  • Used LDAP for autantication and authorization
  • Used SVN as Version Control System
  • Extensively used JUnit for unit testing, integration testing and production testing

Environment: HTML, CSS, JavaScript, IntelliJ IDEA, Spring, Hibernate, SQL, CXF, WSDL, SOAP, SVN, Maven, JUnit, log4j, MS SQL Server 2012, WebSphere

Confidential, Madison, WI

Java/J2EE Developer

Responsibilities:

  • Designed and developed applications using Rational Unified Process (RUP), UML and OOAD.
  • Developed front end and business components using Struts, and implemented Struts/ Tiles based framework to present the data to the user
  • Designed Web User-Interfaces using Struts, JSP, Servlets and Custom tags
  • Involved wif requirement gathering, application architecture and process flow
  • Developed code for new user registration, login, and authorization of utility bills payment process for registered users
  • Implemented various J2EE Design patterns like Singleton, Service Locator, Business Delegate, and Transfer Object
  • Designed and developed Caching and Logging service using Singleton pattern, Log4j
  • Involved in Configuration and Usage of Apache Log4J for logging and debugging purposes
  • Designed database in SQL Server, and developed SQL queries using joins, stored procedures, and triggers
  • Developed web services in Java wif SOAP and tested them using SOAP UI
  • Solved Quality Assurance defects, and provided support to production application
  • Performed JUnit testing and wrote Junit test classes for the unit testing

Environment: Java, Struts, J2EE, JSP, Servlets, Oracle, SOAP, EJB, JUnit, Spring, JNDI, SQL, PL/SQL, ANT, JBoss, XML, JavaScript, IntelliJ IDEA, Web Services, Log4j

Hire Now