We provide IT Staff Augmentation Services!

Sr. Full Stack Java Developer Resume

Owing Mills, MD

SUMMARY

  • 7 years of professional IT experience with full project lifecycle development in Java/J2EE technologies with Requirement Analysis, Design, Implementation, Development, Testing, Maintenance and Deployment of software applications.
  • Extremely well - versed in design patterns, methodologies, Software Development Life Cycle (SDLC) models (Waterfall, RUP, Agile, XP, RAD), high-level designs (UML, Visio), capturing functional requirements into use cases and translating those into detailed technical specifications.
  • Highly experience with Java complaint IDE's like Eclipse, IntelliJ, WSAD, RAD 6, and Builder.
  • Hands on Experience on Angular 5, 6 technology for one complete project in rebasing the UI of the application.
  • Experience in Lightbend Reactive Platform plus many other Scala libraries and frameworks.
  • Confluent Platform (Apache Kafka and its ecosystem) and Reactive Kafka
  • Used Web Sphere Application Server, Web Logic Application Server, JBoss and Apache Tomcat in all my projects and successfully deployed and compiled many of the applications on them.
  • Used Bootstrap and Angular.JS, React.js and Node.js in effective web design.
  • Experience in developing with various open source frameworks: Java Server Faces (JSF), Spring Framework, spring (MVC), Spring Dependency Injection (DI), Hibernate ORM, Struts Framework, Struts Validation and Tiles Frameworks.
  • Experienced as a Java/J2EE programmer, developing applications using Servlets, JSP, Struts, RMI, JDBC, Hibernate and MVC.
  • Experience in working with java for writing custom UDFs to extend Hive and Pig core functionality.
  • Good knowledge with web-based UI development using JQuery UI, JQuery, ExtJS, CSS3, HTML, HTML5, XHTML and JavaScript.
  • Expert in Core Java 1.8, J2EE enterprise technologies - including Servlets, JSP, JDBC, Struts, spring IOC, SpringMVC, SpringBoot, Web services and web client technologies - including HTML5, CSS3, JQuery and Angular.js.
  • Worked with different Java IDE'S includes RAD, Eclipse, IntelliJ Idea and NetBeans.
  • Experience working with front-end technologies like HTML, CSS, JavaScript, JQuery and AJAX.
  • Experienced in Worked on NoSQL databases - Hbase, Cassandra & MONGODB, database performance tuning &data modeling.
  • Experienced in testing data in HDFS and Hive for each transaction of data.
  • Experienced in importing and exporting data using Sqoop from HDFS to Relational Database Systems and vice-versa.
  • Strong Experience in working with Databases like Oracle 12c/11g/10g/9i, DB2, SQL Server 2008 and MySQL and proficiency in writing complex SQL queries.
  • Hands on experience in Core Java, Servlets, JSP, JDBC, C#, JavaScript.
  • Knowledge of Eclipse tool for the development of Java projects.
  • Hands on experience Struts and Spring.
  • Good experience in Shell programming.

TECHNICAL SKILLS

Java/J2EE Technologies: JDBC, JavaScript, JSP, Servlets, JQuery

Languages: Java, J2EE, PL/SQL, Pig Latin, HQL, R, Python, XPath, Spark

Frameworks: MVC, Struts, Spring, Hibernate.

Databases: Oracle 12c/11g/10g/9i, Microsoft Access, MS SQL

No SQL Databases: Cassandra, mongo DB

Web Technologies: HTML, DHTML, XML, XHTML, JavaScript, CSS, XSLT, EME AWS.

Web/Application servers: Apache Tomcat6.0/7.0/8.0, JBoss

WebSphere/IBM Integration Developer BPM: WID 6.0/6.1/6.2 WPS 6.x/7.x BPM 8.0/8.5

Operating Systems: UNIX, Ubuntu Linux and Windows, Centos, Sun Solaris.

Network protocols: TCP/IP fundamentals, LAN and WAN.

Hadoop/Big Data: MapReduce, HDFS, Hive, Pig, HBase, Zookeeper, Sqoop, Oozie, Flume, Scala, Akka, Kafka, Storm, MONGODB.

PROFESSIONAL EXPERIENCE

Confidential, Owing Mills, MD

Sr. Full Stack Java Developer

Responsibilities:

  • Used Java 8 features like stream and Lambda expressions
  • Build microservices for the delivery of software products across the enterprise.
  • Recommend and develop strategy for integrating internal security model into new projects with Spring Security and Spring Boot.
  • Create RFP (Request for Proposal) microservice to provide RESTful API utilizing Spring Boot with Spring MVC.
  • Successfully Installed and setup Cassandra cluster on AWS EC2 with multi datacenter
  • Developed UI for the restful services using React.JS and JavaScript
  • Responsible for all the micro services deployments with Docker on AWS EBS and ECR
  • Solid experience with AWS cloud services EC2, EBS, RDS, DynamoDB, Lambda, S3 and API Gateway
  • Created a mock UI webapp in Angular 8 to demonstrate microservices
  • Angular 6 rewrite of Auto-loans processing system
  • Designed and developed the authenticating portal using framework Angular 7 along with HTML5, CSS3 and Type Script.
  • Migrated the application from existing Tableau dashboards to Angular 7 for the better user experience.
  • Currently working on developing Server less functioning using AWS lambda with JAVA
  • Involve in application business layer development through spring 5.
  • UI design and developing components using Angular-UI and Bootstrap and JQuery libraries.
  • Worked in ReactJS for creating interactive UI's using One-way data flow, Virtual DOM, JSX, React Native concepts.
  • Implemented SSO in Spring Boot application with ADFS integration
  • Deploying application under AWS EBS using Jenkins CI/CD
  • Applied design patterns including MVC Pattern, Factory Design Pattern and Singleton Design Pattern.
  • Design, develop, testing work for Micro-Service framework using Spring/Spring Boot/Nancy/NGINX, wrapping legacy C# code by REST, integration API services with RabbitMQ and Docker with Kubernetes as an (CI/CD) orchestrator, AWS.
  • Worked on advanced UI design and full stack development using MEAN stack.
  • Used spring4 framework for Dependency Injection and integrated with Hibernate.
  • Involved in developing Spring Beans and wiring their dependencies.
  • Responsible for overall Docker & Kubernetes setup, configuration and Architecture.
  • Created, implemented and managed Pivotal Cloud Foundry deployments
  • Experienced in using Cloud Foundry (CF) CLI for deploying applications and other CF management activities
  • Proficient with Shell, Python, Ruby, Perl, Power Shell, JSON, YAML, Groovy scripting languages.
  • Familiar with concepts of Azure and Open Stack Cloud Based Technologies.
  • Experienced in installing and troubleshooting CF installations on IAAS (Azure, AWS etc.)
  • Responsible for developing microservices using GE’s Predix platform for Industrial IoT apps and migrating existing monolithic app to microservice architecture in Predix.
  • Developed web application using Predix web components using Polymer, CSS, HTML and CSS.
  • Create Data Model for and initial Java JPA entities for RFP project.
  • Utilize Camel to integrate microservices with other microservices and RabbitMQ messaging exchanges.
  • Used SVN Backbone as a version controller.
  • Moved the project to Java 8 to extensively use Lamda expressions and have better connectivity to Cloud in addition adding Spring Boot Libraries and UI Enhancement.
  • Experience working in ReactJS to design an interactive web application by using React Native.
  • Developed stored procedures, triggers and functions to process the data using NOSQL,PL/SQL, Spring4, and Hibernate4 and mapped it to Hibernate4 Configuration File.
  • Developed React.js applications using Redux architecture for front-end UI, and Node.js applications for backend.
  • Used microservice architecture, with Spring Boot-based services interacting through a combination of REST and Apache Kafka,Spring4 message broker
  • Configured routes in Apache Camel using XML for routing messages between end points
  • Developed bootstrapUI JS using with Angular JS, Hibernate4, NOSQL
  • Development of Apache Struts web applications from concept to rollout
  • Involved in developing a Micro Service Oriented Architecture Application by using SpringBoot, Angular 4.0, Node JS with Express JS and MySQL database.
  • Extensive experience on MVC architecture and using frameworks like Angular 5 and React JS for creating Single-Page Applications(SPA) using concepts like Dependency Injection, Promises, Services, Scope, Controllers and Directives.
  • Created Type Script reusable components and services to consume REST API's using component based architecture provided by Angular 5.
  • Used React JS for templating for faster compilation and developing reusable components.
  • Used Java 8 Method References feature to point to methods by their names and also used functional Interfaces.
  • Used scala scripts for spark machine learning libraries API execution for decision trees, ALS, logistic and linear regressions algorithms..

Environment: Java8, J2EE, Servlets, JSP, HTML, Spring4, Hibernate4, DHTML, JavaScript, AJAX, JQuery, XML, XSLT, Eclipse, Spring Web MVC, NOSQL, Hibernate 4.0, SOAP,JSON,CSS, JAXP, JAXB, Oracle 12c, SQL, JUNIT, Java8, Cloud Foundary, Reactive Systems, Reactive programming

Confidential, Monroe, LA

Sr. Java Developer

Responsibilities:

  • Development, enhancement and testing of the Web Methods flow services and Java services.
  • Implementation of Struts - Configuration Files, Validation Files, Interceptors, Filters, Listeners for Modules.
  • Hands on experience in Html, CSS Java Script, BootStrap, Ajax, php.
  • Developed custom spring boot starters in existing Microservice Framework to provide for developers Cloud-native microservice environment like Centralized configuration, service registry and discovery, circuit breaker, monitoring and distributed tracing so developer can focus on writing business logic.
  • Developed and enhanced some configurable camel routes in framework using yml file configuration.
  • Used HTML5, CSS3, Typescript and Angular 6 to design a user-friendly and multi functionality interface.
  • Done POC on migration from Angular 1.5 to Angular 5 considering the time frame and performance.
  • Enhanced some spring boot starters which hold dependencies and code.
  • Used Angular.JS controllers, directives, factories, services, routing, DOM manipulation using JavaScript, jQuery and AngularJS. Experience in MEAN (MongoDB, CockroachDB, Express, Angular.Js and NodeJS) Stack application development.
  • Implemented client side interface using React.js, flux pattern and Redux framework for SPA.
  • Used Elastic search for Real time analytics and a Full text search functionality
  • Implemented MicroServices using SpringBoot, SpringCloud, and Spring MicroServices and enabled discovery using Netflix Eureka Server. Created web services using Spring Rest Controller to return JSON to the frontend.
  • Resolving scalability and performance issues both in Applications as well as in Web sphere/Web Logic Application Servers.
  • Deployed and Monitored Micro Services Using Pivotal Cloud Foundry, also Managed Domains and Routes with the Cloud Foundry
  • Developed the Application making use Java 8's new Streams API and parallel Streams to partition the streams.
  • Used micro service architecture, with Spring Boot-based services interacting through a combination of REST and Apache Kafka, Spring4 message broker
  • Written micro services using Spring Boot and Spring Data for Dynamo DB
  • Developed Web based GUI’s using JSP, HTML, DHTML, CSS, JavaScript (and its frameworks like JSON), Action Script, DOJO, Node JS, Angular JS, JQuery, EXT JS and Ajax.
  • Modularized front end CSS and JS code with Sass. Built a real-time mouse/click user analytics web service with Node.js
  • Writing effective JavaScript code for React.JS and Node.JS applications for interacting with server and network applications.
  • Implemented search engines by using Angular JS filter to make the data searchable and sortable.
  • Involved in converting Hive/SQL queries into Spark transformations using Spark RDD, Scala.
  • Design the J2EE components of the Restful Web Services and scheduled Java batch jobs based application in UML.
  • Created Web Services (SOAP) between different components and also exposed few web services to client apps get metadata for the specific entities and documents.
  • MEAN stack implementation, AngularJS Full-Stack generator (generator-angular-full stack), and actually run, edit, and deploy an application.
  • Developed the application using Struts Framework that leverages classical Model View Controller (MVC) architecture.
  • Front end design using HTML, CSS, Bootstrap.
  • Implemented various screens for the front end using React.js and used various predefined components from NPM (Node Package Manager) and redux library.
  • Implemented Business processes such as user authentication, Account Transfer using Session EJBs.
  • Extensively developed stored procedures, triggers, functions and packages in oracleSQL, NOSQL,PL/SQL.
  • Developed the front end using HTML, JavaScript, AJAX, JSP, CSS, JQuery, and XML.
  • Strong knowledge in developing and designing web 2.0 application according to Information architecture and Usability standards using Ajax, JQuery, Backbone.js, XML, Symfony 2, CSS3 and MVC frameworks.

Environment: : JAVA/J2EE, Servlets, JSP, Websphere Application Server 8.x, XML, HTML5, CSS3, XSD, XSLT, XPATH, JAXP, JAXB, WSDL, SOAP, JavaScript, Angular JS, Spring frame work-DI, AOP, MVC, Hibernate, REST, JAX-RS, CXF, IBM MQ Series, RAD.

Confidential, Eden Prairie, MN

Sr. Java / J2ee Developer

Responsibilities:

  • Developed and Implemented new UI's using Angular JS and HTML.
  • Worked on RESTful API and MICRO SERVICES using Full Stack MERN (MongoDB, Express, React.Js, NODE.js), NPM (Node Package Manager), JSON (Java Script Object Notation), Elastic Search.
  • Developed Spring Configuration for dependency injection by using Spring IOC, Spring Controllers.
  • Involved in the coding and integration of several business critical modules of application using Java, Spring, Hibernate and REST web services on WebSphere application server.
  • Developed the web tier using JSP, Spring MVC.
  • Designed and developed Restful service interface using spring boot to the underlying customer event API
  • Design, coded and tested key modules of the project using java oops concepts, JSP.
  • Worked on Big data stack Like Hadoop, Spark using programming languages like Scala and Java.
  • Develop a web application for developers to generate their own REST API calls in, JAVA.
  • Involved in developing several REST APIs for the Auto Insurance Module.
  • Involved in converting Hive/SQL queries into Spark transformations using Spark RDDs, Python and Scala.
  • Involve in implementation of REST and SOAP based web services.
  • Worked on improvising the performance of the application.
  • Developed RESTful web services using JAX-RS and used DELETE, PUT, POST, GET HTTP methods in spring 3.0 and OSGI integrated environment.
  • Participated in JAD meetings to gather the requirements and understand the End Users System.
  • Developed user interfaces using JSP, HTML, XML and JavaScript.
  • Generated XML Schemas and used XML Beans to parse XML files.

Environment: JSP, Hadoop, Hive, Pig, HBASE, JSTL, Java, J2EE, Java SE 6, UML, Servlets, Spring MVC, Hibernate, JSON, HTML, DHTML, JavaScript, CSS, AJAX, JQUERY, Servlets, JSP, Websphere Application Server, Struts

Confidential, Newark, NJ

Java Developer

Responsibilities:

  • Developed various Test classes for a Unit - Testing the code using JUNIT.
  • Developed and programmed the required classes in Java to support the User account module.
  • Used HTML, JSP and JavaScript for designing the front-end user interface.
  • Involved in the creation of interface to manage user menu and Bulk update of Attributes using Angular.js.
  • Used Jasmine to perform unit testing of custom filters, custom directives and various parts of AngularJS application.
  • Used Object Oriented Programming concepts to develop UI components that could be reused across the Web Application.
  • Wrote Base Test classes for individual modules for reducing redundancy and complete isolation for unit testing.
  • Implemented error checking/validation on the Java Server Pages using JavaScript.
  • Responsible for field validations using Angular JS and also created custom components in Angular JS.
  • Implemented Mock Objects using Easy Mock for reducing dependency and complete isolation for unit testing.
  • Backend Stored Procedures development with PL/SQL.
  • Used Clover for validating the tests efficiency (effective code-coverage) and also to find possible areas for code bugs.
  • Implemented Integration Testing for the application.
  • Developed the application using Struts Framework that Leverages classical Model View Layer (MVC) architecture.
  • Good scripting experience in perl & bash.
  • Integrated Web Services in ESB Layer.
  • Used Multithreading in programming to improve overall performance.
  • Used Splunk for log file aggregation and monitoring.
  • Developed DAO objects to mocks persistence implementation to test Business Logic.

Environment: Java, Spring, Hibernate, JSP, RESTful and SOAP Web Services, JMS, ActiveVOS (BPM),WebLogic server. Databases: Oracle, SOLR search

Hire Now