We provide IT Staff Augmentation Services!

Full Stack Java Developer Resume

3.00/5 (Submit Your Rating)

Denver, CO

SUMMARY

  • 8 years of IT experience in Analysis, Design, Development, implementation and execution of test cases of software application using Java/J2EE technologies.
  • Experienced in Java Application Development, Object Oriented Concepts, Object Oriented Design (OOD), object Oriented Analysis (OOA), Object Oriented Programming (OOP) and its implementation.
  • Have experience in Apache Spark, Spark Streaming, Spark SQL and NoSQL databases like HBase, Cassandra, and MongoDB.
  • Extensively worked on designing User Interface (UI) applications and professional web applications using HTML, DHTML, XHTML, XML, XSL, XSLT, JQuery, D3.js, JSON and CSS.
  • Expertise in client scripting language and server side scripting languages like JavaScript, AngularJS, jQuery, JSON, Node.js, ActionScript, JSF and JSP.
  • Proficient in Elasticsearch, data modelling and querying using log aggregation, data extraction and reporting using Elasticsearch, Logstash, Kibana tools.
  • Expert in HTML5/CSS3 development and have experience in Backbone.js, Require.js, Node.js,Angular 8/9/10, Grunt js, Responsive design.
  • Experience in Micro services development using spring boot and deployment in Pivotal Cloud Foundry (PCF).
  • Experience in creating comprehensive web applications using MEAN stack implemented with MS SQL, Express, Angular.JS 2/4/5 and Node.js, Java 8, 10, 11.
  • Experienced and proficient in Security Framework of OWASP, BSIMM, Secure SDLC along with expertise in OWASP Top 10, SANS 25, CWE and CVSS.
  • Experience in Cloud Computing using PCF, Docker, AWS EC2 and S3.
  • Highly Experienced in Design and Development of both Rest and Soap based Webservices.
  • Java,J2EE(Servlets, JSP, JSF, EJB, Hibernate, spring,Struts,JDBC, JMS) and XML.
  • Experienced in developing web - based applications usingPython, Django, C++, XML, CSS, JSON, HTML, DHTML, JavaScript and JQuery.
  • Good experience inObject Oriented Analysis Design OOADusing different design methodologies/process frameworks likeSDLCand tools likeRational Rose,Microsoft Visio.
  • Vast knowledge of utilizing cloud technologies including Amazon Web Services (AWS), Microsoft Azure and Pivotal Cloud Foundry (PCF).
  • Experienced on Hadoop Ecosystem andBigDatacomponents including Apache Spark, Scala, Python, HDFS, Gremlin, Map Reduce, KAFKA.
  • Experience in Developing User Interface (UI) Rich Web Applications, and Web Service Applications using Front End/User Interface (UI) Technologies like Object OrientedJavaScript, Type Script, Angular 2.0, Angular 4, Angular JS, Node JS, Bootstrap, Media Queries, CSS Frameworks, Java.
  • Worked high-end oncollectionsandmultithreading.
  • Experienced with Akka building high performance and reliable distributed applications in Java 8.0 and Scala.
  • Extensively worked on Java, J2EE Technologies like, spring, Struts, JSP, Servlets, EJB, JMS, XML, RMI, WebSphere, Tomcat, Oracle, SQL, PL/SQL, etc.
  • Lead the team for this project which has focused on software project management, project planning, and scope of work.
  • Very good hands - on in Spark Core, Spark SQL, Spark Streaming and Spark machine learning using Scala and java programming languages.
  • Experienced in loading the real-time data to NoSQL database like Cassandra.
  • UsingJAVA/J2EEtechnologies such as, Core Java, Multithreading, Collections Framework, Java I/O, JDBC, Hibernate, Spring Framework, Spring Batch, Struts Framework, JSP, JQuery and XML including XSL, XSLT and XML Beans.
  • Highly experienced in developing application using modern JS frameworks and libraries like Anguler, Jquery.
  • Preferred experience with third-party frameworks such as Ionic, Native Script, Cordova, and ReactJS.

TECHNICAL SKILLS

Programming Languages: Java 8.0,10,11, J2EE, SQL, PL/SQL, C, C++

Operating Systems: UNIX, Redhat Linux, IBM AIX, Sun Solaris, Windows.

Java/J2ee Technologies: SOAP, RESTful Web service, Java, JPA, JMS, JDB, JSP, Struts, EJB, JSTL, JMS, Spring, Hibernate, ES6, Python, Web Services, Cassandra, Mongo DB, Kibana

Client Side Programming: JavaScript, HTML, DHTML, CSS. Angular 9/10, Node.JS

Automation Tools: Oracle, MySQL, NoSQL, SQL Server, DB2, Multithreading. MapReduce, HDFS, Hive, Pig, HBase, Zookeeper, Sqoop, Oozie, Flume, Scala, Akka, Kafka, Storm, MONGODB. Machine learning. Selenium RC, Selenium Webdriver, Selenium Grid

Application Server: WebLogic, Tomcat, WebSphere, JBOSS 5.1

Tools: Ant, VNC, Toad, SQL Developer, Splunk, Junit

Framework: Spring Core, Spring AOP, Spring Transaction, Spring MVC, Struts.

Design Tools: Rational Rose, UML, Erwin.

Version Control: VSS, Clear Case, CVS, SVN

PROFESSIONAL EXPERIENCE

Confidential, Denver, CO

Full Stack Java Developer

Responsibilities:

  • Implemented data-binding and MVC using Angular.JS 8/9/10 for front-end development of a current web application.
  • Using Angular.JS factory and services for dependency injection.
  • Extensively used the J2EE design patterns like Session Façade, Business Object (BO), Service Locator, Data Transfer Object (DTO) and Data Access Object (DAO), Singleton, Factory.
  • Used multithreading for writing the collector parser and distributor process, which was getting realtime data from zacks API in format ofJSON,usingmultithreadingimproved the performance by a lot. More over using concurrency package ofcollectionsmade it thread safe.
  • Configured, and managed the servers (AWS, Azure, Linux, Tomcat, Apache, MySql, MongoDB, Groovy/Grails, Hudson/Jenkins.
  • Worked on Lambda Expressions, Functional interfaces Stream API's, Time API, and Improvements on Collection, Concurrency, and IO improvements by using Java 8.
  • Worked with Play framework and Akka parallel processing.
  • External System service integration are done via rest service calls from theJBPMProcess.
  • Setup and benchmarked Hadoop/HBASE clusters for internal use..
  • Proficient in writing Cloud Formation Templates (CFT) in YAML and JSON format to build the AWS services with the paradigm of Infrastructure as a Code.
  • Implement user authorities' management withSpring Security.
  • Designed theUMLdiagrams based on theOOADprinciples.
  • Used Java 8 Lambda expressions and functional interfaces, wherever possible.
  • Developed User-friendly Interfaces usingReact, Redux, Bootstrap, JQuery, Gulp, HTML5, CSS3 and ES6.
  • Designed dynamic and browser compatible pages using HTML5, CSS3, jQuery.js and Vue.js and Laravel.
  • Design and manipulation ofJBPMprocess for the client activities in order to manage the people queue for each activity.
  • 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.
  • Implemented APIs using play framework in Scala to perform analytics and persist results in Elasticsearch.
  • Created User Controls and simple animations usingJavaScript andPython.
  • Worked with NoSQL database HBase in getting real time data analytics.
  • Designed and implemented a strategy to upgrade the DataStax enterprise cluster.
  • UtilizedReactfor its efficient dataflow architectureto create a lightweight and render efficient web app that searched projects via theGitHub APIthrough keywords.
  • Developed Merge jobs inPythonto extract and load data into MySQL database.
  • UsedReact.JS and Node.JS to develop faster, scalable application.
  • Instructed application team in secure programming during all phases of application lifecycle (SDLC) based on OWASP standards.
  • Research about JBPMprocess engine for use in the implementation of Flow Control System of People.
  • Implemented filters for user authentication and user authorization bySpring Security.
  • Implemented various screens for the front end usingReact.js and used various
  • UsedReact fluxto polish the data and for single directional flow.
  • Worked on upgrading theMongoDBversion from 2.4 to 2.6.
  • Used Amazon Cloud Watch to monitorAWSservices and Amazon Cloud Watch logs to monitor application.
  • Extensively worked on ES6 new features such as Arrow functions, Classes, Iterators and Generators.
  • Developed code to call the web service/APIs to fetch the data and populate on the UI using jQuery/AJAX and Vue.js/AJAX.
  • Used Spring DataMongoDBas the persistence framework in retrieving the user and medical benefits details fromMongoDB.
  • Worked on some of the new features ofAngular 8like new if else syntax, ng-templates, form validators.
  • Demonstrated experience working with (consuming) REST or GraphQL APIs via client side JavaScript or server side via Node.JS
  • Implemented DAO layer using JPA (Hibernate framework) to interact with database.
  • Developed Merge jobs inPythonto extract and load data into MySQL database.
  • Populated HDFS and Cassandra with huge amounts of data using Apache Kafka and Gremlin.
  • Used Streams and Lambda expressions available as part of Java 8 to store and process the data.
  • Responsible for overall Docker & Kubernetes setup, configuration and Architecture.
  • Configured and maintained a large scale Docker based PaaS environment using kubernetes
  • Developed single page applications usingAngular 8,Typescript,web packandgrunt.
  • DevelopedReactcomponents to implement various feature specific modules in the application and worked with a team to move existing web apps toReactwith ES6 Features.
  • Instructed teams on best practices aroundPCFandSpring Boot.
  • Designed & developed using HTML5, CSS3, EXTJS, JavaScript, XML, AngularJS, NodeJS, JSP, JSON,Vue.js, JSF, J2EE and Ajax.
  • Developed UNIT test cases using JUNIT and Mockito and configure through Maven surefire plugins to be part of continuous integration.
  • Managed Docker orchestration using Docker Swarm and also responsible for the containerization of applications using Docker.
  • Designed and developed applications using Agile Methodology.
  • Extensively used CoreJavaAPI, Spring API in developing the business logic.
  • Used Spring Core and theInversion of Controlmodule of Spring framework.
  • Designed and Developed Representational state transfer (REST) based services and Simple Object Access Protocol (SOAP) based services as part of the requirement.
  • Worked with React Js & Vue Js to change the stack from regular JS to Flux & Vuetify framework using Semantic UI.
  • Used Oracle as database and Involved in the design and development of PL/SQL backend implementation.
  • Worked on different Automation tooling techniques to support reporting/development and the CI/CD pipeline.
  • Involved in development of different modules using Spring boot framework, Restful Web Services, JPA and integrate the modules.
  • Developing End-User friendly GUI using JSP, HTML, DHTML, JavaScript & CSS
  • Implemented MVC design pattern using Spring MVC and JSP.
  • Used JavaScript, Angular.JS 10, and AJAX technologies for front end user input validations and Restful web service calls.
  • Used Angular.JS 10 framework for building web-apps and is highly efficient in integrating with Restful services.

Environment: Java 8, 10, J2EE, RESTful Web Services, SOAP Webservices, Hadoop, Node.JS Hibernate, Python, Spring Core, Spring Data, JBPM, Kafka, Gremlin,AWS, PCF, Spring MVC, Spring AOP, Spring Batch Eclipse IDE, AngularJS 8,9,10 HTML5, OOAD, CSS, WebSphere,JavaScript, Tomcat, XML, XSD, Linux, UML, Oracle, Maven, SVN, SOA, Design patterns, JMS, JUNIT, Mockito, Splunk, log4J, WSDL, JSON, JNDI.

Confidential, NYC, NY

Sr. Java Developer

Responsibilities:

  • Designed and developed a Restful APIs for different modules in the project as per the requirement.
  • Used a light front-end framework against the JSON API for their service requests.
  • Developed UNIT test cases using JUNIT, Mockito, Easy Mock and Powermock.
  • Participated in development of a well responsive single page application using JavaScript, and jQuery in conjunction with HTML5, CSS3 standards, with front-end UI team.
  • Designed and implemented database and associated RESTful web service that persists high-volume user profile data for vertical teams. Migrated high-volume OLTP transactions from Oracle to Cassandra in order to reduce Oracle licensing footprint.
  • Involved in financial maintenance defects.
  • Currently working on developing Server less functioning using AWS lambda with JAVA 8 and 10.
  • Deliver insightful commentary on actual Supply Chain performance at month end to local business & Mondelez category finance.
  • DevelopedPythonbatch processors to consume and produce various feeds.
  • Used WebSphere for design, development, and deployment of applications.
  • Designed and tested java Beans to retrieve financial data and customer’s information from MySQL database server.
  • UsedMultithreadingand collections to improve performance of application.
  • Participated in requirement gathering and framework implementation sessions through Agile TDD methodology.
  • Microservicesusing the Akka reactive framework, functional programming usingJava and Scala, multi threaded
  • Responsible for design and maintenance of the GIT Repositories, and the access control strategies.
  • Created and designed data ingest pipelines using technologies such as Apache Storm- Kafka/Gremlin.
  • Implemented procedures for data storage management and modeling using Cloud base technologies.
  • Developed and delivered SOAP based Web Servicesfor our new clients used Apache-CXF and SOAP UI to test the services.
  • Experienced in using Scala, Java and Python frameworks for Bigdata/Spark engine requirements.
  • Create and manage Spring Boot micro-services with REST endpoints.
  • Object Oriented Analysis and Design OOADof business requirements with the end users and business analysts.
  • Designed & developed using HTML5, CSS3, EXTJS, JavaScript, XML, AngularJS, NodeJS, JSP, JSON,Vue.js, JSF, J2EE and Ajax.
  • ConductedAutomation testingusing the Standards,guidelines and structured methodology in testing the application.
  • Selected the appropriate AWS service based on compute, data, or security requirements
  • Used PL/SQL to create Packages, Functions, and Procedure.
  • Currently working on developing Server less functioning using AWS lambda with JAVA 8 and 10.
  • Extensively used Core Java such as Exceptions, and Collections
  • Installed and Configured DataStax OpsCenter for Cassandra Cluster maintenance and alerts.
  • Assisted Development teams to migrate applications to Docker based PaaS platform using Kubernetes.
  • Designed and developed Rest Based Webservices using Jersey framework.
  • Developed applications using latest technologies like spring, hibernate (using annotations), and REST based Webservices, XML API and tools.
  • Provide OWASP Top Ten training to QA Engineers and Software Developers.
  • Deployed the application on WebSphere Application Server.
  • Used spring framework for integrating the MVC components with business services.
  • Implemented Data Access Layer (DAL) using Spring Data and Hibernate ORM tool.
  • Design and development web-application for business reporting and systems monitoring and troubleshooting; using J2EE, Tomcat.
  • Applied Hadoop MapReduce to reduce processing time from two weeks per year of data to one day.
  • Developed business layer using EJB stateless session beans and deployed on the Application server (Web logic).
  • Built restful web services using MongoDB/Node.JS and implemented the front-end using jQuery and Angular.JS 6 controllers, directives, and service.
  • Strong experience of developing data models using Hibernate POJO's, configuring Hibernate persistence layer.
  • Worked as a front-end web developer and AngularJs 7 based application.
  • Developed web applications running on NodeJS using the Express framework,Vue.jsand Backbone.jswith Mustache.jsfor front end MVC/templating.
  • Developed front-end systems with JavaScript, Bootstrap, HTML5, MVC frameworks such as Angular JS, 6 and 7, Backbone JS.
  • Spring Controllers were used with Angular JS to route the control to desired Java services
  • Worked on Spring MVC Architecture for web applications.
  • Responsible for developing the full stack (from the Markup, JavaScript, Application Services, Database, and Build Scripts).
  • Configured and deployed the application using Tomcat and Web Sphere.
  • Built Java applications using Maven and deployed JAVA/J2EE applications through Application servers.

Environment: Java, J2EE, RESTful Web Services, SOAP Web Services, Hibernate, Spring Core, Spring MVC, Spring AOP, Spring Batch, Spring Scheduler, AngularJS, Node.JS, JSTL, HTML5, WebSphere, CSS, Web Sphere, Tomcat, XML, Linux, UML, Maven, Design patterns, JMS, JUNIT, PowerMock, log4J, WSDL, JSON, JNDI.

Confidential, Atlanta, GA

Sr. Java/J2EE Developer

Responsibilities:

  • DevelopedStruts Action FormsandAction Classesto control the application flow and usedStrutsandJavaScript Validation frameworkto validate the values entered in the forms.
  • Implemented web crawling of store demographics, products, brands and categories usingPython.
  • Architected an enterprise service bus using Mule, Java (EJB3), Hibernate, and Spring to tie back-end business logic/systems with web properties via a corresponding RESTful API.
  • Involved in the Code Review Team that suggests the best way so that the product is stable and is implemented with the best performance and efficiency.
  • Responsible for implementing monitoring solutions in Ansible, Terraform, Docker, and Jenkins.
  • Integration of Amazon Web Services(AWS)with other applications infrastructure.
  • Involved in writing JUnit test cases, unit and integration testing of the application.
  • Configured the project on WebSphere application server
  • Deployed projects in UNIX/Linux environment.
  • Implemented Spring MVC architecture using spring, JSP & Java beans to migrate from Struts Framework.
  • Involved in development of services based architecture utilizing open source technologies like Hibernate ORM and Spring MVC Framework.
  • Designing and coding of Controller classes and Business Layer and DAO Classes and wired them using Spring Framework.
  • Worked on migrating Persistence layer from simple DAO to Spring/Hibernate.
  • Developed PL/SQL as per the requirement in the Data Access Layer.
  • Developed IBM portlets using IBM WebSphere portal server 6.1
  • Integrated stored procedure with DAO layer.
  • Developed web layer using Struts framework to manage the project in MVC pattern.
  • Implemented integration of Struts Action classes in Presentation Tier
  • Used Struts Tiles Framework for designing the layout of the application
  • Extensively Used JavaScript to provide the users with interactive, Speedy, functional and more usable user interfaces.

Environment: Java, J2EE, SOAP Web Services, Spring, Struts, Hibernate, JSP, JSTL, HTML, CSS, JavaScript, Terraform, Web Sphere, Tomcat, XML, XSD, Linux, UML, Eclipse IDE, JDBC, PL/SQL. Maven, SVN, JMS, JUNIT, log4J, WSDL, JSON, JNDI

Confidential, Fort Worth, TX

Java/J2EE Developer

Responsibilities:

  • Installed, configured, and managed the servers (AWS, Azure, Linux, Tomcat, Apache, MySql, MongoDB, Groovy/Grails, Hudson/Jenkins, JIRA, GIT, and JUnit).
  • Used Spring Framework for Dependency injection and integrated.
  • Designed and implemented DAO, Factory and DTO Design Patterns.
  • Designing, creating database, writing DDL, DML statements and populating the Oracle database.
  • Developing End-User friendly GUI using JSP, HTML, DHTML, JavaScript & CSS
  • Implemented MVC design pattern using Spring MVC and JSP.
  • Excellent knowledge on On-premises Active directory & Cloud's Azure AD, Azure AD Domain Services.
  • Implemented CSS Manipulation, HTML Event functions, Java script Effects and animations using JQUERY.
  • Developing Batch framework using java executor framework for processing the offline records using the entity model.
  • Maintained Shell scripts in LDAP infrastructure.
  • Was involved in requirement analysis using Software functional specification documents and development of design artifacts usingUML.
  • Involved in Low level systems design including Sequence, Class and Activity diagrams in UML.
  • Developed user interface using JSP, HTML, CSS, and JavaScript to simplify the complexities of the application.
  • Responsible for developing GUI client software using Java 2 and Swing/JFC
  • Developed front-end code withAjax callinAngularJSandjQueryto retrieve data asJSON Objectfrom controllers in back-endRestfulServer, then display the well-organized result in web pages by writingAngularJS controller, directives, services,androute providers. Also usedAngular.js filterto make the datasearchableandstorable.

Environment: Java, J2EE, Web Services, Spring JDBC, JSP, JSTL, HTML, CSS, JavaScript, JQuery, Tomcat, XML, XSD, UNIX, UML, Web Sphere, Eclipse IDE, Oracle. ANT, SVN, Design patterns, JMS, JUNIT, log4J, EJB, WSDL, JSON and JNDI.

Confidential, Minneapolis, MN

Java Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering, Design, Analysis and Code development.
  • Developed a prototype of the application and demonstrated to business users to verify the application functionality.
  • Worked with Spring Framework using components like MVC and JDBC. Also used Hibernate ORM, JSF and Struts MVC frameworks.
  • Developing front end of application using HTML, CSS, backbone.js, javascript, jQuery.
  • Design, develop and implement MVC Pattern based Keyword Driven automation testing framework utilizing Java, JUnit and Selenium WebDriver.
  • Used Angular js framework where data from backend is stored in model and populated it to UI.
  • Prepared user documentation with screenshots for UAT (User Acceptance testing).
  • Developed and implemented the MVC Architectural Pattern using Struts Framework including JSP, Servlets, EJB, Form Bean and Action classes.
  • Hands on experience with MVC Javascript frameworks such as Backbone.js, Angular.js and Node.js.
  • Worked with GIT/SVN, Continuous Integration (CI) tools like Jenkins using Maven Builder.
  • Used Struts Model-View-Controller approach to help design new features and fix Jira bugs and request.
  • Used JavaScript, JQuery and ExtJs to create UI on the Front End.
  • Developed major websites and services by includingMongoDBas backend software.
  • Implemented server side tasks using Servlets and XML.

Environment: JAVA, Servlets, XML, spring, SQL, HTML, JavaScript, SOAP UI Tool, SQL, JUnit

We'd love your feedback!