We provide IT Staff Augmentation Services!

Java Full Stack Developer Resume

2.00/5 (Submit Your Rating)

NY

PROFESSIONAL SUMMARY:

  • Programming experience of around 6 years in the software development life cycle (SDLC) process including requirements gathering and analysis, design, system/technical specifications, development of interface and implementation of Distributed, Client/Server E - Commerce application using Java/J2EE and RDBMS.
  • Expertise in developing MVC frameworks such as Spring, JSF, Struts and ORM Technologies.
  • Proficient with Software development methodologies like Agile and Waterfall methodologies such as Test-Driven Development (TDD) and SCRUM.
  • Proficient in Java technologies like JSP, Java Servlets, Java Beans, Models, Struts, Spring API, Hibernate, XML, JMS, JNDI, Web service.
  • Design and development of Files Refresh and Card Product Utility applications using Struts Framework, Core Java, JSP and performed reverse engineering to develop flow charts.
  • Extensive Design implement and test services experience in a Micro Service-oriented architecture and has implemented the REST based Micro services using the Spring Boot, Spring Data with JPA (Java Persistence API).
  • Expertise in Back-end/server-side java technologies such as Web services, Java Messaging Service (JMS), Java Database Connectivity (JDBC), Java Naming and Directory Interface (JNDI).
  • Experience in Spring Boot which is radically faster in building cloud Micro services and develop spring based application with very less configuration.
  • Understanding of complex and multithreaded systems.
  • Developed test methodologies to assess strength of stress test and efficiency of insertion.
  • Proficient in developing GUI using CSS, HTML, Java Script, JSF/Prime Faces, jQuery, Bootstrap JS and Angular JS, Angular 2/4/6, NodeJS and Python.
  • Experience in developing of SOA, REST and SOAP based web services AJAX technologies.
  • High level of expertise in CSS pixel-level layout, Consistency with browsers, Version and Platform Independence.
  • Good experience working on CSS Background, CSS Positioning, CSS Text, CSS Border, CSS Margin, CSS Padding, CSS Table, Pseudo Classes, Pseudo Elements and CSS Behaviors in CSS.
  • Knowledge of Object-Oriented Design (OOD) and Analysis (OOA) based on Unified Modeling Language (UML) architecture using Rational Unified Process.
  • Proficient in implementing various Java design patterns like MVC, Session Facade, Data Access Object (DAO), Factory, Singleton, Data Transfer Object, and Front Controller.
  • Extensively worked with Eclipse debugger on debugging.
  • Experienced with JAX-RS specification like Jersey to Implement REST based applications.
  • Proficient in XML technologies like XML, DTD, XSD, XSLT, JAXB and JAXP (DOM & SAX).
  • Experience in implementation of business applications using REA Web logic, Web Sphere, IBM Web Sphere Application and Portal Server(WAS/WPS).
  • Experience in implementing client-server business applications using Micro services, Designed, and developed Micro services business components using Spring API Boot.
  • Strong knowledge in JAVA Messaging Service (JMS) and equivalent tools like TIBCO messaging service
  • Hands on experience in writing light weight Node.js express server, and using technologies like Ajax , JavaScript/jQuery , JSON to make connections between server and databases like MongoDB .
  • Experience working with Databases like MySQL, Oracle.
  • Experienced in databases such as Oracle 8i/9i/10g, DB2 and MS SQL Server to manage Tables, Views, Indexes, Sequences, Stored Procedures, Functions, Triggers and Packages.
  • Developed Ant, Maven scripts to build and deploy J2EE applications.
  • Good Experience in using NoSQL databases like MongoDB, Cassandra.
  • Expertise in designing and developing with automated testing using Junit, Selenium.
  • Knowledge on pulling dependencies from different repositories.
  • Expertise in version control tools like SVN, CVS, GITHUB, and Atlassian products like bitbucket, confluence.
  • Expertise in using IDE Tools like Eclipse, Net Beans, IBM Rational Application Developer (RAD) for Java/J2EE application development.
  • Extensively worked on Debugging using Logging Frameworks such as Apache Log4j.
  • Performed Unit testing, Integration Testing and generating of test cases for web applications using JUnit, Cucumber.
  • Ability to work effectively with continuous change and short deadlines.
  • Experience in implementing Multithreading, Async/Await in Asynchronous programming. including Business Requirements, Technical Architecture, Design Specification, Development and Deployment.
  • Good understanding of Business workflow, Business logic and Business methods for further implementation of user requirement in a distributed application environment.
  • An energetic individual, able to communicate effectively, to work collaboratively to resolve problems and to motivate team members as well.
  • Strong oral and written communication skills, and ability to work well with a variety of personalities.
  • Excellent analytical and logical programming skills with a good understanding at the conceptual level and possess excellent presentation, interpersonal skills with a strong desire to achieve specified goals.

TECHNICAL SKILLS:

Languages: C, C++, JAVA JDK 6/7/8, J2EE, HTML, SQL and PL/SQL.

Operating systems: Mac, Linux, UNIX, Windows 10/8/7/Vista/XP

Java/J2EE Technologies: Java, J2EE, JDBC, Servlets, JSP, JavaBeans, EJB, JMS 2.0, JNDI, Struts, Spring, Hibernate, IBatis, SDK, HTML, DHTML, XML, XHTML, HTML5, CSS, Ajax, jQuery, JSF, Angular JS, REST, RESTful Web services.

Frameworks: Struts, Spring MVC, spring boot Hibernate, Apache Tiles, JSF

Web Technologies: HTML, XML, JSP, JavaScript, and jQuery, AJAX, Angular JS, Node JS, React JS, Bootstrap, CSS, JSON and Web Services (SOAP, RESTful)

Database: MongoDB, Couch DB, Cassandra, PostgreSQL, MySQL, MS-SQL 20012, Oracle 12C/11g/10g/9i, MySQL, SQL Server 2016/2014/2012, PL/SQL, DB2.

Development IDE/ Tools: IntelliJ, Eclipse IDE, WSAD 6.x/5.x, RAD 9.5/9.0.

Methodologies & Concepts: Agile, Waterfall system analysis and design.

Web Services: SOAP, Microservices, JAX-RPC, WSDL, JAX-RS, JAX-WS, RESTFUL.

Web/Application Servers: IBM Web Sphere Application Server 9.x/8.x/7.x/6.x/5.x, BEA WebLogic Server 12.x/11.x/ 10.3/9.0/8.1, Apache Tomcat 9.x/8.x, SOAP, WSDL, JBoss 7.1.0, 7.1.1, Glassfish 4.1.1, 4.1.2

Build Tools: Ant, Maven, Gradle

Version Control Tools: SVN, CVS, GIT, Bit bucket

Project Management &Design Tools: Rational Project Management (RPM) and Visio, Rational Rose and Enterprise Architect, OOAD & UML.

Bug Tracking Tools: JIRA, CRM

Testing tools: HTML Unit, Jasmine, Mockito, Selenium

Other Tools: PuTTY, Microsoft Visio, Fire Bug

PROFESSIONAL EXPERIENCE:

Confidential, Ny

Java Full Stack Developer

Responsibilities:

  • Analyze requirements with team write High Level design documents, System Use Case, analyse risk factors.
  • Architects hibernate DAO Accessory Classes using IntelliJ, Worked with Hibernate for object relational mapping and connection management.
  • Involved in developing Webservice operations in Service Oriented Architecture (SOA)
  • Followed agile methodology during complete SDLC process.
  • Participated Agile/Scrum development and deployment teams
  • Responsible for Web UI development in JavaScript using jQuery, Angular JS, and AJAX.
  • Worked on Java Script libraries like jQuery and JSON.
  • Designed and developed Microservices based applications using Spring boot, Hibernate, Spring DAO.
  • Developed application on spring 3.x framework by utilizing its features like Spring DependencyInjection, Spring Security, Spring Web flow with Spring MVC.
  • Implemented RESTful web services using Jersey for JAX-RS implementation and Implement Java8 features including Lambda, Advanced for each loop, and Streams.
  • Involved in building a web service to provide access to the models and exposed it using a REST API that emits JSON.
  • Using Spring boot which is rapidly faster in building cloud micro services and develop Spring based applications with very less configuration.
  • Used Web services (SOAP &WSDL) to exchange data between portal and other modules.
  • Used Hibernate object related mapping (ORM) solution, technique of mapping data representation from MVC model to Oracle Relational Data model with a SQL based schema.
  • Used RESTFUL client to interact with the services by providing the RESTFUL URL mapping.
  • Designed and implemented server-side RESTful web services using Node JS and handled communications to the client side (React JS) using JSON.
  • Used JAXB for marshalling and UN marshalling of work order, billing XML documents, and JAXP for processing.
  • Worked on Spring Web Flow on Spring MVC for building flows in our web application.
  • Implemented MVC Architecture with REACT components such as Views, Models and Controllers in node.js for API development.
  • Worked on Java Message Service (JMS) API for developing message-oriented middleware (MOM) layer
  • Involved in writing and implementing SQL queries at the DAO layer using SQL and HQL for handling various asynchronous requests.
  • Responsible for creating efficient design and developing User Interaction screens using HTML5, CSS3, Angular 4, Material, Bootstrap, JavaScript, AJAX and JSON.
  • Used Hibernate as an implementation engine for JPA API.
  • Created Oracle store procedures for handling and processing complex data-based logics.
  • Developed store procedures and complex queries using tool called PL/SQL developer.
  • Wrote scheduled batch jobs on UNIX environment for handling various huge databases update logics without manual interventions.
  • Used Angular.JS as the development framework to build a single-page application and reusable AngularJS applications.
  • Imported data from various resources to the Cassandra cluster using Java APIs.
  • Developed unit test cases and suits on Junit framework for unit testing
  • Deployed application on Apache Tomcat server
  • Involved in writing Unit test cases for unit testing using Junit. Used Jenkins for the CI/CD pipeline.

Environment: JDK, Java 8.0, Spring (DI, MVC, Tran Management, Integration, AOP), Hibernate, JAX-RS Webservices, JAX-WS Webservices, jQuery, Docker, jQuery, UI, AJAX, UML, MS Visio, JSTL, Oracle 12c, WebLogic, IntelliJ, Junit, Cassandra, SOAPUI, Log4j, Maven, Micro services, Node.JS, Bootstrap, Angular.JS, HTML5, CSS3, Junit, JIRA.

Confidential, Atlanta, GA

Java Full Stack Developer

Responsibilities:

  • Participated in JAD sessions gathering along with the Business Analysts.
  • Designed application modules, base classes and utility classes using Core Java.
  • Implemented the project as a multi-tier application using Spring MVC& used core spring concepts like AOP, IOC.
  • Designed and developed Restful service interface using Spring MVC to the underlying customer event API. Involved in building Restful Web services using JAX-RSAPI.
  • Expertise in Core Java with strong understanding and working knowledge of Object-Oriented Concepts like Collections, Multi-Threading, Concurrency framework.
  • Implemented a SOA compliant system working on various transactional messaging using Camels and used Session Beans Message Driven Beans.
  • Deployed the application on Glassfish application server.
  • Developed a data access objects to encapsulate all database specific code using JDBC API.
  • Extensively used jQuery for faster JavaScript programming and followed better coding techniques for better performance and intuitiveness.
  • Developed the application using spring framework that leverages model view layer architecture, also configured Dependency Injection.
  • Used Hibernate ORM tools which automate the mapping between SQL databases and objects in Java.
  • Extensively used Hibernate in data access layer to access and update information in the database.
  • Used Data Binding properties to bind the data which is retrieved from J2EE server
  • Developed the Presentation layer using HTML 5, JavaScript, and used AJAX/ jQuery based rich UI for improved customer experience.
  • Built MAVEN scripts for automated deployment and for the build operation of the entire application.
  • Deployed the application in WebSphere Application Server 6.0.1 and Configured JMS in the WebSphere application server to send messages on the queue.
  • Spring Controllers were used with Angular JS to route the control to desired Java services.
  • Designed and Developed Stored Procedures, Triggers in Oracle to cater the needs for the entire application. Developed complex SQL queries for extracting data from the database.
  • Implemented user interface guidelines and standards throughout the development and maintenance of the website using HTMS. CSS3, JavaScript and jQuery.
  • Hands on Experience on relational databases involved in application development using RDBMS like MySQL, Oracle
  • Used SVN for source control repository
  • Developed Unit Test Cases with Junit.
  • Built test harness module with Junit, Mockito for creating unit tests and integrated with Ant build.
  • Involved in Module Testing and Integration Testing.
  • Involved in unit testing and integration testing
  • Served as POC for on call support in the production team on a rotation basis.

Environment: Java 1.8, SOAP, Spring 4.0, Hibernate 4.0, RESTful Web Services, Hibernate 4.0, Jenkins, Angular 2.0, HTML5, CSS3, JavaScript, jQuery 2.0, JMS, Agile, Eclipse, Junit 4.4, JDBC, TDD, Unix, IntelliJ, Junit, Cassandra, SOAPUI, Log4j, Maven, Micro services, Node.JS, Bootstrap, Angular.JS, Junit, JIRA.

Confidential, Irving, TX

Java Full Stack Developer

Responsibilities:

  • Involved in Design, Development and Support phases of Software Development Life Cycle (SDLC).
  • Used AGILE methodology and participated in SCRUM meetings.
  • Designed interactive web pages with front-end screens using HTML5 and CSS3.
  • Designed and implemented the user interface using HTML5, CSS3, JavaScript and Angular JS.
  • Developed Hibernate mapping files using different mapping strategies such as table per class hierarchy and also used Hibernate Persistence Strategy to interact with database.
  • Developed cross-browser/platform HTML5, CSS, and JavaScript to match design specs for complex page layouts while adhering to code standards.
  • Used advanced level of HTML5, JavaScript, CSS3 and pure CSS layouts and Angular 2.0
  • Enhanced user experience by designing new web features using MVC Framework like Express JS and Node JS.
  • Used AJAX and JSON to make asynchronous calls to the project server to fetch data on the fly.
  • Developed a tool to retrieve and send data to third party service provider this feature was implemented using REST.
  • Involved with bug fixing on functionality, performance and designing issues with JavaScript, jQuery, HTML5, CSS3 and AngularJS.
  • Used Bootstrap and AngularJS, React.js and Node.js in effective web design.
  • Used RESTFUL client to interact with the services by providing the RESTFUL URL mapping
  • Built MAVEN scripts for automated deployment and for the build operation of the entire application.
  • Deployed the application in WebSphere Application Server 6.0.1 and Configured JMS in the WebSphere application server to send messages on the queue.
  • Spring Controllers were used with Angular JS to route the control to desired Java services.
  • Implemented scripting with Ajax and XML to dynamically refresh the page contents.
  • Developed Controller for request, response paradigm by Spring Controllers using Spring-MVC. Used JSON as response type in REST services.
  • Involved with bug fixing on functionality, performance and designing issues with JavaScript, jQuery, HTML5, CSS3 and Angular JS.
  • Developed core Java programs for all business rules and workflows using spring framework.
  • Designed and developed Restful service interface using Spring MVC to the underlying customer event API. Involved in building Restful Web services using JAX-RSAPI.
  • Worked on Cloud implementation by installing, building and deploying applications using Cloud Foundry and using AWS.
  • Created custom Plugins, templates, and functions for Angular JS application.
  • Implemented Hibernate for data persistence and management.
  • Analyzed and fixed issues related to REST Web services and Application responses.
  • Used Maven as the build tool and Tortoise SVN as the Source version controller.
  • Used Subversion (SVN) as the configuration management tool to manage the code repository.
  • Performed unit testing using Junit.
  • Followed Agile Scrum methodology and used TDD for writing test cases.
  • Involved in developing stored procedures and Triggers on Oracle11g.
  • Used NPM to manager server-side packages.

Environment: Java 1.7, J2EE, Spring Framework 4.0, Hibernate, AJAX, Oracle 11g, Web Services, Agile, REST, XML, SOA, WebSphere, JavaScript, Angular JS, NodeJS, ReactJS, Bootstrap, jQuery, JBOSS, JUnit, Grunt, GitHub, SQL, JMS, HTML5, JSP, CVS, CSS3, MVC, Maven and SVN.

Confidential, Lincolnshire, IL

Java Developer

Responsibilities:

  • Provided Enhancement to the existing application in the system as per business requirements. Identifying all technical and other problems related to the change requests.
  • Implemented Agile Methodology for project Management.
  • Involved in developing conversion of Mainframe application to Web application.
  • Developed web tier using JSP, HTML and JavaScript. Client validations using JavaScript, jQuery and Java classes for business layer.
  • Created topics on the Desktop portal using Spark Streaming with Kafka and Zookeeper.
  • Involved in performing the Linear Regression using Scala API and Spark.
  • Involved in Designing Kafka messaging queues.
  • Architected, designed and implemented a SPA (Single Page Application) in AngularJS2, Node Js which consume JSON from a Spring API MVC, using Spring API Security to secure the Application
  • Developed Web Services using Rest, WSDL, JAX-WS to develop client classes.
  • Developed the necessary helper classes, EJB Session Beans, Message driven beans for implementing Business Logic.
  • Developed Driving Record PDF using I Text.
  • Used MongoDB document-oriented database to store data
  • Configured Mongo Sharding for scalability and High Availability
  • Created Object to Mongo mappings for various domain objects
  • Developed DAO layer exposing access to MongoDB
  • Used Spring API-Hibernate to integrate with Oracle database.
  • Created Batch Processes, runs every day to produce Driving Records from Mainframe.
  • Developed Unit and Integration testing of the application using JUnit Framework to ensure Quality Assurance.
  • Developed Maven Scripts to build WAR/EAR files for the application.
  • Deployed the application on JBoss.
  • Experience on middleware technologies like JIRA and its tools like bitbucket
  • Provided production and maintenance support for the client.
  • Created Project Implementation Plan for production releases and support production release checkouts.

Environment: Java 1.7, J2EE, Spring Framework 4.0, Hibernate, AJAX, Oracle 11g, Web Services, Agile, REST, XML, SOA, WebSphere, JavaScript, Angular JS, NodeJS, Bootstrap, jQuery, JBOSS, JUnit, SQL, JMS, HTML5, JSP, CVS, CSS3, and MVC.

Confidential

Java Developer

Responsibilities:

  • Involved in requirement gathering, technical design, and exploration of various technologies, prototyping, benchmarking, and documentation and authoring technical specifications.
  • Prototyping and development of modules like personal profile, registration, creating web service for the modules for the unified web application.
  • Prepared test cases for the Application for System and integration testing
  • Involved in bug fixing and documentation of Lessons Learnt and Best practices.
  • Integrate with Oracle 10g database through JDBC
  • Established and monitored the process for quality management
  • Facilitated communication within the project team.
  • Integrated the 2 applications through SOAP web services and utilized the functionality of the jar and war files.
  • Extensively used various J2EE design patterns like Factory, Singleton, Data Access Objects, Data Transfer Objects, Business Delegate and Session Façade in the project, which facilitates clean distribution of roles and responsibilities across various layers of processing.
  • Built SOAP Web services interface implemented in Java using Apache Axis and SOAP.
  • Involved in the development of presentation layer and GUI framework in JSP, HTML and client-side validations were done using JavaScript.
  • Used Spring API-Hibernate to integrate with Oracle database.
  • Involved in production support, assigning production issues and enhancements
  • Understanding the requirements and Product functionalities
  • Analyzing Requirements and Designing the Functionality of the product

Environment: Core Java, HTML 4.0, JavaScript 1.5, JSP 1.2, Servlets 2.3, Eclipse, Tomcat, JavaScript, HTML, Servlets, CSS, XML, JSP, SOAP, Oracle 10g.

We'd love your feedback!