We provide IT Staff Augmentation Services!

Full Stack Java Developer Resume

5.00/5 (Submit Your Rating)

Mellon, NJ

SUMMARY:

  • Around 4 years of experience in design, development, maintenance and support of Java/J2EE applications.
  • Expertise in using HTML5, CSS3, XML, XSL, XSLT, JAXP, JAXB, JAVASCRIPT, JQUERY, JSON, JSTL, Backbone JS, PHP, Express JS, YUI (yahoo UI) Ext JS, React JS, Node JS and AJAX meeting W3C standards. Experience in Java/J2EE programming - JDBC, Servlets, JSP, JPA, JSTL, JMS.
  • Well experienced in Working on Core Java, J2EE (EJB, JSP & Servlets, JDBC, JMS), SQL, JQuery, HTML.
  • Developing micro services using Java Spring Boot and Golang with Docker deployments
  • Hands on experience with production support tool such as Jira, Remedy, Quality Center - bug tracking tool.
  • Well versed in experience in designing and developing Web based Enterprise Applications for J2EE platform using Core Java, Servlets, JSP, EJB, JMS, Swing, Struts 2.0, Spring, Hibernate, XML, JDBC, Web services and SOA.
  • Designed and developed the application to be responsive for desktop, mobile and tablets using Twitter Bootstrap (HTML5, CSS, and JavaScript). Using agile and Waterfall methodologies for the software development.
  • Extensive experience in web technologies HTML5 / CSS including Java script, JQuery, Ajax, JSP, Prime Faces, AngularJS, NodeJS, Backbone.js, JSF and advanced understanding of front-end optimization techniques and cross-browser compatibility.
  • Deep knowledge in various JAVA concepts like OOPS, Collections, Multithreading, Lambda Expressions and Exception Handling along with Strong Hands on spring, Spring Microservices, Hibernate, JSP, Servlets and JPA.
  • Worked with Docker and Kubernetes on multiple cloud providers, from helping developers build and containerize their application (CI/CD) pipelines to deploying either on public or private cloud.
  • Experienced in UI frameworks such as JQuery, Google Web Toolkit (GWT), JavaScript, Node.js, Angular.js, Angular 2, Angular 4, ReactJs, VueJS, Tag Libraries and Custom Tags
  • Effectively involved in understanding SDLC using Agile and Waterfall methodology and worked on the front- end and back- end using Angular JS, Spring 3.x, Hibernate 3.x and AWS Web Services.
  • Redux library. Implemented persistence layer using spring, JDBC Template to store the data in Oracle database.
  • Implemented client-side application to invoke SOAP and Restful Web Services. Developed API for using AWS Lambda to manage the servers and run the code in the AWS.
  • Expertise in developing and consuming Web services including different technologies and standards like DTD, XSD, SOAP, WSDL, JAX-RPC, JAX-WS, WS-I and Apache Axis, JAX-RPC.
  • Proficiency in programming with different IDE's like Eclipse, Edit plus, NetBeans, Flash Builder 4.5 and Notepad ++. Excellent communication, analytical, interpersonal and presentation skills.
  • Excellent Team Player with a great positive attitude and ability to involve and motivate members within a team to achieve their objectives by developing a spirit of co-operation.
  • Diverse experience utilizing tools in N-tier and Microservices architecture applications using Spring Boot, Spring Cloud config, AWS, My SQL, Restful Web Services.
  • Experience in using Testing frameworks in Test Driven Development (TDD) such as JUnit, Mockito, Power Mock, Easy Mock, Q Unit, Protractor, Cucumber and Selenium.
  • Proficiency in working with Relational databases like Oracle, MySQL, PostgreSQL and NoSQL databases like Redis, MongoDB, Cassandra to manage tables, views, indexes, sequences, stored procedures, functions, triggers and packages.
  • Strong experience in J2EE Web Application Servers such as IBM Web Sphere Server, BEA Web logic, JBoss,
  • Experience in using Version Control Systems like SVN, CVS, Git, Stash, Bazaar, Mercurial and Project Tracking tools like JIRA, Plan box, Lean Kit. Developed User Bootstrap for providing user interface and communication between the client and server.

PROFESSIONAL EXPERIENCE:

Full Stack Java Developer

Confidential, Mellon NJ

  • Used different user interface technologies HTML5, CSS3, JQuery, JavaScript, Angular 4 and JSON for developing the GUI of the application. Developed the application using Angular 4, UI Bootstrap.
  • Created Scala and Java based ETL streaming framework, using Spark, Cassandra, Hadoop and Hive.
  • Implemented Docker-maven-plugin in maven pom to build Docker images for all micro services and later used Docker file to build the Docker images from the java jar files.
  • Followed agile methodology during complete SDLC process . Developed Micro services to provide RESTful API utilizing Spring Boot with Spring MVC.Developed applications using Spring Boot and Micro services Architecture.
  • Developed the web pages Java, JavaScript, JQuery, backbone, handlebar, Mockjax, Ember and J2EE technology framework using Spring 2 MVC, JDBC, Hibernate, and Web Services with J2EE design patterns using Eclipse.
  • Used Jenkins as an AWS code deploys plug-in to deploy to AWS. Experience with DevOps methodologies, implementing CI/CD Pipelines using tool sets like GIT, Jenkins, Chef and AWS.
  • Worked with NoSQL database MongoDB and worked with it to perform many different operations.
  • Created Views, Sequences in the oracle database and modified the existing PL/SQL stored procedures. Used Jenkins application to build and perform continuous deployments of JBOSS war files.
  • Used Subversion (SVN) and GitHub to maintain the versions of the source code of the project.
  • Worked on JSON for storing and exchanging information between browsers and Rest API's and even worked on JSON data format for asynchronous browser-server communications.
  • Worked with MySQL, SQL and Oracle. AWS EC2 instances were configured in dev and environments with NodeJ s.
  • Handled integration of frameworks like spring boot, spring and Hibernate. Database Being Oracle, Elastic Search. Persisting Txns to Elastic search with Spring boot
  • Created few utility tools and application using React JS, Spring Boot, Spring Microservices and MongoDB
  • Used Apache Log4J and SLF4J for logging errors in the applications and used Junit for unit testing the developed code. Developed the Jest client read the Data from Elastic search.
  • Developed web services like SOAP between various components and even worked on few web services to client apps get metadata for the specific entities and documents.
  • Implemented core Java methodologies like Interfaces, Collections and Multi-Threading.
  • Involved in unit Test cases for front-end, using Jasmine test framework and Karma test runner.
  • Used Node JS for server-side rendering. Implemented modules into Node JS to integrate with designs and requirements.
  • Written modular, secure, and well-tested front-end code in Typescript, HTML5 and CSS using the latest web.
  • Used JIRA tool for Issue/bug tracking, monitoring of work assignment in the system Log4J was used to monitor the error logs and used GIT as version control tool.
  • Designed dynamic and multi-browser compatible pages using HTML5, CSS3, jQuery and JavaScript.
  • Expertise in using HTML, CSS, XML, XSL, XSLT, JAXP, JAXB, JAVASCRIPT, JQUERY, JSON, JSTL, Backbone JS, PHP, Express JS, YUI (yahoo UI) Ext JS, React JS, Node JS and AJAX meeting W3C standards.
  • Designed and Developed the UI Framework built using JSF Apache My Faces, Ajax4JSF.
  • Implemented Business processes such as user authentication, Transfer of Service using Session EJBs.
  • Worked efficiently as part of a collaborative team in deadline-driven environment under agile methodology.

Java Web Developer

Confidential - Houston, TX

  • Developed Graphical User Interfaces (GUI) by using UI framework Angular2 and webpages using HTML5 and JSP for user interaction. Angular 2, HTML, CSS and JavaScript are used for the upload and view the Excel sheets.
  • Actively used DHTML, JavaScript, J query and AJAX, CSS for frontend development. On the backend it was Java (JSP) and Oracle.
  • Involved in the design, development and testing phases of Software Development using scaled AGILE/Nexus methodology with Test Driven Development (TDD).
  • Created UI components using ReactJS, Flux Architecture. Used Lo-Dash methods for functional programming uses, and RxJS for handling event streams.
  • Used NodeJS to run Grunt tasks and build properly the project (compile, minify, Concat etc.) and implement modules into NodeJS to integrate with designs and requirements. Used Grunt, Bower, Express from NodeJS.
  • Deployed Application on WebSphere Application Server v7.0. Managed code with unit tests and GitHub . Involved in developing internal application connecting to MongoDB and Elasticsearch.
  • Used Node.js as a proxy to interact with Rest services and interacting with Database Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML.
  • Built WCF clients to make synchronous calls to Web Services over SOAP and HTTP. Used Docker to collaborate code, run and deliver more securely for both Linux, Windows Server.
  • Worked with Docker to deploy Micro-services in modern containers to increase Isolation. Worked on power DNS on the cloud and maintained it with MySQL database.
  • Worked with NoSQL database MongoDB and worked with it to perform many different operations Bottle micro-framework implemented with REST API and MongoDB (NoSQL) as back end database worked on Spring REST for creating REST API's services with Spring Boot to modularize code and used Spring Data to access data from MYSQL.
  • Implemented the Project structure based on Spring Framework pattern using spring boot and Spring Microservices Used Spring Core Annotations for Spring Dependency Injection and Spring MVC for REST APIs.
  • Involved in Integration tools Oracle SOA Suite/BPEL/Fusion Middleware, web-methods and Apache CAMEL.
  • Created Scala and Java based ETL streaming framework, using Spark, Cassandra, Hadoop and Hive.
  • Created cloud-based software solution for LG's wearable devices, Android devices and TV sets, written in Scala, SprayIO, Akka, Slick. Utilized IntelliJ, Android Studio, Eclipse Luna, XCode, Jira, Confluence, SBT.
  • Involved in design (using RUP, Visio) and implemented (SOA, SOAP) next generation system on distributed platform. Worked with GIT as a version control tool in the project. Performed Unit testing using Junit and Travis CI for CI/CD.
  • Involved in writing JSF Backing Beans for controlling the UI and writing custom components and validators and Business processes such as user authentication, Transfer of Service using Session EJBs.
  • Involved in Developing Web Application with Full Software Development Life Cycle (SDLC) from Design to Deployment using agile methodologies.

Java Web Developer

Confidential - Sioux Falls, SD

  • Worked in creating Docker images, Containers, push/pull and integrating with Spring Boot for running applications.
  • Tested SOAP web services using SOAP UI and REST web services using REST Client. Built an ELK stack for MySQL monitoring and provides log analytics service for other 4 systems.
  • Expertise in developing SOA (Service Oriented Architecture), REST and J2EE Web Services based on SOAP, WSDL, UDDI, JAX-WS, JAXB, JAX-RPC, JAX-RS using tools like Apache Axis.
  • Installed, configured, and administration of NoSQL database clusters in AWS Virtual Private Cloud Network. Created architecture stack for data access with NoSQL data base Cassandra.
  • Developed the functionalities under Agile Methodology JIRA processes.
  • Worked with Apache Camel as a standalone application by deploying in JBOSS application server.
  • Utilized AWS Lambda platform to upload data into AWS S3 buckets and to trigger other Lambda Functions Including EC2, MongoDB focusing on high-availability, fault tolerance, and auto-scaling.
  • Used Apache Cordova to build native mobile applications using HTML55, CSS3 and Javascript.
  • Implemented Model View Controller (MVC-2) architecture and developed Form classes, Action Classes for the entire application using Struts Framework and used for server-side validation...
  • Developed Single page application and structured the JavaScript code using AngularJS framework including MVC architectures, different modules, specific controllers, templates, custom directives, and custom filters.
  • Created and configured new JIRA projects and worked with departments to maintain existing JIRA projects.
  • Developed codes in an immutable manner using Scala to apply concurrency and parallelism.
  • Used PL/SQL to extract data from the database, delete data and reload data on Oracle DB.
  • Applied data transformation rules to transform code from one format to another format using NodeJS.
  • Expertise in Multithreading, Remote Method Invocation (RMI), EJB, Serialization, bootstrap redux oracle and JavaBeans.Used SVN, GIT for the version management and for version controlling software and JIRA for issue tracking.
  • Deployed Spring Boot based micro services Docker and Amazon EC2 container using AWS admin console.
  • Developed several REST webservice which produces both XML and JSON to perform tasks, leveraged by both web and mobile applications. RESTful webservice using Jersey for JAX-RS implementation.
  • Implemented Circuit breaker pattern, integrated Hystrix dashboard to monitor Spring microservices.
  • Expertise in using HTML, CSS, XML, XSL, XSLT, JAXP, JAXB, JAVASCRIPT, JQUERY, JSON, JSTL, Backbone JS, PHP, Express JS, YUI (yahoo UI) Ext JS, React JS, Node JS and AJAX meeting W3C standards.
  • Used Asynchronous JavaScript and XML (AJAX) for better and faster interactive Front-End. Configured Navigation rules in the JSF configuration files to add new functionality to the application by writing new JSPs.
  • Involved in the complete Software Development Life Cycle (SDLC) phases such as Requirement Analysis, Design and Implementation of the project.

TECHNICAL SKILLS:

Programming languages: Java, HTML, SQL, JavaScript, C, C#, and XML.

J2EE Technologies: Java EE, JSP, Servlet, EJB, JDBC, JNDI, JSTL, and JPA.

Frameworks: Spring MVC, Spring Batch, Spring integration, Hibernate, Struts.

Database: Oracle 11g/10g/9i, MySQL, DB2, Sybase, SQL Server 2005, Mongo DB, NoSQL.

Application Servers: Apache Tomcat 7.0/8.0, WebLogic 11g/12c, IBM WebSphere 8.5/7.0, JBoss4.2.

Methodologies: Agile, Scrum, Water - fall.

Build Tools: Apache ANT, Maven 1.4.

Operating Systems: Windows, Unix, Linux.

Testing: Junit, ALM, ETL, TestNG.

Web Services: Micro services, Apigee and RESTful Web Services, SOAP Web Services -JAX-WS, JAX-WS, Apache Axis.

Web Development : Angular JS, Angular 2/4, NodeJS, React JS, Bootstrap, Backbone.js, HTML, DHTML, CSS3, Java Script, Type Script, Struts Tag Library, JSON, JSTL

We'd love your feedback!