We provide IT Staff Augmentation Services!

Sr. Full Stack Java Developer Resume

4.00/5 (Submit Your Rating)

Chicago, IL

SUMMARY

  • Around 8 years of IT experience in analysis, design and implementation & testing of Object - oriented applications in teh client/server, webservices, distributed, integrated environments using J2SE andJ2EE.
  • Extensive development experience in object-oriented analysis, design and programming (OOA/OOD/OOP) throughout complete SDLC in various models like Waterfall and Agile.
  • Having around 5+ years of experience in JVM
  • Having 3+ years of as a GOLANG Developer
  • Experiencing in Google cloud platform (GCP) API's like compute engine instance to run on public and custom images and familiar with other services cloud functions, Kubernetes engine, VPC Network.
  • Good experience in upgrading to Java v.11, preferably from v.7 to v.8 to v.11
  • Proficient in writing ANT, Maven builds script to automate teh application build and deployment.
  • Developed on Web application using React.js and Redux, HTML5, CSS3, Responsive.
  • Worked on multiple GUI apps, APIs (including a public API), and other servers built on top of Clojure.
  • Worked with APIGEE Edge, Developer Portal & APIGEE Baas platform.
  • Experience in designing a Terraform and deploying it in cloud deployment manager to spin up resources like cloud virtual networks, Compute Engines in public and private subnets along with AutoScaler in Google Cloud Platform.
  • Experienced with Perl, Shell scripting and test automation tools like Selenium RC, WebDriver and Selenium Grid.
  • Expertise in implementing MVC frameworks using Struts, Spring (IOC&AOP), Hibernate for persistence, JUnit, ActiveMQ and RabbitMQ. Used API kit to integrate APIs with other services on premise and on cloud.
  • Developed Python Mapper and Reducer scripts and implemented them using Hadoop streaming.
  • Involved in various projects related to Data Modeling, System/Data Analysis
  • Strong hands-on experience with Spring IO, Spring Boot with Thymeleaf.
  • Experienced in working on DevOps/Agile operations process and tools area (Code review, unit test automation, Build & Release automation, Environment, Service, Incident and Change Management)
  • Experienced in performing Data driven testing to validate teh components displayed on teh website using Selenium.
  • Worked with message brokers such as JMS API, Spring JMS, Active MQ, Rabbit MQ, Kafka and MQ-Series API.
  • Implemented Frame work for Selenium scripts using Java.
  • Experience in Micro services development using spring boot and deployment in Pivotal Cloud Foundry (PCF).
  • Vast noledge of utilizing cloud technologies including Amazon Web Services (AWS), Microsoft Azure and Pivotal Cloud Foundry (PCF).
  • Proficient in developing teh application using JSF, Hibernate, Core Java, JDBC and Groovy and Grails presentation layer components using JSPs, Javascript, XML and HTML.
  • Experience in Back End Development including Web services, Data service layers
  • Extensive working experience in free marker, Struts framework, Spring framework and O/RMapping Hibernate framework.
  • Implementation of SOA using Web Services and MQ (with Java Messaging Service (JMS) & Taco EMS).
  • Had excellent noledge in using Jasper soft API's / middle layer.
  • Designed and coded Hibernate, struts for mapping, configurations and HQL for enhancement and new module development of Transport Optimization, Planning and Scheduling Web app.
  • Good experience in using Amazon Web Services (AWS) and AWS SNS/SQS for delivering messages.
  • Development of Cloud deployed applications.
  • 4+ years of experience in core AWS services (S3, EC2, ELB, EBS, Route53, VPC, Auto scaling etc.) and deployment services (Elastic Beanstalk, Lambda, OpsWorks and Cloud Formation) and security practices (IAM, CloudWatch and CloudTrail).
  • Experience in creating comprehensive web applications using MEAN stack implemented with MS SQL, Express, Angular 2 and Node.js, Java8.
  • Hands on Experience on Angular 2 technology for one complete project in rebasing teh UI of teh application using teh techniques in Angular 2.
  • Provided technical assistance for integration of Appian systems along with external systems such as SAP.
  • Conducted detailed analysis to support designing and development of BPM applications.
  • Sound experience in Agile development methodologies like TDD and BDD and implementation of tests with selenium, cucumber/capybara in Ruby

TECHNICAL SKILLS

Languages: C, C++, Java.

Technologies: J2SE, J2EE, JDBC, Servlet, JSP.

Web Technologies: HTML5, CSS, JavaScript, Bootstrap, jQuery, Angular.JS, JSON, Node.JS, Backbone.JS, React.JS, Ajax.

Databases: Oracle, MySQL, MSSQL, SQL Server, MongoDB.

Web Servers: Apache Tomcat, Web Logic, JBoss.

Frameworks: Spring (MVC, AOP, ORM, Web Service, DAO etc.), Hibernate ORM 5.0.2, Struts.

IDEs: Eclipse, NetBeans, IBM Rapid Application Developer (RAD).

Protocols: TCP/IP, HTTP, FTP, and SOAP.

Web services: Rest (JAX-RS), SOAP(JAX-WS).

PROFESSIONAL EXPERIENCE

Confidential, Chicago, IL

Sr. Full Stack Java Developer

Responsibilities:

  • Implementation of SOA using Web Services and MQ (with Java Messaging Service (JMS) & Taco EMS).
  • Involved in SDLC requirements gathering, analysis, design, development, and testing of application developed using AGILE methodology.
  • Architected and developed new or enhance existing front-end portal for cloud provisioning, continuous integration and Devops
  • Created continuous integration builds using Maven and Jenkins and deployed on WebSphere application server.
  • Deployed services in Spring Cloud using Pivotal Cloud Foundry with PCF CLI client
  • Developed Golang software to handle concurrent data collection and processing with goroutines and channels for a Wi-Fi device.
  • Building/Maintaining Docker container clusters managed by Kubernetes Linux, Bash, GIT, Docker, on GCP (Google Cloud Platform) Utilized Kubernetes and Docker for teh runtime
  • Design, build, maintain and support teh Apigee infrastructure
  • Implemented Spring Batch for executing teh batch programming using shell scripts and commands passed through Unix command line.
  • Maintained Interface compatibility and concurrency in teh project using Java 11 new features like default, static methods and Concurrency API.
  • Setup Alerting and monitoring using Stackdriver in GCP (Google Cloud Platform). Involved in migration activities of Java scripts and Database scripts from Oracle, MS SQL Server and MYSQL into different environments
  • Developed cross-browser platform using HTML5, CSS3, jQuery, and JavaScript to match design specs for complex page layouts while following code standards.
  • Developed new features for a REST SOA backend in Clojure and led evolution of an entire backend architecture.
  • Maintained Interface compatibility and concurrency in teh project using Java 11 new features like default, static methods and Concurrency API.
  • Implemented an interface dat consumes message from ActiveMQ and loads data to Solr collection.
  • Used Microsoft Azure for role based access for autantication and authorization purpose.
  • Developed teh application under J2EE Architecture using Spring, Hibernate.
  • Extensively using core java concepts like Synchronization, Collections, Multi-threading, exception handling for developing applications.
  • Created stage timeline in Web UI client using JavaScript and React, and implemented stage deletion in CLI using Golang. Used Go to run teh Docker Command Line Interface tools.
  • Worked as Build and release engineer in field of release automation for java/.Net application to achieve continuous integration (CI) and continuous delivery (CD). Worked on Google Cloud Platform (GCP) services like compute engine, cloud load balancing, cloud storage, cloud SQL, stack driver monitoring and cloud deployment manager.
  • Worked on different module of Spring including Spring MVC, Spring ORM and Spring Boot.
  • Worked in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.
  • Applied design patterns including MVC Pattern, Factory Design Pattern and Singleton Design Pattern
  • Enforced referential integrity in teh OLTP data model for consistent relationship between tables and efficient database
  • Used Java 11 Method References feature to point to methods by their names and used functional Interfaces.
  • Streamlined installation of OpenShift on partner cloud infrastructure such as AWS and Azure.
  • Conducted Automation testing using teh Standards, guidelines and structured methodology in testing teh application.
  • Expert in implementing unified data platform to gather data from different sources using Kafka and Java Producers and consumers.
  • Used Agile and Kanban frameworks to manage teh product development workflow.

Environment: Java8/7/6, Spring4, ActiveMQ, Golang, Clojure, Java 11, JavaScript, Hibernate, Azure, Maven, HTML, CSS, JMS, XML, XSLT, SOAP, TDD, Unix, Shell Script, Apigee, Web2.0, Oracle, Ci/CD, SQL, JMS, GCP, React, MongoDB, JDBC, Redux, Spring MVC, Micro Services, JSON.

Confidential, Cincinnati, OH

Sr. Full Stack Java Developer

Responsibilities:

  • Developed, Installed, and configured Hive, Hadoop, Big data, hue, oozie, pig, sqoop, Storm, Kafka, Elastic Search, Redis, Java, J2EE, HDFS, XML, PHP, Zookeeper, Flume and Oozie on teh Hadoop cluster.
  • Developed REST services to talk with adapter classes and exposed them to teh AngularJs front-end.
  • Worked with NoSQL and Big data technologies such as Mongo db, Cassandra, Hadoop.
  • Worked on Javascript to validate input, manipulated HTML elements using Javascript, developed external Javascript codes dat can be used in several different web pages.
  • Used React JS for templating for faster compilation and developing reusable components.
  • Deployed Spring Boot based micro services Docker container using Amazon EC2 container services and using AWS admin console.
  • Implemented Store-Redux for holding teh whole state tree of application and Reducer-Redux
  • Troubleshooting and monitoring of various proprietary Acxiom and Third-party applications using Splunk and Cloud Watch in teh Amazon Web Services (AWS) And GCP environment.
  • Experience in Automation testing using Selenium Web Driver, JUnit and Maven.
  • Deployed production site using Apache 2.0 with mod Python.
  • Migrated teh server using teh AWS services to a cloud environment.
  • Built end to end CI/CD Pipelines in Jenkins to retrieve code, compile applications, perform tests and push build artifacts to Nexus Google Cloud Platform (GCP) as a part of POC.
  • Performed File system management and monitoring on Hadoop log files.
  • Implement teh JavaScript/jQuery frameworks such as React.js, Node.js for MVW/MVC framework.
  • Very capable at using AWS utilities such as EMR, S3 and Cloud watch to run and monitor Hadoop/Spark jobs on AWS.
  • Good Exposure on JavaScript, HTML5, CSS3, node.js, backbone.js, typescript, micro services, Restful APIs, Elastic Search, JQuery, Junit, bootstrap and Angular JS.
  • Extract teh data from Oracle and push to Apache Kafka Queue using Golden Gate.
  • Designed and developed teh application using agile methodology and followed TDD, Scrum.
  • Proficient in building Web User Interface (UI) using HTML5, DHTML, table less XHTML, CSS3 and Javascript dat follows W3C Web Standards and are browser compatible. s
  • Integrated Spring DAO for data access using Hibernate used HQL and SQL for querying databases.
  • Developed REST services to talk with adapter classes and exposed them to teh AngularJs front-end.
  • Developed user interface using JSP, JSTL and Custom Tag Libraries and AJAX to speed teh application.
  • Developed Servlets and JSPs based on MVC pattern using Struts framework and Spring Framework.
  • Experience developing teh administrative UI using Angular JS and Node JS.
  • Designed and developed client and server components of an administrative console for a business process engine framework using Java, Google Web Toolkit and spring technologies.

Environment: Java 1.8, Eclipse, J2SE, J2EE, Clojure, JAX-RPC, JSP, HTML5, CSS, JSP, JavaScript, jQuery, AJAX, XML, Servlets, APEX Triggers, SOA, JBOSS Fuse, Gap, Struts, React, Hibernate, Spring MVC, Spring Boot, Redux, Restful Web services, Microservices, PL/SQL, Oracle, ANT, CVS, Junit.

Confidential

Full Stack Java Developer

Responsibilities:

  • Used Agile Methodologies and SDLC for managing life-cycle development of teh project.
  • Translated client's business requirements into use case models
  • Designed and developed application using JSP Custom Tags, Struts tags &JSTL tag libraries.
  • Developing teh J2EE Application using IBMRAD6.0, Oracle Database and Springboks Framework and deploying to IBMWAS6.0 application server
  • Web UI development using JSP, CSS, SOA and Javascript.
  • Implemented Gradle, hibernate 4.0, HQL and Criteria API have to fetch teh data from SQL database with STORM.
  • Used Struts 2.0, Free marker and Grails Framework in teh application, which is based on MVC design pattern.
  • Working with Crystal reports for developing and bug fixing in teh reports which TEMPhas Oracles as teh database.
  • Involve in teh Analysis, Design, and Development and Unit testing of business requirements.
  • Participated in database design/analysis and designed ER diagrams
  • Designed and implemented user interfaces
  • Experience in Building Selenium framework to test a web application end to end using both RC Server and Web Driver; testing teh compatibility of different browsers in different platforms; fixing/debugging of Automation test scripts for complex business logics.
  • Worked as backend developer of this app using Nodejs, Socket io and mongo db.
  • Performed web testing using Selenium for checking page contents, broken links, web objects, frames and tables.
  • Development of frontend (Client side) using JSP, CSS, JQuery, Javascript
  • Development of backend (Server side) using Core Java, and Java EE
  • Designed and developed backend application servers using Python.
  • Created custom user defined functions in Python language for Pig.
  • Managed application deployment using Python.
  • Involved in developing frontend screens using JSF, JSP, Struts View Tags, JSTL, XML, XSLT, HTML, CSS, AJAX, Web2.0, JAVA SE technologies, Javascript, JQuery.
  • Handling administration for Agile PLM and Maintaining teh Data flow from ERP to Agile and Agile to data mart.

Environment: Java7, J2EE, JavaScript, Spring IOC, AOP, MVC, jQuery, Spring4, SOAP& Restful, Apache CXF, WSDL, JUNIT, Mockito, JMS, PHP, Scrum, Design Patterns, Servlet, JSP, XML, SVN, MySQL, SQL, Log 4J, JBOSS, CSS3, Struts.

Confidential

Java Developer

Responsibilities:

  • Involved with RM team in gathering user requirements, followed by analysis and design of business requirements(BR’S). Evaluated various technologies for teh Client.
  • Heavily used OOP’s concepts like Interfaces, Collections, and Exception Handling through teh development process.
  • Used Multi-threading to overcome teh errors in teh process of transactions, to handle all teh threads by teh main thread process.
  • Involved in designing and developing dynamic web pages using HTML and JSP with Struts tag libraries.
  • Used JDBC for database connectivity and manipulation.
  • Involved in development of JavaScript code for Client-Side Validations.
  • Developed a Responsive design using bootstrap (CSS Framework).
  • Implemented Struts framework based on teh Model View Controller design paradigm.
  • Designed teh application by implementing Struts based on MVC Architecture, simple Java Beans as a Model, JSP UI Components as View and Action Servlet as a Controller.
  • Develop user-defined tags using XML.
  • Used Struts Framework to implement J2EE design patterns (MVC).
  • Identified and created Enterprise Java Beans (EJB).
  • Developed, Tested and Debugged teh Java, JSP and EJB components using Eclipse RCP.
  • Developed Enterprise Java Beans like Entity Beans, Session Beans.
  • Developed JSP as teh view, Servlets as Controller and EJB as model in teh Struts Framework.
  • Worked on WebLogic and WebSphere application servers to deploy JSP and EJB applications.
  • Worked with Oracle9i. Wrote many SQL queries to perform CRUD operations.
  • Performed unit testing for each module in teh application.

Environment: Core Java, J2EE, Swing, EJB 2.1, JSP 2.0, Servlets 2.4, Struts, HTML, XML, XSL, XSLT, CSS, JavaScript, Eclipse RCP, Oracle9i, PL/SQL, Weblogic8.1, WebSphere6.0.

We'd love your feedback!