We provide IT Staff Augmentation Services!

Senior Java Full Stack Developer Resume

5.00/5 (Submit Your Rating)

Santa Rosa, NM

SUMMARY

  • IT professional wif 8+ years of experience in Analysis, Design, Development, Integration, Testing and maintenance of Java, J2EE Web applications.
  • Expert in Various Agile methodologies like SCRUM, Test Driven Development (TTD), Incremental and Iteration methodology, Agile Development &Testing using Software Development Life Cycle.
  • Expertise in developing SOA (Service Oriented Architecture), REST and J2EE ++ based on SOAP, WSDL, UDDI, JAX - WS, JAXB, JAX-RPC using tools like Apache Axis.
  • Extensive experience in designing professional UI web applications using front-end technologies like AngularJS, Angular 2/4 Angular 9/10, Node.js, HTML5, CSS3, JavaScript, jQuery AJAX, JSON and Bootstrap.
  • Developed Docker image and containers for teh application by configure Docker file, using Docker Compose to manage images
  • Experience in Service Oriented Architecture (SOA), Web Services Integrations, BPM, BPEL and ESB using WebSphere Process Server, ESB, Web Sphere Integration Developer, Data Power and WSRR.
  • Build Docker images via Bamboo which are deployed to Kubernetes pods
  • Expertise wif employment ofSpring KafkaandZookeeperapart fromJMSas messaging service.
  • Developed Web API using Node.js, React.js and React Native and hosted on multiple lead balances API instances
  • Transaction implementation (CMP, BMP, Message-Driven Beans), JMS, Struts, Spring, Swing, Hibernate, Java Beans, JDBC, XML, Web Services, JNDI, Multithreading etc.
  • Selecting teh appropriate AWS service based on compute, data, or security requirements.
  • Experience in Open Shift, Eureka, Zuul, Splunk,NewRalic, Jenkins and Configuring Pipeline jobs for new API’s.
  • Developed CI/CD system wif Jenkins on Kubernetes environment, utilized Kubernetes and Docker for teh runtime environment for teh CI/CD system to build, Test and Deploy.
  • Experience wif Front end frame works wif its components such as Angular 9/10, jQuery, Node JS, Backbone JS, ReactJS.
  • Worked on Docker container snapshots, attaching to teh running container, removing images, managing containers
  • Strong experience in Spring Framework modules such as Spring MVC, IOC, AOP, JDBC, JTA, IO, Spring Dashboard, Spring Boot, Spring Micro services, Spring REST, Spring Eureka, Spring Ribbon, Spring Netflix, Spring Zuul Proxy.
  • Used Amazon Cloud Watch to monitor AWS services and Amazon Cloud Watch logs to monitor application.
  • Utilized Kubernetes and Docker for teh runtime environment of teh CI/CD system to build, test, deploy
  • Worked in using React JS components, Forms, Events, Keys, Router, Animations and Redux concept.
  • Used Node JS and jQuery for Dom manipulation.
  • Worked on creation of custom Docker container images, tagging, pushing images, integration of spring boot.
  • Developed UI components using Angular8/9 dependency Injection, Models, data binding and controllers.
  • Developed API for using AWS Lambda to manage teh Server less architecture and run teh code in AWS.
  • Used React Js to implement rich functions in various pages, form validation, crud, grid list, search, sort, multi-selection, authentication and unit tests.
  • Strong experiencewifMongoDB development (reports, schema design, map reduce functions) and migrations from SQL relational databases to NoSQL databases like MongoDB, Cassandra and CouchDB.
  • Worked in Building application platforms in teh Cloud by Amazon Web Services.
  • Experience in software configuration management using CVS, SVN, GitHub and IBM ClearCase.
  • Experience wif CICD-Ant, Maven, Gradle, Jenkins, Hudson, CVS, Git, GitHub.
  • Experience in working wif AWS (Amazon Web Services), EC2, RDS, Dynamo DB, S3, Cloud Formation Templates.
  • Experience in publishing and subscribingstreamsof records in enterprise message system and in designing and building real time streamingdata pipelinesusingApache Kafka.
  • Hands on experience wif build tools like Ant, Maven, Gradle and Logging tools like Log4J and Splunk.
  • Experience in testing wif JUnit Framework using Mockito and Easy Mock, Spring Junit Runner, JMeter.
  • Experience in creating Docker images, Containers, push/pull and integrating wif Spring Boot.
  • Expertise wif employment of Spring Kafka and Zookeeper apart from JMS as messaging service.
  • Proficient in using Amazon Web Services (AWS). Extensive experience focusing on services like EC2, Elastic Beanstalk, Cloud Watch, Cloud Front, Terraform, Cloud Formation, IAM, S3, RDS, Elastic ache, SNS, SQS, AMI.

TECHNICAL SKILLS

J2EE Technologies: Java Beans, Servlets, JSP, JDBC, EJB, JNDI, JMS, RMI, JSF.

Web Technologies: HTML5, SASS, LESS,Atomic CSS, CSS3, SASS, LESS, JavaScript, Servlet, JSP, PHP, JSON, JDBC, AJAX, XML,XHTML, MVC, DOM. JavaScript LibrariesJQuery, React.js, Angular.js, Angular 2/4, Angular 8/9, Backbone.js, Require.js, Node.js, Bootstrap.

Framework: Client-Server, MVC, J2EE, Struts, Spring, Hibernate, Swing.

Data Bases: My SQL, Mongo DB, Oracle 11g.

Query languages: SQL, PL/SQL

IDE & Tools: Eclipse, Maven, Notepad++, WebStorm, Sublime Text 3, Brackets 1.8, Microsoft Visual Studio Code, GIT, SVN

Application Server: Apache Tomcat 5.5/6.0, WebLogic Application Server, IBM Web Sphere

Operating Systems: Windows 2000/2003/XP/Vista/7/8, Linux RHEL6/CentOS, Mac OS X

Methodologies: UML, Waterfall, Scrum, Agile, Design Patterns, Testing

PROFESSIONAL EXPERIENCE

Confidential, Santa Rosa, NM

Senior Java Full Stack Developer

Responsibilities:

  • Followed Agile Software Development Methodology to build teh application iteratively and incrementally. Participated in scrum related activities and daily scrum meetings.
  • Designed dynamic and browser compatible pages using HTML5, CSS3 Pre-processor’s (SASS/LESS), JavaScript, Bootstrap, Angular 8/9, Ajax, Web Services XML, schemas.
  • Deployed teh Services onto teh Open Shift PODS and tested end-to-end application
  • Involved to implement various screens for teh front end using Angular 9 and used various predefined components from NPM (Node Package Manager) and redux library.
  • Implemented AWS client API to interact wif different services as Console configuration for AWS EC2.
  • Apache Mesos and Kubernetes were used as teh best ecosystem to deploy and manage Micro-services.
  • Used MongoDB as a persistent store and Apache Kafka as a messaging layer for custom.
  • Installation, configuration and Administration for various software’s including IIB, MQ, BMC Qpasa, Ax way CFT, Java, Terraform, Docker.
  • Responsible for front-end web development wif Angular 8 and back end API endpoints wif SQL and Node JS. Worked on MySQL as teh backend database.
  • AWS VPCdesign and provisioning resources usingTerraformandCloud Formation.
  • Worked on Kubernetes, Configuring teh Kubernetes pods and testing teh pods.
  • Setting up and configuring Kafka Environment in Linux from teh scratch and monitoring it.
  • Implemented teh function to send and receiveAMQPmessages onRabbit MQsynchronously and asynchronously, and sendJMSmessage toApache Active MQon teh edge device.
  • Used IBM MQS to Listen teh Flight Messages and Implemented Listeners to Process teh Data.
  • Implemented Restful Services in Spring Boot Framework for consuming and producing JSON Data.
  • Experience working wif Docker containers, Amazon EC2, S3 and ELBs in an AWS Environment.
  • Wrote internal and external API services using Node.js modules. Developed internal services using Java and Node.js
  • Implemented SOA to develop Spring Restful/Micro services and implemented Spring Eureka, Netflix, Ribbon as part of Services Discovery using Eureka.
  • Used Angular 9 as framework to create a Single Page Application (SPA), which can bind data to specific views and synchronize data wif server.
  • Experience in working wif messaging systems likeKafka, Kafka event Sourcing.
  • Building cloud Micro services and implementing back-up using Spring Boot.
  • Used Micro services wif Spring Boot services and combination of REST, Apache Kafka messages.
  • Worked on custom Docker container images, tagging, pushing images, integration of Spring boot.
  • Provided cloud environment for Micro services using springcloud Netflix (Eurekaserver).
  • Used Micro services wif Spring Boot services and combination of REST.
  • Used AWS SQS to manage message queuing service that makes it easy to decouple and scale Micro services, and server less applications and Communication wif External Services.
  • Heavily used joins stored procedures, views, Unions in Oracle database to fetch teh data.
  • Created Generic DAO Custom Implementation Using Spring Data Jpa.
  • Kubernetes is configured for automating deployment, scaling and management of containerized applications.
  • Configured Kafka to read and write message from external programs
  • Used GIT repository to push teh code and interact wif other developers throughout teh company.
  • Used Jenkins CI/CD build server to perform Pull Requests and Dev environment builds.

Environment: Java, Spring Boot, Hibernate, JPA, JavaScript, HTML, CSS3, Angular 8/9, Kafka, MongoDB, Bootstrap, Apache Tomcat, Oracle, Log4J, JDK, Easy Mock, XML, Web Services, SOAP UI, Netflix Eureka, Spark, Netflix Ribbon, Maven, Git, Eureka Server, Hystrix, Ribbon, Agile, Spring Cloud Netflix, ELK, GIT, AWS SQS.

Confidential, Boyertown, PA

Java Full Stack Developer

Responsibilities:

  • Involved in teh design and development phases of Agile Software Development.
  • Analyse current Mainframe system and designed new GUI screens.
  • Used File Net for Content Management and for streamlining Business Processes.
  • Wrote services wif React JS to store and retrieve user data from teh Mongo DB for teh application on devices wif teh Http service.
  • Worked wif Core Java to develop automated solutions to include web interfaces using HTML, CSS, JavaScript and ReactJS.
  • Developed server-side software modules and client-side user interface components deployed entirely in Compute Cloud of Amazon Web Services (AWS)
  • Worked as part of Microservice team to develop and deliver Maven projects to deploy on Kubernetes using Docker. Currently working on Docker container implementation for teh Enterprise build system.
  • Built real time pipeline for streaming data usingKafkaandSpark Streaming.
  • Implemented generating teh verification hash code using crypto package onNode.JSand added user validations and user permissions by usingNode.js.
  • Implemented printable chart report using HTML, CSS, and jQuery and Java Script for client-side validation.
  • Created Managed Beans for handling JSF pages and include logic for processing of teh data on teh page.
  • Used Restful Web Services to implement AJAX calls and updating dynamic functionality of HTML in JavaScript, JQuery
  • Experience in developing, deploying and testing applications in an AWS environment using DevOps tools such as Jenkins and Docker.
  • Developing teh application using Struts and Spring based frameworks.
  • Done wif Server-side validations using Struts Validation frameworks.
  • InstalledKafkaon teh cluster and configure producer and consumer coding part in java to establish a connection from source to HDFS wif popular hash tags.
  • Architected frontend, created reducers, data retrieval mechanisms.
  • Coded in Node JS to build teh Web application for teh internal use of teh organization.
  • Designed and implemented scalable, secure cloud architecture based on Amazon Web Services (AWS)
  • Good Experience in React.js for creating interactive UI's using One-way data flow, Virtual DOM, JSX, React Native concepts.
  • Setup and builtAWSinfrastructure various resources, VPC, EC2, S3, Dynamo DB and RDS in Cloud Formation JSON templates.
  • Experience inDockerEngine andDockerMachine environment, to deploy teh micro services-oriented environments for scalable application.
  • Developed web GUI involving HTML, Java Script under MVC architecture.
  • UsingKafkafor Publish/Subscribe pattern in application dealing wif messaging.
  • Worked in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept
  • Used JMS API for asynchronous communication by putting teh messages in teh Message queue.
  • Configured Jenkins jobs for Application Deployments to teh AWS cloud environments.
  • Implemented Hibernate for Database Transactions on PostgreSQL.
  • Involved in configuring hibernate to access database and retrieve data from teh database.
  • Written Web Services (JAX-WS) for external system via SOAP/HTTP call.
  • Used Log4j framework to log/track application.
  • Involved in developing SQL queries, stored procedures, and functions.
  • Used GIT for creating repositories and managing them.
  • Created Feature Branches for teh GIT Repositories and reviewing teh PULL Requests.
  • Creating and updating existing build scripts using ANT for deployment Tested and Used Rational Clear Case for Version Control.
  • Used Node.js to run Grunt tasks and implemented modules in to Node.js to integrate wif design and requirements.

Environment: React.js, Node.js, File Net, JSP, Servlets, Core Java, Spring, Hibernate, JSF, HTML, CSS, JavaScript, Node JS, UNIX, Micro services, AWS, Web Services- SOAP, RESTful

Confidential, Richmond, VA

Java Full Stack Developer

Responsibilities:

  • Worked on Order Status Inquiry (OSI) application and teh main role of that project is to receive, process, and track order status and invoice status from each manufacturer.
  • Designed front end wif JavaScript, jQuery.
  • Implemented Spring MVC, dependency Injection and AOP Aspect oriented programming.
  • Developed MVC design pattern-based User Interface using JSP, XML, HTML, CSS and Struts.
  • Implemented Angular 2/4 Router to enable navigation from one view to another.
  • Hosted and tested teh application in AWS servers before publishing it in actual production environment
  • Deployed Spring Boot based micro services in Kubernetes, Docker and Amazon EC2 container using Jenkins.
  • Apache Kafkais used to send message objects to client queues and topics.
  • Configuration file andNode JSis used at back end to interact wifMongoDBusingMongoose connector.
  • Created dynamic pages using HTML5, CSS3, JQuery and JavaScript for client-side validation.
  • Wrote application front end wif HTML, JSP, and Ajax/JQuery. Wrote custom JSP tags for role-based sorting and filtering.
  • Deployed Docker contained spring boot micro services in to Spring EC2 container service using AWS admin console.
  • Developed server-side services using Java multithreading, spring, Web Services (SOAP, AXIS).
  • Worked wifKafka ClusterusingZookeeper. Developed Applications usingRule Engines-Jboss Drools4.x,Work flows, Human tasksto implement Business rules validations.
  • DevelopedNode.JSReadable and Writable streams to process teh data from teh external source of teh application.
  • Migrating existing application into micro services architecture using Rest APIs, spring boot and AWS.
  • Involved in teh design and development phases of Scrum Agile Software Development.
  • CreatedServicesto consumeREST API'sand to communicate between components usingDependency Injectionprovided by Angular 2/4
  • Created multiple Kubernetes Clusters in AWS and deploying a Docker Image on top of Kubernetes Cluster for testing purpose.
  • UsedNode JSalong wifExpress JSto achieve reusability and gain centralized logic.
  • Developed services that are reusable and interoperable, based on SOAP, WSDL, Web services.
  • Worked wif design pattern like MVC and used Spring framework, XML, Servlets, HTML, CSS and Java for web application
  • Implemented Angular 2/4Router to enable navigation from one view to another.
  • Well versedwifcoreJavaconcepts like Collections, Serialization and Servlets, JSP.
  • Strong noledge and working experience on Optimization and performance tuning techniques.
  • Configured and created JMS queues & topics, Connection Factories, Data sources, bridges & connections pools & multi connection pool.

Environment: Java, JDK, J2EE, Core Java, Python, Spring, Hibernate, HTML, CSS, JavaScript, Node JS, Bamboo, WebSphere App Server, VMware, Tomcat, WebSphere portal, XML, JIRA, Oracle10g, Oracle 11g, Ant, Linux, FTP.

Confidential

Java Developer

Responsibilities:

  • Developed teh use cases and class diagrams using Rational Rose/UML.
  • Performed end-to-end design and development of all layers of teh application.
  • Implemented Spring MVC for designing and implementing teh UI Layer for teh application.
  • Wrote Spring Validator, Spring AOP for validating teh input data.
  • Used Hibernate ORM in teh persistence layer and implemented DAO’s to access data from wif Oracle and MYSQL databases.
  • Worked on AWS multi factor authentication (MFA) related to security groups including rest security.
  • Worked wif Container serviceDockerwif build port and other utilities to deploy Web Applications.
  • Solid Experience in creating a Kubernetes Clusters in AWS and deploying a Docker Image on top of Kubernetes Cluster.
  • Wrote Kafka producers to stream teh data from external rest APIs to Kafka topics.
  • Used Node-JS for developing I/O intensive web applications like, single-page application.
  • Expertise in Angular JS, jQuery, WebSphere and Dojo for teh client side functionalities and Object oriented JavaScript functionalities.
  • Use Amazon Cloud Watch to monitor AWS services & Amazon Cloud Watch logs to monitor teh application.
  • Worked on creation of customDockercontainer images, tagging, pushing images, integration ofSpring boot.
  • Develop Prototype Application using Node JS and Redux to demonstrate technology stack to be used between client and server.
  • Used Angular.js as development framework to build a single page application.
  • Involved in Coding HTML, CSS JavaScript for UI validation for dynamic manipulation of teh elements on teh screen and to validate teh input.
  • Experience developing productionNode.jsapplications wifExpress module.
  • Created an AWS S3 Bucket usingAWSWeb Management console that should be logged in using User credentials.
  • UsedDockerto provide virtualize deployment containers and push teh code toEC2cloud usingPCF.
  • Wrote PL/SQL and SQL blocks for teh application.
  • Developed UI components using Angular.js, Node.js, JavaScript, JSP, and Html tags, CSS, Ajax and JQuery.
  • Used Core Java Multi-Threading concepts for avoiding concurrent processes.
  • Tested all teh components in application using Junit framework.
  • Responsible for deploying application file on IBM WebSphere Application server.
  • Used Log4j package for logging, ANT for automated deployment and Junit for Testing.

Environment: J2EE, JDK, Spring MVC, Spring AOP, EJB, Beans, SOAP Web Services, JSF, JMS, Hibernate, JSP, XML, JNDI, Design Patterns, TOAD, IBM WebSphere, Junit, ANT, PL/SQL, Oracle 9i, MYSQL, Rational Rose, Unix.

We'd love your feedback!