We provide IT Staff Augmentation Services!

Sr. Fullstack Java Developer Resume

4.00/5 (Submit Your Rating)

Kansas City, MO

SUMMARY

  • 8 years of experience in Object Oriented Designing, Developing, Implementation and testing in Client/Servers e - business applications using Java&J2EE Technologies.
  • Good exposure to all phases of SDLC process, including system use case, functional & technical specification documentation based on business requirements.
  • Review design documents wif stake holders and collect approvals
  • Strong Experience in developing the application using frameworks likeStruts, Java Server Faces (JSF) and Spring FrameworksWorked on maintaining the persistence using Hibernate, JPA ORM.
  • Experienced in implementing presentation layer using JSF, JSP,HTML, CSS, JQuery, JavaScript,AngularJs, Angular 2/4/6/9, ExtJs, React JS, JSON and Servlets.
  • Proficiency in developing web services (Soap, Restful) that include several components like SOAP, WSDL, XML,XSD, Axis2, JAXB, JAX-RS and JAX-WS.Also Developed SOAP web services usingApache CXF.
  • Experience deploying applications on Apache Tomcat 6 Web Server, BEA Weblogic 8/9/10, WebSphere 5.0/6.0 application server environments.
  • Designed and developed multiple J2EE Model 2 MVC based Web Application using J2EE Technologies, Patterns and popular open-source framework Struts, Spring MVC, Spring, JPA and Hibernate.
  • Excellent Knowledge of Object Oriented Analysis&Design using UML.
  • Good experience wif RUP, Agile methodologies.
  • Experience implementing SOA, Webservice applications.
  • Extensive experience in Amazon Web Services (Amazon EC2, Amazon S3, Amazon SimpleDB, Amazon RDS,Amazon SQS, AWS Identity and access management, AWS Cloud Watch, Amazon EBS and Amazon )
  • Experience wif Software designing and modeling using UML on Rational Rose and Enterprise Architect.
  • Hands on experience in deployment of J2EE applications on JBoss, Tomcat, IBM Web Sphere and WebLogic Application Servers.
  • Good experience maintaining the project in IBM Rational Clear Case, SVN, CVS, StarTeam version control repositories.
  • Experience in building an application using the alfresco content application server.
  • Experience in using XML based technologies and parsers DOM, SAX, JAXP, JAXB.
  • Good noledge in Python and Hadoop, HDFS, MapReduce, Hive, HBase, Flume.
  • Experience in database design, NoSQL, data modeling and developing stored procedures, functions and triggers using SQL plus, SQL developer in Oracle 9i, My SQL and DB2.
  • Performed configuration, deployment and support of cloud services using Amazon Web Services.
  • Experience in AmazonEC2 in setting up instances, worked closely wif infrastructure teams to troubleshoot complex issues and setting up security groups.
  • Experienced in working on modern MEAN Stack- MongoDB, Express.JS, AngularJS,VueJS, EmberJS and NodeJS.
  • Created REST APIs by using spring, exposed them from my existing system so that it is consumed by other application.
  • Experience in several agile frameworks like Scrum, XP,UsingTDD and ATDD approach.
  • Experience in managing the build files using ANT and Maven.
  • Experience in using the Log4j framework for Logging Java Application.
  • Experience in developing, designing inUML, Package, Class and State Diagrams.
  • Excellent communication, problem-solving, interpersonal, organizational skills.

TECHNICAL SKILLS

Languages: JAVA1.7/1.8, PL/SQL, SQL, J2EE, UML 2.3, Groovy

Web Technologies: HTML4/5, XHTML, CSS2/3, XML, Prime Faces, JavaScript 1.8.5, SwingHTTP, JSP 2.1, Servlets 3.1, JDBC 3.0, J2EE, JSF 2.2

JavaScript Frameworks/Libraries: Angular 9, React JS 0.10, NodeJS 4.2, ExpressJS 4.14.0, jQuery 2.2.4

Web Services: RESTful 2.0, SOAP, WSDL, AWS

Application Frameworks: MVC, Struts 2.0, Hibernate 4.2, Spring3/4

Web Servers: Apache Tomcat 5.5

Application Servers: JBoss, WebLogic 12.2.1

IDE: Eclipse, Visual Studio Code 1.8, JIRA, Postman 4.9.3, Atom

Databases: Oracle 11g/12c, MySQL 5.6 NoSQL

Unit Test Frameworks: Log4j, JUnit 4.12, Jasmine 2.5, Karma 1.4

Cloud Console Services: IAM, VPC, Snowball, SES, SQS, SNS, SWF, AWS SDK'S, Pinpoint, ElasticcacheOps Works, code commit, code pipeline, config, Server migration, Amazon EMR, Redshift, storage Gateway, API Gateway, workflow.

Operating Systems: Windows, LINUX

Continuous Integration: Jenkins

PROFESSIONAL EXPERIENCE

Confidential - Kansas city, MO

Sr. Fullstack Java Developer

Responsibilities:

  • Design and develop RESTful API capabilities onJava/node.js technologies and deploying in AWS and implement API proxies onApigeeEdge.
  • Have done POC on JMS using IBM WebSphere Application Server and designed the architecture for the mail order process. Integrate the web services using Apache Camel routing and Spring.
  • Developed MapReduce application using Hadoop MapReduce programming and Hbase.
  • Conducted tests for applications developed in Angular JS using Jasmine and Angular test beds and ran those test cases on Karma (Unit test runner) platform.
  • Implemented import handling on copy-paste (including Java-to-Scala conversion).
  • Wrote data mutations in GraphQL which allows user to update their username and password information.
  • Created Spring MVC framework Controllers and Services that are bind using Dependency Injection to enable loose coupling between application components.
  • Responsible to install, configure, monitor systems developed on Cloud IaaS environments wif Pivotal Cloud Foundry PaaS running on top of it.
  • Setting up Angular framework for UI development. Developed html views wif HTML 5, CSS 3, jQuery, JSON, and JavaScript, Angular9. IntegratedSpring SecuritywifJDBCto manage user registration and login
  • Built MicroServices using spring boot wif continuous deployment and continuous integration using Docker and Jenkins. UsedCloud Front(CDN)in serving web content to other regions using S3.
  • Designed and developed complete Application suite for ingesting data into HDFS and maintaining CDC (Change Data Capture) in Hive tables. Spring ORM wiring wif Hibernate provided access to Oracle RDBMS
  • Deployed the web app wif the use of Apache Tomcat, AWS and GCP to enhance scalability.
  • Entire Applications are developed in IntelliJ and validated Messaging Technology using Rabbit MQ
  • Processed xml files and text files to save data to the database using Spring Batch and scheduled them using Spring scheduler. Deploying Oracle ADF/BPM Applications in Weblogic cluster environment
  • Took part in enhancing existing service and data access layer developed using Spring and Spring JPA to interact wif MYSQL database. DevelopedPythonbatch processors to consume and produce various feeds
  • Implemented HTTP REST API using NodeJS and ExpressJS and extensively tested RESTful services using POSTMAN.
  • Developed server side application to interact wif database using Spring Boot and Hibernate.
  • Developed and Consumed Enterprise wide web services wif Restful API using NodeJS to receive data from device and store in NoSQL database MongoDB.
  • Tested services using JUnit wif Mockito framework and for integration testing used Spring wif JUnit.
  • Also used SOAP UI tool to test the REST web service operations.
  • Performed product development and implementation using AWS cloud infrastructure.
  • Created POC for JDBC connectivity and Data Source and communicated wif data base using stored procedure calls. Involved in writing the front-end code for the application using React.js
  • Involved on migrating SQL Server databases to SQL Azure Database using SQL Azure Migration Wizard and deployed the application to Azure cloud.
  • Worked on Migration of legacy EJB based SOAP APIs to Golang based services, REST Services.
  • Designed dynamic client-side JavaScript codes to build web forms and simulate process for a web application, page navigation using Angular9
  • Used Grafana as a monitoring tool for Spring Boot and Adobe Analytics for ReactJS.
  • TEMPEffectively used Log4j framework to implement logging system for the project and JIRA for bug reporting and tasks and issue tracking. Worked on several agile frameworks like Scrum, XP, and Using TDD/BDD and ATDD approach.
  • Responsible for creating and designing APIs usingApigeeEdge.

Environment: Java 8, J2EE, JSP 2.0, PL/SQL, Spring 2.0, EJB 2.0, Angular 9, JMS, JNDI, Oracle, XML, DOM, SOAP, Junit, Apache Camel, Web Sphere 8.5, Hibernate 3.0, Microservices, Apigee, ExpressJS, AWS, PostgreSQL, Rabbit MQ,JDBC, Kafka, TDD, BDD, MS SQL Server 2012, JESS, REST-ful Web service, Web logic 8, JBoss Drools, SOA Design Patterns, Cassandra, LDAP, NOSQL

Confidential - Denvor,CO

Sr. Full Stack Java Developer

Responsibilities:

  • Involved in Various Stages of Software Development Life Cycle (SDLC) deliverables of the project using the AGILE Software development methodology.
  • Developed code in HTML5, CSS3, Typescript, Javascript, JQuery, AJAX, JSON, Angular JS, REDUX and Bootstrap wif MySQL database as the backend.
  • Created components, directives, pipes, modules, services in the application for various modules.
  • Used Angular Http services to perform backend REST webservices interactions to get and post JSON data.
  • Implemented module wide routing in the application using Angular router and also created various Route guards.
  • Designed and developed the application using Angular 2 framework along wif HTML5, CSS3, Type Script, Java Script, Bootstrap, Node.js, NPM and Mongo DB.
  • Created and managed AJAX calls in the application, integrated wif the JSF controls.
  • Moved existing AngularJS controllers and services to Angular 2 components for more responsive and less dependency. Written automated unit test functions in Golang to cover the API code.
  • Configuring code coverage and build validation using SonarQube, SonarLint and Google Cloud (GCP)
  • Responsible for providing architectural guidance to external business team inApigeeAPI management. Created various cloudwatch alarm Route 53 configurations
  • Successfully migrated the Dynamo DBs from PostgreSQL wif complete data integrity
  • Involved in developing and delivery of a Microservice application utilizing almost of the AWS Stack including S3, EC2, DynamoDB, Kinesis, SNS and SQS.
  • Responsible for Design, Development, Testing and Deployment of NAM portal using Oracle ADF 11g and JDeveloper 11g . Developed Business Logic using Python on Django Web Framework.
  • Used java8 Lambda expressions along wif Streams for creating internal iteration and performing chain operations such as Filter, Map, Collect on a collection.
  • Developed Apache Camel endpoints and used producer template to route messages to JMS queues.
  • Created Scripts to Automate AWS services which include web servers, ELB, Cloud front Distribution, database, AWS EC2 and database security groups. Configured Kafka message source wif Spring XD.
  • Designed and setup JBOSS, MYSQL and Solaris environment.
  • Designed, developed, implemented, and maintained custom Ant tasks in Java and Groovy Experience in Microsoft Azure Cloud Computing development and support. GUI development using Swing and Eclipse RCP.
  • Prepare the Azure cloud infrastructure Azure Resource Manager Templates.
  • Designed and developed the Presentation layer using Angular 9 and written logics using Typescript.
  • Worked in RDBMS implementation using SOAP, SQL, PL/SQL, MySQL on Oracle database
  • Implemented an express-graphql library to mount a GraphQL API server on the user-configured HTTP endpoint.
  • Design and developed web application using JSF, Spring Web Flow, AJAX technology and front end UI using JSF, Apache MyFaces and Prime Faces UI components.
  • Converted a monolithic app to microservices architecture using Spring Boot using 12 factor app methodology. Deployed, Scaled, Configured, wrote manifest file for various Microservices in PCF.
  • Enhanced legacy application by building new components in Angular 2 and typescript.
  • Developed single page applications using Angular 2, Typescript, web pack and grunt.
  • Used both reactive and angular forms module to create template and data driven forms.
  • Implemented REDUX architecture wif Angular using angular-redux for uni directional data flows.
  • Implemented Lazy loading for modules to render pages quicker and used Angular CLI for application creation and to create production ready code. Worked wif React JS to build bootstrap components for UI web objects
  • Used Scala collection framework to store and process the complex consumer information.
  • Successfully migrated the DynamoDB from PostgreSQL wif complete data integrity
  • Migrated few cloud formation templates to Terraform by using various AWS modules and secures the terraform state file in s3 buckets
  • Creating Oracle ADF/JSF Interface using DB, BPEL Interface wif workflow Api
  • Hands-on experience in development of MicroServices and deploying usingPivotalCloud Foundry(PCF)
  • Build Rest services using NodeJS and ExpressJS and used a full complement of Express, Angular 7/6, NodeJS, and MongoDB to store and present assessments
  • Worked on the Microsoft cloud services like Azure to provide, SAAS, PAAS and worked on web services for passing the data as a Json data. Created User Controls and simple animations using Java Script and Python.
  • Responsible for supporting production issues, monitoring logs using Dynatrace,Kibana,Splunk and grafana.
  • Used Spring Integration to create a layered architecture of task that needed to be executed for a message consumed from the ActiveMQ queue.
  • Implemented filters for user autantication and user authorization by Spring Security.
  • Developed Shell Scripts for batch processing on HP UNIX and Sun Solaris.
  • Automated infrastructure provisioning on AWS Lambda using Terraform and Ansible
  • Developed RESTful services using Spring Boot and deployed topivotalcloudfoundry(PCF)
  • Created SOAP testcases for different test scenarios and integrated the testsuite to Jenkins.
  • Have worked on AWS to integrate the server side and client-side code.
  • Deployed the application using WebLogic application server and performed Maven dependencies for the project and used SVN as Version Control System
  • Deployed and scaled web applications that are developed on Programming languages such as java/J2EE, .Net, PHP, Node Js, Python, Ruby, Go. Extensively worked in Test Driven Development (TDD) framework using JUnit.
  • Enhanced, fixed functional and performance related bugs in core product written in GO (Golang).
  • As part of GCP implemented a spring boot app using IntelliJ IDE and deployed it to Google APP Engine
  • Redesigned configuration UI, introduced Scala SDKs.
  • Experience in building isomorphic applications using React.js and Redux wif GraphQL on server side.
  • Used Reflection to access HP UNIX and Sun Solaris Systems.
  • Handled RESTFul web service calls and EJB services using Oracle ADF 11g framework.
  • Took part in creating Docker images for deployment to AWSECS environment wif Jenkins.

Environment: Java 8, Spring 4.1(DI, MVC, EJB, Tran Management, Integration, AOP, Boot), Hibernate 4.0, JAX-RS Webservices, Angular 2, Bootstrap, JAX-WS Webservices, Microservices, ExpressJS, Pivotal Cloud Foundry(PCF),Python, Kafka, Apache Camel, JQuery 1.9, JQuery, AJAX, UML,, JSTL, Apigee, Oracle 11g, PostgreSQL, NoSQL, Rabbit MQ, Amazon EC2, Amazon S3, Amazon Simple DB, Amazon RDS, React JS, Amazon SQS, AWS Identity and access management, Amazon EBS, HTML5, CSS3, AngularJs, Junit, Maven, JIRA, Jenkins.

Confidential - NYC

Sr. Java Developer

Responsibilities:

  • Analyze requirements wif team, write High Level design documents, System Use Case, analyze risk factors.
  • Followedagilemethodology during complete SDLCprocess.
  • Participated Agile/Scrum development and deployment teams
  • Used Spring Framework 4.1 for the application development.
  • Responsible for Web UI development in JavaScript using jQuery, AngularJS, and AJAX
  • Implementing JSP Standard Tag Libraries (JSTL) along wif Expression Language (EL).
  • Creating custom, general use modules and components which extend the elements and modules of core AngularJS.
  • Used Spring for bean instantiation, annotations, controllers, request mapping to handle the webservice request and response.
  • Used JAXB for marshalling and unmarshalling of work order, billing XML documents, and JAXP for processing.
  • Developed RESTWeb services to make web service calls simple and easy for the client to access it wif the help of standard HTTP URIs.
  • Developed DAOs using JPA, hibernatepersistence API for the database operations to interact wif Oracle Database.
  • Developed web service client using Spring Framework and REST HTTP protocol to get customer credentials and information.
  • Extensively Used Jenkins as Continuous Integration tool to deploy Spring Boot Microservices to Pivotal Cloud Foundry (PCF) using build pack.
  • Implemented a generic interface toHibernatecriteriaAPIfor UI search functionality
  • Implemented Spring Boot Micro Services to divide the application into various sub modules.
  • Used micro-services architecture wif Spring based services to integrate user libraries in the application.
  • Using Amazon Route53 to manage public and private hosted zones.
  • Configured AWS Virtual Private Cloud (VPC) and Database Subnet Group for isolation of DB Instances.
  • Exported SQL data in to Elastic search to allow much faster and scalable user searches from the database.
  • Implemented AWS IAM for managing the credentials of applications that run on EC2 instances.
  • Integrated configured Camel wif ActiveMQ to use it as bus.
  • Designed and developed necessary PL/SQL for the database operations as needed.
  • Involved in deployment of the application at various environments (Development, QA Testing, Staging, and Production).
  • Strong experience in using RDBMS database likePostgreSQL, handled and parsed various json data in thejavaside.
  • Implement mock services in node.JS wif the help of modules usingExpressJS.
  • Proficient in using ReactJsfor creating reusable components along wif sliders, charts, grids and handling events and DOM objects.
  • Created single page application structure wif multiple modules using Angular 2, TypeScript and RXJS.
  • Deployed and scaled web applications that are developed on Programming languages such asjava/J2EE, .Net, PHP, Node Js,Python, Ruby, Go. Implemented modules intoNodeJSto integrate wif designs and requirements.
  • Used JMS API for asynchronous communication by putting the messages in the Message queue.
  • Written Test cases using Junit to validate the application flows in different scenarios in the standalone application.
  • Batch jobs were automated using the Quartz scheduler.
  • Used Maven for the project management like build, install. Deployed application on Apache Tomcat server.
  • Used Subversion for version control and repository.
  • Involved in writing Unit test cases for unit testing using Junit. Used Selenium for UI automation.
  • Implemented HTTP requests usingRxjsObservable library in Angular 2.0 to handle multiple values over time.
  • Used log4j for logging errors, info, exceptions.
  • Involved extensively in Code Reviews, Unit testing and Process Improvements.

Environment: JDK 1.7, Spring 4.1(DI, MVC, Tran Management, EJB, Integration, AOP, Boot), Hibernate 4.0, JAX-RS Webservices, JAX-WS Webservices, Apache CXF, Apache Camel, JQuery 1.9, Microservices, Pivotal Cloud Foundry(PCF), Python, JQueryUI, AJAX, UML, MS Visio, JSTL, Oracle 11g, WebLogic 12.1, Eclipse 4.2, ExpressJS, PostgreSQL, Junit, React JS, XMLSPY, SOAPUI 5.1, Log4j, Maven 3.1, Accurev, PMD, AWS EC2, IAM, NodeJS, Bootstrap, AngularJS, HTML5, CSS3, Toad, Maven, Hudson, TcpMon, Sun Jersey, Junit 4.1,, Selenium, JIRA, Rally,, Apache POI, Quartz Scheduler,TcpMon, JBehave .

Confidential

Software Developer

Responsibilities:

  • Involved in Configuring tiles-def.xml, web.xml and struts-config.xml according to the strut framework.
  • Used LOG4J for error logging at the development box and used ANT for building the deployable EAR/WAR components.
  • Used WebSphere Application Server for deploying various components of application.
  • EJB’s were running under the hood ofWebSphere container/server.
  • Implemented Back office loan services and web applications using Session Façade, Service Locator, Data Access Objects, Business Delegate, MVC, Front Controller and Data Transfer Object design patterns.
  • Used the light weight container of the SpringMVC Frame work to provide architectural flexibility for inversion of controller (IOC).
  • Involved in the complete Software Development Life Cycle (SDLC) phases such as Requirement Analysis, Design and Implementation of the project.
  • Used SpringFramework for dependency injection.
  • Implemented and deployed several EJB (Session and Entity).
  • The front end of the project is designed on MVC architecture using struts,Tiles frameworks.
  • Created DB2 SQL Procedures, Functions & Stored Procedures, Nested Tables, Cursors, DB2 Packages, Reports &SQL Functions for Reports.
  • Developed the application using RAD model.
  • Worked wif VSS Version control in order to create virtual library of computer files.

Environment: Java1.4, JSP2.0, Servlets2.4, EJB2.0, Struts1.2, Spring 2.0.3, JDBC3.0, Design patterns, Html, XML, CSS, Log4j, Ant, Web services, RAD6.0, IBM WebSphere server6.1, IBM DB29.0, VSS.

We'd love your feedback!