We provide IT Staff Augmentation Services!

Full Stack Developer Resume

0/5 (Submit Your Rating)

Dallas, TX

SUMMARY

  • Sr. Full Stack Java Developer with more than 8 years of experience with Java and J2EE Technologies for analysis, development, testing, and the implementation of Web - based, Client/Server, Enterprise, and Distributed applications.
  • Knowledge of cutting-edge approaches for software development, such as Agile/Scrum model processes.
  • Knowledge of J2EE Design Patterns and Use Cases, Sequence Diagrams, and Class Diagrams.
  • Using NodeJS and Angular 9, I designed and created Microservices for industrial facilities.
  • Expertise with DevOps tools like Docker and Microservices that have been deployed on Docker containers.
  • Knowledge in back-end procedure development for Oracle 9i and 10g, SQL, and PL/SQL database applications
  • The web applications were developed using NodeJS Frameworks.
  • Experience working with MEAN and the MERN (MongoDB, Express, NodeJS) stack Built Restful web API withSpring,Spring Boot,and testingAPIsusing Postman.
  • Strong programming skills in designing and implementation of multi-tier applications using web-based technologies likeSpring Boot.
  • Hands on experience with Integrated Development Environments (IDE's) tools likeEclipse and NetBeans.
  • Experienced in other front-end technologies such asLESS, Typescript, BOOTSTRAP, Angular 9, Ajax, JSON, NodeJS etc.
  • Experiencein Spring framework, extensively used Spring DI, Spring AOP, Spring JDBC templates and Spring MVC.
  • Experience in developing web interfaces usingHTML5, CSS3, JavaScript, AngularJS,Angular 9, DOM Scripting and JQuery.
  • Experience in server-side development with JDBC, JMS, Servlet, MVC architecture,JavaBeans, XML.
  • Extensive experience usingMAVENto build the projects.
  • Comprehensive knowledge of physical and logical data modeling, performance tuning and monitoring.
  • Strong web development skills usingHTML/HTML5, CSS/CSS3, JavaScript (ES5 & ES6), JQuery, BOOTSTRAP, Angular JS, Node JS, Require JS, XML, AJAX, JSONwhich meets W3C Web Standards.
  • Experience working withAgile SCRUM methodologyand working in pair.
  • Experience in client-side development withCSS, JavaScript.
  • Extensive experience in developing GUIs using Struts, SPRING MVC, SPRING web flow Frameworks.
  • Experience Hands on with PL-SQL Stored Procedures, Triggers and Views.
  • Experience onWeb Services, SOAP, JAX-RPC, WSDL, JSF, HIBERNATE, EJB, XML.
  • Developed the backend server withSpring Boot, involving different layers of the application includingentity/model, DAO/repository, Controller, Service, Business,andPersistence.
  • Experienced withIBM WebSphere Application Server, Oracle WebLogic application servers, JBOSS and Apache Tomcat Application Server.

PROFESSIONAL EXPERIENCE

Confidential, Dallas TX

Full Stack Developer

Responsibilities:

  • Using Angular 11's component-based architecture, I created Typescript reusable components and services to use REST APIs.
  • Designed and developed Microservices for manufacturing plants using NodeJS and Angular 9.
  • Knowledge on DevOps tools like Docker and Deployed micro services on Docker Containers.
  • Developed Micro services for Java Applications and enabled communication among them using REST API.
  • For reusable components, we developed our own directives using Angular 11 (multi-field form elements, background file uploads, etc.)
  • Employed Spring Boot, IOC, and DAO modules, as well as J2EE components. Complex services, developed controller classes, database interface, and backend processes.
  • Used Spring Boot to construct a cloud architecture based on micro services, and Core Java and Spring Boot were used to implement business services.
  • Developed beans from parent beans that had already been developed using Spring Inheritance.
  • Created Java classes to use JSM to implement asynchronous processing.
  • Implemented Spring Batch and ESP Task & Job Scheduler to automate importing data from CSV files sent from client into database.
  • Worked on Cloud implementation by installing, building and deploying applications using Cloud Foundry and using AWS.
  • Used Spring Cloud Config which provides server and client-side support for externalized configuration in a distributed system.
  • AWS EC2 instances were configured in developing and QA environments with NodeJS.
  • Used Java Messaging Services (JMS) which provides reliable and asynchronous form of communication and have good knowledge in Rabbit MQ.
  • Implemented OAuth2 and SAML authentication protocol for enterprise web API security model.
  • Called Rest web services through Angular 11 Services to get JSON object and modified the response object to display in UI.
  • Responsible for maintaining and expanding AWS (Cloud Services) infrastructure using AWS Stack especially worked with database setup and maintenance on AWS EC2.
  • Implemented a Node.js server to manage authentication.
  • Implemented Service Oriented Architecture (SOA) by invoking multiple SOAP based Web Services and generating client usingJAX-WS. Used SOAPUI to interact with other applications using SOAP and WSDL file.
  • Build and configure a virtual data center in the Amazon Web Services cloud to support Enterprise Data.
  • Troubleshooting technical issues and drive issue escalation with AWS Service teams
  • Used Rest templates in the Spring Services to call the rest web services.
  • Used a Microservice architecture with spring-boot based services interacting through a combination of REST and Rabbit MQ.

Environment: Angular 11, Spring Boot, Micro Services, JSM, Node JS, OAuth 2.0, Rabbit MQ, Amazon Web Services (AWS, Maven, ANT, PL/SQL, MongoDB, Mongoose, Selenium, Docker, Log4j, Jenkins, Bamboo, SSL/TLS.

Confidential, Charlotte, NC

Sr. Java Developer

Responsibilities:

  • Used Spring Framework as middle tier application framework, persistence strategy using spring support for Hibernate for integrating with database for back end.
  • Developed Spring Boot components building cloud Micro services and develop Spring based applications with very less configuration.
  • Worked on implementing Micro services architecture by using containers.
  • Implemented Micro Services based Cloud Architecture on Pivotal Cloud Foundry.
  • Experience developing robust and highly scalable applications based on micro services architecture.
  • To create Presentation Layer, Business Layer, and Controller servlets, the Spring Boot framework was used.
  • The Spring Boot Actuator was implemented to track application performance.
  • Worked on some of the new features ofAngular 8like new if else syntax, ng-templates, form validators, Router etc.
  • Worked onAngular 8 CLIto deal with troubleshooting and deal with the Angular virtual environment bugs.
  • Requirement should be gathered from Business and UX team and develops Angular components based on those.
  • Designed and developed the login portal using framework Angular 8 along with HTML5, CSS3 and Type Script.
  • Developed applications using Hibernate persistence framework, wrote persistent classes, hibernate-mapping files.hbm.xml file, hibernate query language
  • Developed Web Services (REST) to interact with another component to develop our project.
  • Experience with building REST APIs and service-based architectures
  • Used maven to create the war/ear file and Subversion for source Version Control
  • Good understanding of web technologies, network protocols and Unix
  • Develop Custom Scripts to monitor repositories, Server storage Capacity planning, and Bottleneck identification.
  • Involved in JDK 8 migration from JDK 7 and WebSphere 7.0 toWebSphere 8.5
  • Involvement in frontend design phase for replacing Flex UI with using HTML5, CSS, JavaScript (CITI Rich Internet Application), and JSP’s
  • Understanding business requirements drafted by the requirement analysts and translating such requirements to technical system specifications developing code for enhancements and bug fixes.

Environment: JAVA6, Spring, Restful Web services, Active MQ, Jenkins, Maven, Ant, GIT, Oracle, Jira, Splunk, Agile Methodology, Unix.

Confidential, New York

Java/J2EE Developer

Responsibilities:

  • Involved inFullCycle of Software Development from Analysis through Design, Development, Integration and testing phases by following Agile Software Development, Test Driven Development (TDD) with Scrum methodology.
  • Developed using new features of Java 8 annotations, Generics, enhanced for loop and Enums.
  • Well versedwithcoreJavaconcepts like Collections,Swing, Serialization and Servlets & JSP.
  • Designed and Developed UI for Customer Service Modules and Reports using AngularJS, HTML, CSS, Bootstrap, JavaScript, and jQuery.
  • Worked with Angular CLI and AngularJS to create Controllers and Angular components.
  • Used Node.js as a proxy to interact with Rest services and interacting with Database.
  • Implemented the business modules integration using Spring and Hibernate data mapping.
  • UsedSpringBootActuator for application's configuration properties in various environments, Upgraded Spring Rest Controllers and Services classes to support migration to Spring framework.
  • Developed Microservices with Spring to retrieve API routes for the entire cluster. Using this strategy each Microservices in a cluster can be load balanced and exposed through one API gateway.

Environment: HTML5, CSS, jQuery, AJAX, NodeJS, APIGEE, Java1.8, J2EE, Spring, Hibernate, Web Services, SOAP UI, XML, SQL Server, Docker, AWS, Spring Boot, Swagger-UI, Log4j, Selenium, WebSphere.

Confidential, Les Vegas

Java/J2EE Developer

Responsibilities:

  • To understand requirements, analyze and translate them into technical specification.
  • Comfortable working with MERN (MongoDB, Express, NodeJS) stack.
  • Developed internationalized multi-tenant SaaS solutions with responsive UI's using Java or AngularJS, with NodeJS and CSS.
  • Implemented Agile Methodology, Scrum, and Iterative Process through phases of requirement, design, documentation, and implementation and testing.
  • Efficiently used JSF, Rich faces, Spring IOC and Hibernate, Spring AOP to define Advices for modularizing cross-cutting concerns such as Transaction Management, Logging, and Security.
  • Implemented HTML5 features like, local storage, data and required attributes and sliders and CSS3 features like, multi-column layout, gradients and web fonts. Implemented custom validation controls with JavaScript and jQuery.

Environment: Java (J2EE 1.8/1.7/1.6), Agile, Spring MVC, Hibernate, JMS, Front Controller, Data Accessor, Value Object, Singleton and Session Façade, HTML5, CSS3.

Confidential, Rockville, MD

Jr. Java Developer

Responsibilities:

  • Involved in the implementation of design using vital phases of the Software Development Life Cycle (SDLC) that includes Development, Testing, Implementation and Maintenance Support.
  • Developed JDBC code for backend processing.
  • Extensively used java multi-threading to implement batch jobs with JDK features.
  • Used Java Script for client-side validations.
  • Used Struts Framework for developing web applications.
  • Worked on J2EE/JAVA, HTML and web application.
  • Created user-friendly GUI interface and web pages using HTML, JSP.
  • Designed the module from scratch including database schema design.

Environment: Core Java, J2EE, SDLC, JDBC, Agile, Servlets, Struts, JSP, Java Script, HTML, UML, PL/SQL, Hibernate, Eclipse.

We'd love your feedback!