We provide IT Staff Augmentation Services!

Full Stack Java Developer Resume

2.00/5 (Submit Your Rating)

MO

SUMMARY

  • Over all 8 years of professional experience in IT software development Life cycle (SDLC) including designing, analysis, implementation, developing and testing of web based / Mobile, Server/Clientand Databaseapplications.
  • Experience in UI frameworks JavaScript, Nodejs, React JS, Angular JS and experience in Client - side validations. Experience in test driven development, agile methodologies and waterfall methods including SCRUM andKANBAN.
  • Good experience on open sourced control frameworks including Hibernate, Struts and in design patterns and Multi-threading. Experience in development, testing and deployment of the code using Eclipse, PY Charm, IntelliJIDE’s.
  • Experience in building applications using various technologies like spring, Hibernate, EJB,JPA.
  • Expertise in distributed web environments and focusing mainly on JAVA Technologies, Collections. Developed UI and backend applications Struts, Hibernate, Java, HTML, and JavaScript. Having good noledge in front end technologies like AngularJS.
  • Experience in Enterprise JAVA and Object-Oriented Programming(OOPS).
  • Extensive experience in front - end technologies like HTML5, CSS3, Angular JS, JavaScript, AJAX, JSP, JSTL, JQuery, Bootstrap and other JavaScript libraries.
  • Good noledge on various JavaScript Web application related libraries such as Backbone.js, React.Js, Ember.Js, Require.js, Node.js and Knockout.
  • Experience in using Google Web Toolkit (GWT) for building and optimizing complex browser-based applications.
  • Extensive experience in writing SOAP and Restful web service
  • Experience in Pair Programming, Test Driven Development, Waterfall model and Agilemethodologies like SCRUM.
  • Expertise in Distributed and Web environments, focused in JAVA Technologies - Java collections, Threads, J2SE, JDBC, Struts, Spring, Spring Boot, Hibernate Framework.
  • Extensive noledge of XML-based standards and protocols (such as WSDL and SOAP), Service Oriented Architecture (SOA), development of XSD schemas and implementing both SOAP and REST web services.
  • Expertise in Windows, UNIX, OSX operating systems and both Microservices and Monolithic basedarchitecture.
  • Good Knowledge of using IDE Tools like Eclipse, NetBeans, Rational Application Developer (RAD) for Java/J2EE application development.
  • Expertise in database modeling and development using SQL and PL/SQL in Oracle (8i, 9i and 10g), DB2 and SQL Server environments.
  • Experience in using ANT for build automation.
  • Experience in application analysis, design, development, and support Java/J2EE, IBM WebSphere portal.
  • Experience using web services like SOAP,RESTFUL.
  • Good noledge and experience in relational databases like Oracle, DB2, PL/SQL,MySQL,procedures, and functions and created web service interface for Java based runtime environments.
  • TEMPEffective communication, quick learning, and interpersonal skills with proven experience in working independently as well as in team withadaptability.

TECHNICAL SKILLS

Languages: Core Java, C, SQL, PL/SQL, Python

Enterprise Java: Servlets, JSP, JSTL, JDBC, Exceptions, Threads, Collections, Multi- threading, API

UI Technologies: HTML 5, CSS3, HTML, XHTML, CSS, JavaScript, Angular, XML, AJAX, jQuery, JSON

Tools: & Framework: Java Security API, Struts, Spring 2.x,3.x,4.x, Spring Core (IOC), Spring MVC, Spring Data (Spring JDBC, Spring ORM), Spring Boot, Spring AOP, Hibernate.

Web services: SOAP, RESTful, WSDL, JAX-RPC, JAX-RS JAX-WS, JAX-B, Apache AXIS I, Apache

Version Control Tools: Git, Tortoise SVN

Build-Automation Tools (CI)/Issue Tracking Tools/IDE: Maven, CVS, Jenkins, JIRA, Firebug, KanbanTrello, Eclipse IDE

OS & Environment: Windows, Linux, UNIX, Mac, Sun Solaris, Win 2K Server.

Cloud Developments: EC2, S3, EFS, AWS

PROFESSIONAL EXPERIENCE

Confidential, MO

Full Stack Java Developer

Responsibilities:

  • Involved in the requirement analysis meetings and understand the requirements for the modules for development.
  • Worked in Agile and SCRUM environment with scrum team and used JIRA to view the tasks, requirements, and IT Service Desk for defectmanagement.
  • Closely worked with the Design team to gather all the required information and developedthe applications.
  • Involved in the development of front end of the application using HTML5,CSS3, AJAX, JSON andjQuery.
  • Extensively used the Java swingscomponents.
  • Used Swing Worker thread to handlemulti-threading.
  • Responsible for application support on different environments in Production and responsible for analyzing,
  • Triaging the issues, providing technical and functional support to the users and fix QCdefects.
  • Developed and Configured the Spring Configuration files for business and the persistencelayers.
  • Extensively used Dependency Injection (IOC) and Spring JDBC for developing the applications.
  • Involved in developing the Business Layer and its halper and contract classesfor implementing the businesslogic.
  • Used Maven for building theapplication.
  • Developed the REST Web Services to perform Business logic and acts as intermediate between UI and Business Layer in JSONformat.
  • TEMPHas experience on developing micro services using spring boot and deploying microservicesinto
  • AWS cloud using Jenkins.
  • Involved in writing SQL Queries for Database CRUD Operations and verified the Data with the Production, Acceptance, andIntegration.
  • To establish a connection to server, SQL statements that were passed throughHibernate.
  • Writing Queries to get the information from MongoDBfor adjusting the data inDB.
  • Used Micro-services to ensure the scalability of application on cloudinfrastructure.
  • Developed Restful Web services for other systems to interact with our system and secured the service with Spring-SecurityOauth-2.0.
  • Constructed web pages for application using MVC & JavaScript, jQuery,NodeJS.
  • Involved in the development of distributed server-side components and deployed the various Session and Entity Bean Components in the IBM WebSphere ApplicationServer.
  • Used MAVEN as a Build Process and used generating Documentation, Reporting, andadding dependencies.
  • Configured Jenkins to perform builds to AWSenvironment.
  • Worked with AWS SDK to get and post objects to S3 buckets in theapplication.

Environment: Python 2.7, HTML5, CSS3, AJAX, JSON and jQuery. REST Web Services, IBM- WebSphere Application Server 8.5, RAD IDE, Python, JavaScript, Swing,JSON, Maven, PL/SQL Developer, Hibernate, spring, CSS, XML, JEE 1.6, Soap UI, JUnit 4.0, AWS, Dynamo DB, Mongo DB, Jenkins, Agile Methodology

Confidential, Englewood, CO

Full Stack Java Developer

Responsibilities:

  • Developed backend web applications using JAVA as core language, built single page application with loading multiple views using route services and adding more user experience to make dynamic by using Angular 2framework
  • Implemented Micro-services using Pivotal Cloud Foundry (PCF) platform buildupon
  • Spring Boot Services. Used Spring Boot framework to build the restful service.
  • Worked closely with Devops team to set up CI/CD pipeline using Jenkins for deploying the components in AWS with GIT as versioncontrol.
  • Designed dynamic client-side JavaScript codes to build web forms and simulate process for a web application, page navigation and form validation using Angular2.
  • Set up and administered large clusters consisting of numerous shards/replica sets.Managed multiple NoSQLdatabaseclusters.
  • Good noledge in Algorithms and DataStructures.
  • Created Typescript reusable components and services to consume REST API’s using component- basedarchitecture.
  • Created dynamic HTML pages, used JavaScript, ReactJs, jQuery, NOSQL, Restful andAJAXto create interactive Front-End GUI.
  • Used Mongo DB for the proof ofconcept.
  • Used RDS and DynamoDBfor storing theinformation.
  • Worked on all stages of agile and waterfall methodology including requirement gathering and analysis, business process mapping, business casedevelopment.
  • Developed the WSO2 Maven projects in eclipse and checked-in the code to Subversion(SVN)repository.
  • Prepared the Mapping specifications from current state WSO2 to the Canonical in future stateusingXSLT transformations.
  • Used various Core Java concepts such as Multi-Threading, Exception Handling, Collection APIs. Extensively used While, for-each, Flow, IF activities in JDeveloper 11g.
  • Implemented Micro-services using Pivotal Cloud Foundry platform build upon Spring Boot Services
  • Implemented API's utilizing the following technologies: Spring framework, XML, XSD, JIBX/JAXB to bind XML to Java objects and evaluated scripts with the halp of Groovyshell.
  • Setup aCI/CD process to build and test a Java web app with Jenkins. Constructed web pages for application using MVC &JavaScript,jQuery
  • Used Java 8 features such as Lambda Expression, Functional Interfaces, Stream API, etc. called the restful web service calls for POST, PUT, DELETE and GETmethods.
  • Used AJAX in suggestive search and to display dialog boxes with JSF, JavaScript,HTMLand CSS for some front end. Created database objects like tables, views, procedures, packages.
  • Extensively used Eclipse and IntelliJ IDE for developing, debugging, integrating and deploying theapplication.
  • Few months worked as a Production support for the application and found the various issues and users facingproblem.
  • Used combination of Java and SQL statements embedding them in Java programs forvarious issues.
  • Implemented Data access objects using JDBC to access data from Oracle database and Developed Exception and Notification framework using mule inbound and outbound components.

Environment: Core Java, No SQL, Java 8, Tomcat 8, Apache, Ansible, Servlet, JSP, Spring, Oracle SOA Suit 11g, Middleware technologies, Jenkins, JDeveloper, Spring MVC 4.1.6, PL/SQL Developer, Oracle 10g Database, Oracle JDeveloper 11g, Algorithms and Data Structures, XML, Putty, Linux, Microservices, Groovy, WebLogic 11g, JSP 2.2, Servlets 3.1, Angular 2, AWS, Jenkins

Confidential

Full Stack Java Developer

Responsibilities:

  • Worked in Agile and SCRUM environment with scrum team and used JIRA to view the tasks, requirements, and IT Service Desk for defectmanagement.
  • Participating in Requirement Analysis and technical assessment during project lifecycle.
  • Involved in the development of both the back end and the front end of the application using Struts, Hibernate and WebServices.
  • Worked in a Waterfall environment and participated throughout the SDLCprocess.
  • Developed application screens using HTML5, CSS3 andJavaScript.
  • Involved in creating JSP pages for presentation of the data to the enduser.
  • Performed the database access tasks using JDBC and other related information from auto generatedfiles.
  • Used JDBC prepared statements to call from servlets for databaseaccess.
  • Developed servlets, session and Entity Beans handling business logic anddata.
  • Involved in the design and documentation of the storedprocedures.
  • Loading data from flat files into Oracle 11g database using SQLloader.
  • Developed the whole project on EclipseIDE.
  • Implemented JMS as Messaging Service between Different SoftwareComponents.
  • Did regular code reviews and fixed major bugs without sideTEMPeffects.
  • Used CVS for versioncontrol.
  • Configured and deployed the web application using WebSphere ApplicationServer.
  • Involved in peer code reviews and performed integration testing of themodules.
  • Involved in bug fixing during the System testing, Joint System testing and User acceptancetesting.

Environment: Java, HTML5, CSS3, JavaScript, JSP, JDBC, Agile, Scrum, Eclipse IDE, Oracle, Servlets, Struts, CVS, WebSphere Application Server, Hibernate, MySQL.

Confidential

Java Developer

Responsibilities:

  • Worked with OOPS concepts and developed the project for MobileApplication.
  • Developed the Web Services using Core Java andXML.
  • Designing UI screen for Insurance Quote to get User information withJSP.
  • Used Struts Framework in the application which is based on MVC designpattern.
  • Writing custom tag handlers for Insurance Quote page to calculate the age of the person using the date of birth informationentered.
  • Developing Action Classes, Service Classes for Resident Insurance Premium paymentmodule.
  • Developed reusable web components, JSP, Servlets and Java Beans that use the MVC pattern to access EJB (Entity Beans) for the modules of userregistration.
  • Used DB2 as the Backend for theapplication.
  • Deployed Applications on Apache TomcatServer.
  • Writing PL/SQL Queries to get schedule of policy payment anddefaults.
  • Developing Session beans, Entity for InsuranceQuotes.
  • Involved in unit testing, troubleshooting, and debugging. Modifying existing programs with enhancements.
  • Developed the Training and Appraisal modules using Java, JSP, Servlets andJavaScript.
  • Fixing the bugs identified in testphase.

Environment: Java, JDK 1.6, JSP, Web Services, XML, Oracle, Eclipse, Struts, servlets, MVC Pattern, JavaScript, Apache Tomcat, PLSQL

We'd love your feedback!