We provide IT Staff Augmentation Services!

Java Full Stack Developer Resume

4.00/5 (Submit Your Rating)

Dallas, TX

SUMMARY:

  • Over 6+ years of extensive experience in Architecture, Analysis, Design, Development, Testing and Support of distributed and Web applications using Java - J2EE, AngularJS, HTML, CSS, JSP, XML, JAXP, AJAX, JQuery, Servlet, JDBC, ORM, Hibernate, SPRING, JPA, EJB, JDO, JNDI, CXF, Web services, RMI.
  • Experience in Use Cases, Sequence Diagrams and Class Diagrams using UML, J2EE Design Patterns .
  • Expertise in back-end procedure development, for Database Applications using Oracle 9i & 10g, SQL and PL/SQL.
  • Hands on experience in AWS infrastructure on various resources IAM, EBS, Security Group and Auto Scaling in Cloud Formation JSON templates and some internet technologies including TCP/IP and HTTP .
  • Experience in Microservices-Spring Boot, Pivotal Cloud Foundry and Spring Boot .
  • Expertise in J2EE Architecture using Java, JDBC, Java Beans, EJB, Servlets, JSP, JMS, Struts, ANT, Log4J, UML, XML, CSS, HTML, and JavaScript .
  • Expertise in Spring framework , extensively used Spring DI, Spring AOP, Spring JDBC templates and Spring MVC .
  • Experience of MEAN and MERN Stack : MongoDB, Express, Angular 2/4, React and Node.js .
  • Expertise in using Hibernate , extensively used Entity Class Associations, Criteria Queries and Projections .
  • Expertise in server-side development with JDBC, JMS, Servlet, MVC architecture, Java Beans, XML . Proficient in XML technologies like XSL, XSLT, SAX, DOM, XPath, WSDL, DTD, XSD, SOA, JAXB, Apache Axis .
  • Experience working with SOAP and Restful Web Service .
  • Extensive experience using MAVEN to build the projects.
  • Comprehensive knowledge of physical and logical data modeling, performance tuning and monitoring.
  • Hands-on experience working with Continuous Integration (CI) build-automation tools such as Maven, SVN, Jenkins, and Apache Ant .
  • Have the motivation to take independent responsibility as well as ability to contribute and be a productive team member.
  • Experience working with Agile SCRUM methodology and working in pair.
  • Extensive experience in developing GUIs using Struts, SPRING MVC, SPRING web flow Frameworks .
  • Experienced with implementing different features of Bootstrap and good knowledge in Ext JS, Backbone.js and Responsive Design.
  • Expertise in developing GUI using Web-Development technologies like HTML, DHTML, DOJO, JavaScript, TypeScript, CSS, HTML5, Angular JS, React JS, Node JS, Bootstrap, Spring boot, JSF and jQuery.
  • Experience on SOA and Web Services like SOAP (JAX-WS) &REST (JAX-RS) using different frameworks like Apache Axis2, Spring-WS, Apache CXF and Jersey .
  • Extensive experience of using IDE tools Eclipse 3.2, Netbeans7.1.2, IntelliJ IDEA for JAVA/J2EEApplication development.
  • Experience in working on web servers like Apache and application servers like Web logic, Tomcat, Websphere to deploy code.
  • Building/Maintaining Docker container clusters managed by K ubernetes, Linux, Bash, GIT, Docker, on GCP . Utilized Kubernetes and Docker for the runtime environment of the CI/CD system to build, test deploy.
  • Experience in installing and configuring MySQL, ORACLE and MongoDB servers .
  • Experience Hands on with PL-SQL Stored Procedures, Triggers and Views .
  • Experience on Web Services, SOAP, JAX-RPC, WSDL, JSF, HIBERNATE, EJB, XM .
  • Experienced with IBM WebSphere Application Server, Oracle WebLogic application servers, JBOSS and Apache Tomcat Application Server .
  • Have good experience in using Version Controlling tools (CVS, VSS, CM SYNERGY, Subversion, Clear Case, Jenkins) and defect tracking tools like Clear Quest, Quality Center .
  • Proficient in SQL, PL/SQL, T-SQL, Views, Functions, Stored Procedures and Triggers.
  • Having hands on experience in deploying web and J2EE enterprise applications on WebLogic, WebSphere, Tomcat and JBOSS Server .
  • Integrated Kafka with Flume for more efficient real-time event processing via KafkaSource .
  • Worked in TDD and version management tools GitHub, SVN .
  • Experience with Dockercontainers, leveraging Linux Containers and AMI's to createDocker Images/ containers .
  • Experience in LDAP for authentication scheme and in middleware technologies.
  • Experienced in methodologies like Iterative, Agile, Scrum and waterfall approaches .
  • Worked on Web Services testing using Selenium IDE, and Selenium RC Server, Selenium Grid/Web Driver Testing, Cucumber, SOAPUI and Testing.

TECHNICAL SKILLS:

Languages: Java, ASP.Net, Python, C, C++

Web Technologies: PHP, HTML5, DHTML and XML, CSS3, JavaScript, AJAX, jQuery

JavaScript Libraries: Angular.js, JQuery, Ext JS, Node.js, Require.js, React.js, Redux

Web Services: SOAP, REST, WSDL

JavaScript Technologies: Angular JS, Angular 2, Angular 4, Bootstrap, React.JS, Node.JS, D3.JS, ES6, TypeScript

Servers: Apache HTTP Server, LAMP Server, WAMP Server, XAMP Server, IBM Web Server

Databases: SQL, MS SQL Server, MySQL, MS Access, Oracle, MongoDB.

Tools: Zend Studio, Adobe Dreamweaver CS3, Adobe Photoshop CS3/CS4, Adobe Fireworks CS3, Adobe illustrator CS3MS Office (Word/Excel/Access/Power Point/Visio).

CMS/Frameworks: MVC Framework, Drupal, WordPress, Joomla, Zend, CodeIgniter, Laravel.

Version Control Tools: SVM, GitHub.

Operating System: Windows, Linux, Unix, Macintosh HD, Red Hat.

Continuous Integration Tools: Jenkins, Hudson, Bitbucket.

Others: JIRA, HP Quality Center, Adobe Dreamweaver, AWS, Gulp, Grunt, Object Oriented Design

PROFESSIONAL EXPERIENCE:

Confidential, Dallas, TX

Java Full Stack Developer

Responsibilities:

  • Involved in configuring S3 versioning and lifecycle policies to and backup files and archive files in glacier.
  • Use JBPM (Java Business Process Model) as an open-source workflow engine written in Java that can execute business processes described in BPMN 2.0 (or its own process definition language jPDL in earlier versions).
  • Worked as a full stack developer to develop web applications using spring, Rest based Web services. Used HTML5, CSS3, JavaScript, JSP, JQUERY, Angular JS, AJAX and Bootstrap in front end.
  • Involved in Design, Development, Unit Testing and maintenance of CEC application.
  • Involved in discussions with Business Analysts and designed the TDD (Technical Design Documents).
  • Involved in writing Spring Configuration XML files that contains declarations and other dependent objects declaration.
  • Designed and documented REST/HTTPAPIs, including JSON data formats and API versioning strategy.
  • Developed Spring Boot based micro service Docker Container using Amazon EC2 Container Services using AWS Admin Console.
  • Developed user interface using BOOTSTRAPUI and Angular JavaScript to simplify the complexities of the application.
  • Developed User Interfaces using HTML and Backbone.JS. Developed reusable Backbone.JS directives and worked on Backbone.JS Controllers which Isolates scope to perform operations in UI.
  • Used Jenkins continuous integration tool to do the deployments.
  • Implemented scripting with Ajax and XML to dynamically refresh the page contents and also Implemented JAXB in XML binding.
  • Working on AWS Elastic load balancing for deploying applications in high availability.
  • Develop API for using AWS Lambda to manage the servers and run the code in the AWS.
  • Angular JS was used to parse the JSON file using the REST web services.
  • Use Spring Rest Controllers, Spring Web MVC and Spring Boot extensively to implement server side business logic.
  • Expose and consume the services to the downstream applications using Apache CXF & Apache camel. Hands-on experience working with Continuous Integration (CI) build-automation tools such as Maven, SVN, Jenkins, and Apache Ant.
  • Used Spring JPA to design entity data mapping with Oracle DB.
  • Implement Log4J1.2 for Logging Errors, debugging and tracking using loggers, appenders.
  • Involved in JAD sessions with the client and functional team and gave demos on developed functionality.
  • Involved in production support for resolving user problems.
  • Develop JUnit test classes for Controller, Service and Data layers.
  • Perform code reviews and provided guidelines for best practices of software management, Coding Standards and Code Commenting for better understandability.
  • Develop GUI using Web-Development technologies like HTML, DHTML, DOJO, JavaScript, TypeScript, CSS, HTML5, Angular JS, React JS, Node JS, Bootstrap, Spring boot, JSF and jQuery.
  • Work on SOA and Web Services like SOAP (JAX-WS) &REST (JAX-RS) using different frameworks like Apache Axis2, Spring-WS, Apache CXF and Jersey.
  • Install Ranger in all environments for Second Level of security in Kafka Broker.
  • Utilize Node.js, Socket.io, Redis, Supervisor, Grunt, Yeoman, and Angular for scalable website architecture and real-time technology.
  • Work with modules like MongoDB and mongoose for database persistence using Node.js to interact with MongoDB.
  • Migrate the applications to cloud using lambda to automatically manage resources and Used AWS lambda function handler in Node.js.
  • Hands on experience in AWS infrastructure on various resources IAM, EBS, Security Group and Auto Scaling in Cloud Formation JSON templates and some internet technologies including TCP/IP and HTTP.
  • Create Amazon VPC to create public-facing subnet for web servers with internet access, backend databases & application servers in a private-facing subnet with no Internet access.
  • Setup and administer DNS system in AWS cloud using Route53.
  • Work with big data technologies like Spark Core, Spark Hql, Spark -Streaming, Kafka.
  • Build/Maintain Docker container clusters managed by Kubernetes, Linux, Bash, GIT, Docker, on GCP . Utilize Kubernetes and Docker for the runtime environment of the CI/CD system to build, test deploy.
  • Worked with RabbitMQ used for Messaging for decoupling applications by separating sending and receiving data.
  • Used Log4J to capture the logs that include critical business-related information.
  • Built Continuous Integration environment Jenkins and Continuous delivery environment. Worked with Docker container snapshots, attaching to a running container, managing containers, directory structures.
  • Virtualized the servers using Docker for the test environments and dev-environments needs, also configuration automation using Docker containers.

Environment: Java, Backbone.JS, Spring Boot, AWS, Spring Web MVC, Spring REST, Spring JPA, IBM Rational Application Developer (RAD) Eclipse, Apache Tomcat, Twitter Bootstrap, IBM Clear case, IBM Clear Quest, UML, XML, XHTML, Angular, Apache, ReactJS,HTML, CSS, XSL, Oracle, SQL Developer, Log4j.

Confidential, Indianapolis, IN

UI/ Full Stack Developer

Responsibilities:

  • Gather the requirements from the business analyze the requirements and use cases.
  • Involved in Java middleware development.
  • Worked in a team of 40-person for UI, service, pre-model and post-model.
  • Wrote AngularJS controllers, views, services, and custom directives for CAQF App.
  • Wrote SPA (Single Page Web Applications) using RESTFUL web services plus Ajax and AngularJS.
  • Developed code to call stored procedure, and populate data from oracle for UI interface.
  • Developed code to get result-set from database, and then filling up as a string after processing data as required format.
  • Developed JAVA code to call shell script to run different types of models.
  • Developed JAVA code using Java 8 to call shell script to move uploaded files in Oracle to HDFS in HADOOP using Impala connection. Experience with developing XML scripts.
  • Experienced working with common Internet technologies (e.g. CSS, HTML,HTML5, jQuery, AJAX).
  • Involved to work with Javascript frameworks and demonstrated knowledge of frameworks such as Angular, jQuery.
  • Designed front-end presentation logic using JSP, HTML5, CSS3 and Strut tags.
  • Worked as Full Stack Developer covering all layers front end, middle tier and Back end.
  • Used JavaScript, jQuery, AngularJS and Angular 4, Node JS and AJAX technologies for front end user input validations and Restful web service calls.
  • Used jQuery and JSF validation framework for front end validations.
  • Implemented Singleton, Service Locator design patterns in MVC framework and developed command, delegate, model action script classes to interact with the backend.
  • Build the application using TDD (Test Driven Development) approach.
  • Used Hibernate, object/relational-mapping (ORM) solution, technique of mapping data representation from MVC model to Oracle Relational data model with a SQL-based schema.
  • Strong experience in writing Server-side scripting using NodeJS and JSON in calling JAX-RS Web Services. Experience with XML scripting.
  • Used JMeter for performance monitoring and Splunk for machine data visualization.
  • Had Interactions with external business partners while implementing Restful (JAX-RS) webservices.
  • Hands on experience in working with ReactJS.
  • Implemented application using Java (J2EE), Java 8, EJB, JMS, JSP/Servlets, CSS, HTML, JavaScript, Spring Core, Spring MVC, Spring JDBC, and Spring Web Services, BEA WebLogic, Oracle 11.1, Oracle11.2 (Oracle11g) workflows and delivered with high quality and easy to maintain code.
  • Written queries using Oracle PL/SQL, SQL and generated various data reports as per user's and design requirement. Also involved in all performance tuning techniques in writing SQL for better performance of the application.
  • Working experience in deployment using JAX-WS and building applications using Maven.
  • Involved in design (class diagrams, sequence diagrams) of the application using Enterprise Architect tool and technical design documentation.
  • Used springs functionality of Dependency Injection and Dependency Inversion Principle (DIP)/Inversion of Control (IOC) patterns to wire beans from Presentation to business services in the configuration files.
  • Worked on Java, HTML and CSS, CSS3, Bootstap.
  • Used New Relic for performance monitoring.
  • Building projects using build tools like Maven and Apache Ant.
  • Worked on an agile team of developers focused on delivering a web application written in angular.js.
  • Worked to develop fully responsive front-end features using angular directives, controllers, factories, and services.
  • Built Continuous Integration environment (Jenkins, Nexus) and Continuous delivery Environment.
  • Wrote unit and end-to-end tests using Junit.
  • Experienced with development & debugging tools such as Firebug, Chrome Developer, Fiddler, Eclipse IDE, JAX-WS, JMS.
  • Involved working on responsive web development.
  • Used Angular injection to retrieve the data from the JSON.

Environment: AngularJS, highcharts, JSP, Java/J2EE, Spring REST Web services, Impala, HiveQL, JavaScript, HTML, CSS, XML, jQuery, ajax, underscore, Bootstrap, TDD, DOJO, Grunt, Bower, Junit, Jasmine, Karma, SVN, Git, GitLab, Stash, JIRA, NPM, Third party templates, Pivotal Cloud Foundry.

Confidential, Washington, DC

UI Developer

Responsibilities:

  • Contributed as key resource of the "Angular Framework Team" in conversion of existing UI screens of the application to Angular based UI.
  • Involved in development of commonly used Angular components across teams such as directives for grid, pagination, conditional validations.
  • Integrated REST web service calls to get data from response and display them on GUI.
  • Used Source Repository Git stash to maintain current and previous builds. Used GIT GUI to check-in and GIT Bash for check-out.
  • Participate in wireframe reviews with UX team to understand the requirements.
  • Convert the wireframes to HTML5/CSS3 that are fluid in nature which will fit in varying resolutions for Mobile & Tablet.
  • Integrated the front end with backend API's to get the latest social media using Ajax.
  • Developed all the UI pages using HTML, DHTML, XHTML, DOM, Node, Grunt, CSS, JSON, JavaScript, jQuery, Bootstrap, Ajax.
  • Designed UI screens using CSS, Angular JS Framework and HTML.
  • Used React JS for search engine optimization and worked with Visual studio.
  • Used JSON for storing and exchanging information between browsers and servers.
  • Involved in Agile/SCRUM based approach to UI Development.
  • Responsible for the creation and execution of the Unit Test Cases using Jasmine as testing framework and Karma as test runner.
  • Involved in code reviews and mentoring the junior team members.
  • Used scaled Agile methodology for bi-weekly sprints.
  • Integration of UI screens with the Database by making use of web services.
  • Used jQuery to traverse through a DOM tree and manipulated the nodes in the tree. Implemented the Drag and Drop functionality using jQuery framework.
  • Used jQuery plugins for Drag-and-Drop, Widgets, Menus, User Interface and Forms.
  • Developed Date Time Picker using Object Oriented JavaScript extensively.
  • Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions.
  • Created Typescript reusable components and services to consume REST API's using Component based architecture provided by Angular2.
  • Involved in developing HTML and JavaScript for client-side presentation and, data validation on the client side with in the forms.
  • Successfully executed all the test cases and fixed any bugs/issues identified during the test cycles.
  • Played a vital role in defining, implementing and enforcing quality practices in the team organization to ensure internal controls, quality and compliance policies and standards.
  • Created and performed SQL queries to fetch data from the backend database.

Environment: HTML5, DHTML, XHTML, CSS3, LESS, SASS, BootStrap3/4, JavaScript, Angular JS, Angular 2, JIRA, React JS, Node JS, NPM, Chrome, DOM, API, TypeScript JavaScript, jQuery, SQL, Jasmine, Karma, AJAX, XML.

Confidential, Texas

Java UI Developer

Responsibilities:

  • Gathered and analyzed the requirements and converted them into User Requirement Specifications and Functional Requirement Specifications for the designers and developers to understand them as per their perspective.
  • Involved in web designing using HTML 4/5, XHTML, CSS 2/3, JavaScript, AJAX, JSON, and jQuery.
  • Developed HTML prototypes and UI deliverables, such as wireframes, flowcharts, screen mock-ups, and interface design specifications.
  • Responsible to manipulate HTML5, CSS3 in jQuery as well as making the pages dynamic using AJAX, JSON and XML.
  • Designed and Developed JavaScript frame work which is wrapper on top of jQuery frame work and AJAX based UI frame work for UI Configuration widgets.
  • Worked one-on-one with client to develop layout, color scheme for his website and implemented it into a final interface design with the HTML5/CSS3 & JavaScript using Dreamweaver.
  • Developed different jQuery component in MVC micro architecture framework which internally use various design pattern such as singleton, command, delegate, etc.
  • Enhanced user experience by designing new web features using MVC Framework like BackboneJS accommodate these advanced and fast technologies.
  • Employed Struts framework at the backend.
  • Used JavaScript DOM manipulation and JavaScript event to generate the data result in UI.
  • Used AJAX frameworks like jQuery, JSON to develop rich GUIs and also involved in performance tuning the website.
  • Ported and redesigned the Lead management system using AngularJS frameworks implementing modular design.
  • Used JavaScript DOM manipulation and JavaScript event to generate the data result in UI.
  • Involved in Enhancement of existing application utilizing JSP, Created HTML navigation menu that is role based menu items changes dynamically, derived from the database in the form of XML.
  • Used Bootstrap and AngularJS in effective web design.
  • Developed Web Services for data transfer from client to server and vice versa using Apache Axis, SOAP, WSDL, and UDDI.
  • Involved with cross browser testing and compatibility using Chrome, Firefox and IE.
  • Co-ordinate with QA for testing, Production releases, Application deployment and integration.
  • Involved in Production Support and minor enhancements as per application requirements.

Environment : HTML4/5, CSS2/3, JQuery, JavaScript, AJAX, XML, JSP, JSON, SOAP,MVC, DOM, Adobe Dreamweaver, AngularJS, BackboneJS, NodeJS, Bootstrap, Internet Explorer, Firefox, Chrome, Oracle, Windows, Struts.

We'd love your feedback!