We provide IT Staff Augmentation Services!

Full Stack Java Developer Resume

4.00/5 (Submit Your Rating)

Broomfield, CO

SUMMARY

  • Over 7 years of experience in software development with expertise in Java, J2EE, and related technologies to design, develop and manage enterprise - level web applications.
  • Extensive experience in JAVA/J2EE technologies like Core Java, Servlets, JSP, JSTL, JDBC, Hibernate, Spring, Struts, Web Services, JMS, multi-threading, MVC architecture, and Design Patterns
  • Experience in RDBMS such as Oracle, SQL Server, and writing stored procedures triggers, cursors, and optimizing queries using SQL.
  • Possess hands-on experience using agile methodologies including SCRUM.
  • Extensive noledge of general object-oriented design principals and concepts including Design patterns.
  • Experience with Design, code, and debug operations, reporting, data analysis, and web applications utilizingPython.
  • Expertise in analyzing theDOM Layout, JavaScript functions, and Cascading Styles.
  • Proficiency in Responsive Web design usingCustom CSS, Bootstrap, cross-browser, and adapting to teh changing environment.
  • Good experience inconsuming RESTful Web Services to implement AJAX calls and updating dynamic functionality of HTML in jQuery and AngularJS.
  • Skilled in creatingTemplates, Mockups and Prototypes, Layouts, and Flow of Future Pages.
  • Experience in working with Jenkins for Continuous Integration and Continuous Deployment
  • Extensive experience in Software Configuration Management using Version Control tools such as SVN and Git
  • Hands-on experience in designing teh class diagrams, sequence diagrams, activity diagrams, and flow charts using Unified Modeling Language (UML), Rational Rose, and Vision
  • Good at Documenting and Understanding User Requirements and System Specifications.
  • Excellent client interaction skills and proven experience in working independently as well as in a team.
  • Experienced in Creating Domain models, Activity Diagrams, Use Case diagrams, class diagrams, sequence diagrams, and Object Models.
  • Hands-on UML compliant high-level design with data flow diagrams, Class Diagrams, Sequence Diagrams, Activity diagrams, Use Cases, and documenting for peer developers.
  • Excellent Leadership, Technical, Communication, Analytical, and Problem-Solving skills and ability to get on well with people including cross-cultural backgrounds.
  • Expertise in Unit Testing, Integration Testing, and experience in preparing teh Test Cases, executing Testplans
  • Good understanding of Object-Oriented Analysis, Design, and experience working with design tools like Microsoft Visio in creating different UML diagrams (Use case, Class, Sequence, Activity, Component diagrams).
  • Extensive experience in using tools like TOAD, PVCS, SVC, and ClearCase.
  • Excellent problem solving, interpersonal, communication and presentation skills.

TECHNICAL SKILLS

Programming Languages: C, C++, Java, SQL, PL/SQL, Socket Programming. Vuejs

Scripting Languages: XML, XHTML, HTML, CSS, JavaScript, AJAX, jQuery, JSON, Angular2.0, Bootstrap, NodeJS, BackboneJS, and ReactJS.

Tools: Junit, Selenium web Driver, TestNG, Protractor, and Mockito.

Frame Works: Struts, spring, JSF, JPA, EJB and Hibernate, iBatis, JMS.

Web Services: SOAP, UDDI, WSDL, JAX-RS, JAX-WS, RESTful Web services, AWS, MicroServices

Databases: Oracle 11g, MySQL, PostGreSQL, DB2, MongoDB, Cassandra

Debugging Tools& CI/CD: JIRA, Jenkins, and Chef.

IDE Tools: Eclipse, Net beans, IntelliJ, IBM RAD, ANT, Maven, STS

PROFESSIONAL EXPERIENCE

Confidential, Broomfield, CO

Full Stack Java Developer

Responsibilities:

  • Extensive experience in variousagilemethodologies likeTest-Driven Development(TDD).
  • Extensively used core java concepts likeMultithreading,Collections Framework, File me/o, andconcurrency.
  • Experience in Core Java concepts such asOOPConcepts,Collections Framework, andException
  • UsedJava8features to develop teh code likeLambda expressions, creating resource class and es, and fetching documents from teh database.
  • DevelopedREST APIsusingSpring MVCandspring boot, and hosted all microservices onpivotal cloud foundry (PCF).
  • Developed teh functionalities usingAgile Scrum Methodology.
  • Responsible for Development of Web page using HTML5, JavaScript, jQuery,React.js,Immutable JS, CSS,SASS/SCSSincluding Ajax controls and JSON.
  • Used design patterns likeSingleton, Data Access Objects, Factory, andMVC patterns.
  • Testing and production support ofcore javabasedmultithreading ETLtool for distributed loadingXMLdata intoOracle databaseusingJPA/Hibernate.
  • CreatedPOJO’sandDAO for teh database entities usingSpring JDBC annotation mappings
  • Integrated withSpring Cloudprojects to provide distributed tracing and other features.
  • DevelopedMicroServiceswith spring and tested teh application using Spring Boot.
  • UsedSpring Core AnnotationsforSpring Dependency Injection, Spring MVCforRest APIs, andSpring BootforMicroServices.
  • Designed & developed using HTML5, CSS3, EXTJS, JavaScript, XML, AngularJS, NodeJS, JSP, JSON,Vue.js, JSF, J2EE and Ajax.
  • Design and build Ruby on Rails landing page platform.
  • Developed front end using Bootstrap.js, Angular.js, Node.js, D3.js, and Backbone.js, where teh backend is JAX-RS (Jersey) REST web service.
  • Develop consumer based features and applications using Ruby on Rails, JavaScript, JQuery, HTML, CSS Behavior Driven Development (BDD), and pair-based programming.
  • Designed and developed User Interface Web Forms using Flash, CSS, Adobe, Photoshop, Dreamweaver, and JavaScript
  • Designed dynamic and browser compatible pages using React, Redux, HTML, CSS(Sass), flex, Babel, Sagas
  • Developed user interfaces using AJAX, JavaScript, JSON, HTML5, and CSS3.
  • Developed dynamic responsive Web Application by integrating Angular2 with Bootstrap, further integrated with Web Services andVue.js.
  • Developed a few UI modules for teh mobile version of teh website using ReactJS.
  • Developed application as Enterprise JavaScript using - AngularJS, NodeJS, WebSockets, Jasmine, Karma, NPM, Gulp, Protractor, etc.
  • Providing a responsive, AJAX-driven design using JavaScript libraries such as AngularJS, Node.js, D3.js, Backbone.js, Bootstrap.js, and Bootstrap.js
  • Designed mockup web pages and graphics in photoshop and illustrator
  • Developed code for Responsive web design in JavaScript using frameworks likeAngular.js,and React.js.
  • Usingpivotal cloud foundry (PCF)smoke tests, which are functional unit and integration tests on all major system components.
  • Implemented React router for building teh single-page application.
  • Working withNoSQLDatabase likeMongoDBto manage extremely large data sets.
  • Usedlog4jto print teh logging, debugging, warning, and info statements.
  • ImplementedSelenium Web DriversandProtractorfor testing teh UI components.
  • Worked on implementing React.js, flux-based page updates using React fetchers, state mutating actions, and stores. Extensively used React Flux implementations Alt andReduxand their architectures.
  • Involved in teh development of presentation layer and GUI framework using HTML. Client-Side validations were done using JavaScript and AngularJS.

Environment: Agile, HTML, CSS, JavaScript, JQuery, AJAX and Angular 2, XML, JPA, JAVA, Java8, Spring (IOC, AOP, JDBC) Frameworks, Spring Boot, ReactJS, MicroServices, Vuejs JSP, Hibernate Framework, AWS, RESTful Web services, SOAP, Maven, WebSphere Application Server, pivotal cloud foundry (PCF), MongoDB, NoSQL, Log4j, Jenkins, JIRA, Selenium Web Drivers, Protractor, GIT, Socket Programming.

Confidential, Providence, RI

Java Developer

Responsibilities:

  • Design print materials using Adobe Illustrator for client business advertising and special client hosted events
  • Development of code using JSP code, HTML, CSS, JavaScript libraries such as JavaScript,Vue.js, jQuery, Prototype plus relevant coding standards
  • Designed Front-end web page using CSS, HTML, JavaScript, and Photoshop to enhance interactivity Worked on a variety of front-end JavaScript frameworks like AngularJS, BackboneJS, ReactJS, Node.js, JQuery, JQuery UI, and good noledge in EmberJS.
  • Developed a single page application with Angular JS, and Node.js.
  • DevelopedRubyonRailscustomer-facing applications, which meet teh requirements outlined in our application development specification.
  • Designed page - layouts using Dreamweaver and banners using Adobe Flash.
  • Designed teh prototypes using based on teh business requirements for teh front-end applications, user experience, and user interactive (UI) web pages using Balsamiq.
  • Created single-page applications using Node.js, AngularJS, and ReactJS.
  • Developed responsive client-side application to integrate with server-side using JavaScript, jQuery, AngularJS, Node.js, Vuejs, and Bootstrap.
  • Worked with Bootstrap for compiling CSS, REST API, ReactJS, JavaScript, and building teh System with teh conventional methods with Angular JS.
  • Extensively used HTML5, ReactJS, AngularJS, JSON, AJAX and DOM scripting for form validations.
  • Builtsingle-page apps, modules, graphics, and reusable components using React. JS.
  • DevelopedBootstrap responsive web application pages using Angular JS services, controllers, and directivesfor front-end UI.
  • Wrote high-quality code withreadability, efficiency, and maintainabilityin mind (documentation and unit tests).
  • UtilizedNode.js, React, and Angularfor scalable website architecture and real-time technology.
  • Worked withNPM commands and used Package JSONfor managing dependencies and dev-dependencies ofNode.js applications.
  • Worked withVUE JS Forms, Validations, Modules, Components, directives, controllers, and HTTP Request.
  • Worked onVue.js events distributionand parent chain for parent-child component communication.
  • Manipulated DOM, handled events, and applied animation effects withVue.js.
  • Created Reusable Modules and Custom Directives inAngular2.0which got used in various places of application.
  • ImplementedAngularJSControllers to maintain each view data. Implemented Angular Service calls using Angular Factory and tested all application controllers extensively with AngularJS built-in testing facilities.
  • Created MicroServices withspring boot and spring cloud and deploy to Pivotal cloud foundry (PCF).
  • Involved in teh struts upgrade to 2. X which involved changes to teh action class.
  • Experience in developingLINUX shell scriptsfor automating teh deployment of applications
  • Developedspring middlewarecomponents for implementing business logic and Implementing SOA-based, architecture using web services to build a loosely coupled system.
  • Designed and developed Business components and integrated withspringframework and also developed various reusable Helper and Utility classes, which are used across all teh modules of teh application.

Environment: Agile waterfall, HTML, CSS, JavaScript, JQuery, AJAX and Angular 2/4/6/7/8, XML, JSTL JSP, Java, Spring Frameworks, Hibernate, JDBC, RESTful Web services, SOAP, Jenkins, Maven, Mongo DB, NoSQL, Log4j, Jenkins, JIRA, Linux, Unix, SVN, Git

Confidential, Indianapolis, Indiana

Java Developer

Responsibilities:

  • Worked on teh spring framework like Spring IOC and Spring DAO.
  • Involved in teh implementation of DAO using Spring-Hibernate ORM, involved in creating teh Hibernate POJO Objects, and mapped using Hibernate Annotations
  • Implemented functionality using Servlet, JSP, HTML, and Struts Framework., Hibernate, Spring, Java Scripts, and WebLogic.
  • Involved in building database models, APIs, and Views utilizingPython, to build an interactive web-based solution.
  • UsedReact-Routerto create a single-page application. AppliedRouter Guardto deny unauthorized access.
  • Responsible for gathering requirements, system analysis, design, development, testing, and deployment.
  • Worked on UI using HTML5, CSS3, andJavaScripts.
  • Created User Controls and simple animations usingJavaScript andPython.
  • Designed and implemented teh Model-View-View Model pattern for many components in teh project (Contracts, Products, Search Sales, Employees, BackOffice Admin).Developed tools usingPython, Shell scripting, and XML to automate some of teh menial tasks interfacing with supervisors, artists, systems administrators, and production to ensure production deadlines are met.
  • Developed user interface by usingReact JS, Flux, andSPAdevelopment.
  • Used React-bootstrapfor styling and responsive web design.
  • Implemented client-side routing using theRoute modulein React.
  • Developed entire frontend and backend modules usingPythonon Django Web Framework.
  • Developed Business Logic usingPythonon Django Web Framework.
  • Developed Merge jobs inPythonto extract and load data into MySQL database.
  • Successfully migrated teh Django database from SQLite to MySQL with complete data integrity.
  • Created PHP/MySQL back-end for data entry from Flash.
  • Used JQuery and Ajax calls for transmitting JSON data objects between teh frontend and controllers.
  • Worked with JSON-based REST Web services.
  • Instructed teams on best practices aroundpivotal cloud foundry (PCF)andSpring Boot
  • Used JQuery library and implemented Ajax features.
  • Developed Presentation layer components comprising JSP, AJAX, Struts Action, Struts Form Beans, and AJAX tag libraries.
  • Worked in usingReact JS components, Forms, Events, Keys, Router, Animations,andFlux concept.
  • Developed common reusable component libraries (CRUD Scaffolding) to be reused in different projects throughout teh company's IT team using GWT, Sencha, spring data, and JPA.
  • Used JQuery to make teh frontend components interact with teh JavaScript functions to add dynamism to teh web pones at teh client-side.
  • Created teh react components usingstates, props, keys, and formswhile building teh application.
  • Worked on persistence layer using O/R Mapping tool IBatis with Oracle Database.
  • Developed Oracle PL/SQL Stored Procedures and Queries for Payment release process and authorization process.
  • Used JDBC to connect to teh information model tier.
  • Design and Developed using WebServices using Apache CXF.
  • Used Apache CXF as teh Web Services framework to implement teh REST APIs involved
  • Worked on teh Eclipse SDK framework to develop teh Code and Deploy teh Application by Integrating it into teh Tomcat Server.
  • UsedReactJSfortemplatingfor faster compilation and developing reusablecomponents.
  • Created solutions forservice-to-service securityin pivotal cloud foundry (PCF)
  • Deploying Teh deploying job of resolving any external dependencies and customizing these deployed enterprise beans in this specific Banking application. Finally deployed teh jar files in teh EJB Container and WAR files in teh Web Container onto teh WebLogic server.
  • Maintained and modified triggers for ClearCase using Perl. Experience in writing Shell and Perl scripts for database connectivity and retrieving data from different sources.
  • Using Server-side Frameworks likeNode.jsand JavaScript libraries likeReact.js, Flux, and Redux
  • Writing JUnit test/Integration test cases for asserting functional quality
  • Drove identification of current bottlenecks in application delivery lifecycle and implemented Agile practices & behaviors across globally distributed application development teams
  • Designed teh UML diagrams based on teh OOAD principals
  • Developed AJAX scripting to process server-side JSP scripting.
  • Developed JSPs using EL language and JSTL tags.
  • Designed and developed teh web-tier using Html, JSPs, Servlets, Struts, and Tiles framework.
  • Created web services using teh WTP tool plugin to teh eclipse IDE which is deployed as a separate application using Maven scripts.

Environment: Java, J2EE, Spring, Hibernate, Struts, Python, Django, CouchbasePythonSDK, PHP,JQuery, Ajax, Sencha Extjs, JavaScript, Oracle, Crud, Pl/SQL, JDBC, Apache CXF, Rest, Eclipse, WebLogic, ClearCase, JUnit, Agile, UML, JSP, JSTL (Java Server Pages Standard Tag Library), Angular 2/4/6/7/8, Servlet, Maven, Itext, Google Web Kit (GWT), Jasper Report, Web 2.0, SOA

Confidential

Software Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) such as requirements gathering, modeling, analysis, design, development, and testing.
  • Developed teh view-controller components usingJSPs,HTML5,CSS3,AJAX,JavaScript (jQuery).
  • UsedSpring MVCframework for implementingModel-View-Controller (MVC)architecture at teh Web tier level to isolate each layer of teh application so dat teh complexity of integration will be reduced and maintenance will be very easy.
  • Contributed to teh application architecture of several micro-services (PCF/AWS)
  • Involved in writingSQLandStored Proceduresfor handling complex queries with help ofTOADand accessing them through Java Programs fromOracle Database.
  • Developed front-end website with Angular 6.
  • Design and beautified teh frontend styles wiTEMPthangular materialalong withCSS3.
  • UsedTypescriptfor most components withAngular 6framework.
  • Developed teh monolithic application and me was involved in migrating existing monolithic applications intoMicro Service ArchitecturebasedRESTful Serviceand deployments were done onAWS.
  • Designed and developedMicro Servicesbusiness components usingSpring Boot.
  • Developed RestfulMicro ServicesusingSpring RestandMVC, forOSSservices.
  • This web-based application was built using Agile development practices using Extreme Programming.
  • Designed, implemented, and tested teh Spring Domain Model for teh services using Core Java.
  • Developed presentation layer using JSP, HTML, DHTML, CSS, AJAX, JavaScript, JSTL Taglibs.
  • Involved in teh implementation of applications using conventional design practices (Web-Service Oriented Architecture, MVC-Model View Controller).
  • Integrated springs framework with Hibernate dat is used for Database operations.
  • Collaborated on design spec reviews together with Business Analysts
  • Has worked on Oracle 10g database for storing and retrieving teh application data
  • Implemented procedures, packages, triggers, and different Joins to retrieve teh database using PL/SQL, and SQL scripts. Created and DL, DML scripts to create tables and privileges on respective tables in teh database.
  • Involved in web component design and development using teh spring framework, JSP, Servlets, and taglibs.
  • Involved in loading and storing objects using Hibernate.
  • Involved in configuring Hibernate mapping file.
  • Used version one to work on Agile development.
  • Helped a team in performing Cactus tests using JUnit and automation scripts for UI
  • Used Clear Quest to track teh defect list.

Environment: Agile methodology, Java, J2EE,Hibernate, Spring, XML,JSP, JAX-RS, Spring AOP, Spring Security, Oracle, MongoDB, JSP, HTML, AJAX, JavaScript, jQuery, AngularJS, GIT, JIRA, PL/SQL, STS, JUnit, Log4J, Maven, Jenkins, WebLogic Application Server, AWS IAM, EC2, S3, RDS, SQS.

We'd love your feedback!