We provide IT Staff Augmentation Services!

Sr.full Stack Developer Resume

4.00/5 (Submit Your Rating)

Owings Mills, MD

SUMMARY

  • Over all 7 years of software analysis, design and development experience in Core Java and J2EE.
  • A Java/J2EE developer with experience in complete software development life cycle involving design, development, testing, deployment and support of web applications.
  • Experience in Test Driven Development, Waterfall model and Agile methodologies like SCRUM.
  • Experienced on UI Components Angular 8 dependencies which include tools like RxJS and Type Scriptv3.
  • Experience in web - based applications such as JavaScript, HTML, CSS, XML, Angular, Confidential .
  • Extensive experience in Angular 4/8, React JS, Node.js, AJAX, XSL, XSLT, XQuery and Bootstrap.
  • Implemented Java8 features like Lambda expressions, Streams, filters, pipelines, Optional Interfaces etc.
  • Worked using Spring, Microservices, Spring boot and Netflix Eureka.
  • Proficient in J2EE design patterns - MVC, Session Facade, Data Access Object (DAO), Factory, Abstract, Adaptor Factories, Observer design.
  • Implemented Microservices architecture with Spring Eureka, Spring Ribbon using Spring Boot.
  • Extensively used Spring IOC, AOP concepts andSpring MVC framework to develop application.
  • Responsible for the design, analysis, development and maintenance of the Application using Spring MVC 4, Spring DI, Spring AOP, Spring Data, Spring Boot, Hibernate, JPA and JAVA.
  • Worked with AWS for Storage & content delivery and Application deployment services.
  • Developed and configured the AWS Simple Notification Service (SNS) and Secure Email Service (SES) architecture of the solution and working with a client.
  • Experienced in Continuous Delivery pipeline with Docker, Jenkins, GitHub and AWS AMI's.
  • Resolving AWS issues related to AWS Storage, Configuration, networking, routing etc.
  • Proficient in using Amazon Web Services (AWS) SQS, Lambda, Kinesis, EC2, Elastic Beanstalk, CloudWatch, Cloud Front, Cloud Formation, IAM, S3, Amazon RDS, Elastic Cache, SNS, SQS, AMI.
  • Extensiveon experience in fine tuning and scaling the applications in Pivotal Cloud Foundry.
  • Experience with components like Docker Engine, Hub, Machine, Compose and Dockers Registry
  • Proficient in database using PL/SQL queries and experience in RDBMS like Confidential MySQL, SQL Server, DB2.
  • Experience in NoSQL DB such as Apache Cassandra DB, Mongo DB, CouchDB.
  • Experience on (JMS) MQ's like Apache Kafka, RabbitMQ and Active MQ.
  • Experience deploying JEE components on Apache Tomcat, Confidential WebSphere, application servers.
  • Experience in using the CI/CD tools such as Jenkins, Hudson and SonarQube.
  • Experience in design architecture and development of batch jobs using Quartz and Spring batch.
  • Working experience with the operating systems like UNIX and LINUX.
  • Experience in writing and executing unit test cases using JUnit Testing Framework.
  • Experienced in using testing frame works like Mockito, JMock, Power Mock and Test-ng.
  • Involved in building and deploying Apache ANT/ MAVEN scripts, debugging through logging frameworks like Log4j 2, automated build tool with Jenkins.
  • Developed application using IDEs such as Eclipse, IntelliJ, WSAD (RAD), J-Builder and NetBeans.
  • Experience in using version control tools like SVN, GITandbuild tools Maven, and logging tools like Log4J 2.
  • Hands on experience in configuration and deployment of multi-tier applications using servers like Apache Tomcat, WebSphere, JBoss and WebLogic.
  • Extensive hands on experience in consuming as well as developing API for SOAP and REST based web services to integrate third party functional modules into the core application.
  • Hands on experience in developing several Microservices using spring boot, Jersey, Swagger to communicate through HTTP protocol for implementing SOA approach and web services.
  • Involved and developed various phases of security implementation using Spring Security system against all types of authentications like LDAP authentication, Basic authentication.
  • Experience in Web based application development using JSP, Servlets, JDBC, Hibernate, spring, Web Services.

TECHNICAL SKILLS

Programming Language: Core Java 1.7/1.8, C++,C,SQL

Java/J2EE Technologies: Servlets, JSP, JSTL, JDBC, JMS, Multi-threading

Application/Web Servers: WebLogic, Jenkins, Tomcat

Web Technologies: HTML5, CSS3/4, JavaScript, jQuery, AngularJS, Angular7, 8, TypeScript, Node JS, ReactJS

Framework: Hibernate, Spring MVC

Database Server: Confidential 10g/11g, SQL server, MySQL

IDE: Eclipse, IntelliJ, Visual Studio, STS.

Web Services: REST, SOAP, Elasticsearch, Netflix OSS

Version Control: SVN, GIT

Build Tools: ANT, Maven, Gradle

Methodologies: Agile, TDD (Test Driven Development), Waterfall, SDLC

O-R Mapping: Hibernate, Spring DataJPA.

Cloud Environments: EC2, S3, AWS, Netflix Eureka, Pivotal Cloud Foundry.

PROFESSIONAL EXPERIENCE

Confidential, Owings Mills, MD

Sr.Full Stack Developer

Responsibilities:

  • Followed Agile methodology in the Scrum Cycle and worked on Rally to access the user stories.
  • Analyzed business, functional and systems requirements and performed project/product management in a fully agile Scrum development environment with TDD, continuous integration and Pair programming.
  • Updatedproject midway to Angular 8for performance benefits and created web pages using HTML5 and SCSS.
  • Used Angular 8differential loading to create two different production bundles of Application.
  • Developed UI web pages using HTML5, CSS4 to display the data on the client side.
  • Used advanced java 8 features like Lambda expressions for array operations, Streams, Method reference, collections. Enhanced concurrency methods etc. throughout the application for well-defined programming.
  • Used Java 8 Method References to point to methods by their names and functional Interfaces.
  • Used J2EE design patterns like Service locator, Adaptor Factories, Observer design, Factory.
  • Used Executor Serviceframework to implement multithreadingto improve overall performance.
  • Developed classes using Core java/Executor Service (multithreading, concurrency, memory management).
  • ImplementedAvro Schema for the data model to integrate with spring boot application to generated POJO’S.
  • Created Spring Boot with Microservices utilizing Restful API for producing and consuming data.
  • Consumed REST Web Services for getting credit card information from third party application using EME.
  • Utilized Spring core, AOP, security to build business operations with transactional support.
  • Implemented Oauth-2.0 with Auth, Client Grant by adding WS-Security using XWSS to secure the Webservices.
  • Used Kubernetes to orchestrate the deployment scaling and management of DockerContainers.
  • Created computing and data resources on AWS using EC2 and deployed Docker images managed, supported AWS Security related issues, such as IAM and S3 policies for user access.
  • Utilized AWS Cloud Watch to monitor resources such as CPU memory, RDS DB services, ELB, EBS volumes; to set alarms for automated actions; and to monitor logs for a better understanding and operation of the system.
  • Implemented Jenkins scripts for building CI/CD pipeline to manage all application deployments.
  • Experience with KORN based scripts for triggering UNIX and J2EE based tasks.
  • Wrote SQL queries using PL/SQL, stored procedures and enhanced performance.
  • Involved in implementing logic with Confidential -stored procedures functions, triggers using PL/SQL.
  • Used PL/SQL and SQL*Loader to create ETL packages for flat file loading and error capturing into log tables

Environment: JDK 8, Spring 4/5, Spring Boot, Spring Batch, JPA, JavaScript, Angular8, Bootstrap, Node, UNIX, STS, Confidential 11g,Log4J, JUnit, Confidential, XML, Web Services, ISO 20022, SOAP UI, Splunk, Kafka,Redis, Spring Cloud, Netflix Eureka, Zuul Proxy, Docker, AWS, Kubernetes, Netflix Ribbon, Maven, Groovy, Git, Jasmine, Mocha, HATEOAS, Cur l.

Confidential, West Des Moines, IA

Java Full Stack Developer

Responsibilities:

  • Involved in allSDLC like Requirement Analysis, Design and Implementation in Agile Methodology.
  • Developed presentation layers using HTML5, CSS3, and ReactJS router to build single page application to navigate through the different status and multiple models.
  • Used ReactJS to implement functions in various pages form validation, crud, grid list, search, sort, pagination, multi-selection, tags-input, advanced/custom directives, authentication, unit tests.
  • Used ReactJS with RXJS for building rich internet applications, and to optimize in-browser use and to load the module and to improve the Speed.
  • Worked on Java8 features Lambda expressions, Streams, filters, optional classes default method
  • Maintained Interface compatibility and concurrency in the project using Java 8 features like Concurrency API.
  • Used Executor Service Interfaces, ThreadPoolExecutor class for multi-threading& thread resource pooling.
  • Involved in developing Restful service API’s end points in microservice architecture.
  • Designed and developed Microservice using synchronous protocols like HTTP, REST (JAX-RS) and SOAP and implemented Swagger Configuration in Java Spring Boot for auto generating swagger Confidential for API.
  • Implemented RESTful web services. Analyzed the Confidential, XML responses using POSTMAN.
  • Demonstrated SAAS engaged in contract negotiations and presented ROI to C Level Executives.
  • Developed the Application using design patterns-Singleton, Factory, DAO, DTO prototype, Composite View.
  • Involved in Designing and deploying AWS solutions using EC2, S3, RDS, EBS, Elastic Load Balancer, Auto scaling groups. Supporting Systems Infrastructure comprised of Linux OS, AWS, EC2 clusters.
  • Utilized AWS Lambda platform to upload data into AWS S3 buckets, to trigger Lambda functions.
  • Wrote Drool rules in both rule flow and drools fusion for fetching the facts from the database.
  • Imported data from XML files and flat files to standard formats and published intoJMSqueue using JBoss.
  • Designed and Developed the Automation Testing Framework using Java, Selenium Web Driver and TestNG.
  • Familiar with Cucumber, Selenium Web Driver, Selenium commands and X-path and developed grunt tasks to run the unit tests on Jenkins and Used JIRA to assign, track, report and audit the issues in the application.
  • Experience in creating web test suites using Jasmine and Karma.

Environment: Java, J2EE, Spring, Web services, Microservices, Restful, POSTMAN, Drools, JMS, TFS, JUnit, Spring Cloud, Elastic search, PCF, React JS, Apache Camel, MongoDB, Confidential, HTML5, CSS3, JavaScript, Maven, AJAX, ANT, Gradle Java Beans, Design Patterns, Linux/Unix, JBOSS.

Confidential, Bothell, WA

Java Full Stack Developer

Responsibilities:

  • Used Angular 4 to associate HTML elements to model, to provide dynamic user validations on client side.
  • Worked on UI components using Angular4Dependencies, Models, data binding and controllers.
  • Worked on Java8 features like Lambda expressions, Streams, filters, optional classes.
  • Worked on Spring MVC Transaction Management, Spring/Hibernate Batch Transactions and Hibernate cache, Spring Boot components to implement business layer and navigation.
  • Implemented Microservices architecture with Netflix, Spring Eureka, Spring Ribbon using Spring Bootto provide client-side load balancing in calls to another Microservicesmaking applicationintosmaller chunks and the Spring Hystrix as circuit breaker and for the fail-safe.
  • Involved in developing Restful service API’s end points in microservice architecture.
  • Developed Mongo DB Access Layer implementing Mongo Repository interface from Spring Data.
  • Implementeddistributed messaging queue to integrate with MongoDB using KafkaZookeeper.
  • Developed various SQL queries and PL / SQL Procedures in Confidential DB for the application.
  • Involved in Designing and deploying AWS solutions using EC2, S3, RDS, EBS, Elastic Load Balancer, Auto scaling groups Supporting Systems Infrastructure comprised of Linux OS,AWS, EC2 clusters.
  • Worked on instantiating multiple AWSEC2 servers by using YAML Script in Ansible playbook. Experienced DevOps methodologies implementing CI/CD Pipelines using tools like GIT, Jenkins.
  • Utilized AWS Lambda platform to upload data into AWS S3 buckets, to trigger Lambda functions.
  • Wrote Drool rules in both rule flow and drools fusion for fetching the facts from the database.
  • Worked on API Management product of APIGEE in consuming API’s in customer use cases.
  • UNIX Shell scripts for shell to automate deployments and environment configurations on the EC2 Clusters
  • Developed Apache Spark using Java in test environment for fasterdata processing.
  • Designed and Developed the Automation Testing Framework using Java, Selenium Web Driver and TestNG.

Environment: HTML5, CSS, jQuery, AJAX, NodeJS, APIGEE, Java1.8, J2EE, Spring, Hibernate, Web Services, SOAP UI, XML, SQL Server, Docker, AWS, Azure, Spring Boot, Swagger-UI, Jenkins, JIRA, Maven, GIT, WebSphere, COBOL DB2.

Confidential, Twinsburg, OH

Full Stack Java Developer

Responsibilities:

  • Involved in Daily Scrum meetings, Sprint planning and estimation of the task’s stories.
  • Used Design Patterns like Singleton, MVC, Front Controller, Service Locator, Session Facade Developed the web application by using Prime Faces employing AJAX at client -side components which enable rich web application content in GUI's.
  • Worked on Spring modules like Dependency Injection, Aspect Oriented Programming and Spring Mail, Spring JMS and Spring Security.
  • Involved in development of Agent Verification System using Spring MVC framework.
  • Extensively used Hibernate mappings, HQL, EHCache, Query, Lazy loading Transactions and Locking’s.
  • Developed Batch Rescore Tool to rescore multiple claims using Multithreading.
  • Worked on MVC framework like Angular5 development framework build single page applications.
  • Web application development for backend system using AngularJS and Node.js with cutting edge.
  • Experience with jQuery, AngularJS in templating and Bootstrap.
  • UI development with technologies like HTML 5, Angular JS andJquery.
  • Used jQuery to make application interactive and used Confidential objects for efficient client-side coding.
  • Developed GUI using JavaScript, HTML/HTML5, DOM, XHTML, AJAX, CSS3
  • Built Web pages that are more user-interactive using jQuery plugins for Drag and Drop, AutoComplete, AJAX, Confidential , and JavaScript, Bootstrap.
  • Used Spring JMS to post and consume the messages from the Confidential MQ Server.
  • Troubleshoot and identify performance, connectivity and other issues for the applications hosted in Azure platform.
  • Involve into all accounting software development or optimization for P2P process. Initiate standardization and automation opportunities.
  • Build up knowledge pool for P2P domain. Ensure the effectiveness of knowledge management mechanism.
  • Used Spring Mail for sending emails to the customers and business.
  • Extensively used hibernate named queries, criteria queries, Hibernate Query Language and Optimistic Locking and Caching to process the data from the database.
  • Integrated Java systems with .Net systems using BizTalk integration tool.
  • Responsible for design of WSDL files and schemas. Designed and hosted SOAP based Web Services on WebSphere Application Server.
  • Involved in deploying and testing the application inJBoss application server.
  • Progressive experience with the development and operation of Confidential applications.
  • Used MongoDB as aNoSQL for storing Confidential data.
  • Responsible for continuous monitoring managing Elastic Map Reduce cluster throughAWSconsole.
  • Setup and effectively use SOAP Monitor tool supplied with Apache axis to track SOAP request and response sent to and from ATLAS Webservice on daily basis.
  • Developed Unit /Integration test cases using Junit, Easy Mock, Mockito and Selenium tools.
  • Used Ant/Maven tools for building and deploying the Web applications.

Environment: Java 1.7, Spring, JPA, Hibernate, Web services, jQuery, jQuery UI, AJAX, Java Script, Jenkins, Web Sphere 8.5, CVS, Confidential MQ, NoSQL, Mockito, Spring MQ, Spring MVC, Web Services, SOAP UI, JAXB, WSDL, Scala, XSD, XML Spy, BRMS, SQL, BizTalk Server 2010, Microsoft Visual Studio 2010, DB2, SQL Server 2010, Microsoft Visio, Eclipse, WinSQL, Squirrel SQL.

Confidential

Java Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC)
  • Used Rational Rose for the Use Case Diagrams, Object Diagrams, Class Diagrams and Sequence Diagrams to represent the detailed design phase.
  • Designed use case diagrams, class diagrams, and sequence diagrams as a part of Design Phase using Rational Rose.
  • Developed application implementing MVC Architecture integrating JSF with Hibernate and Spring.
  • Responsible for some enhancements to existing project
  • Developed the Enterprise Java Beans (Stateless Session beans) to handle different transactions such as online funds.
  • Developed deployment descriptors for the EJB to deploy on Web Sphere Application Server.
  • Developed Web Services for data transfer from client to server and using Apache Axis, SOAP.
  • Developed XML documents and generated XSL files for Payment Transaction and Reserve Transaction
  • Worked on AJAX to develop an interactive Web Application and JavaScript for Data Validations.
  • Build ANT Script for the application and used Log4J for debugging.
  • Used JUnit Framework for the unit testing of all the java classes.

Environment: JDK 1.5, EJB 2.0, Hibernate, Spring IOC, HTML, JavaScript, XML, CSS, JUnit, Ant, Eclipse, Linux, MySQL.

We'd love your feedback!