We provide IT Staff Augmentation Services!

Sr. Java, Full Stack Developer Resume

Atlanta, GA

SUMMARY:

  • IT Professional with 8+ years of strong experience SDLC, Agile, user interaction, requirement gathering, systems analysis, design, development, implementation, Unit & System Testing using Java/J2EE and Production Support of many N - Tier Application Systems.

TECHNICAL SKILLS:

Platforms: Windows 2000/NT/ XP/Vista, Linux- Ubuntu 14.10/14.04/ 12.04/15.10, CentOS 5.9/6.0/7.0, MAC OS X, UNIX

Programming: JDK 1.5, 1.6, 1.7, 1.8, C, C++

Server Scripting: JSP1.2, 2.1, JSP-EL, JSTL, Custom Tags

Client Scripting: JQuery 1.8, 1.9, JQuery UI, Dojo, ExtJS, AngularJS, JavaScript, CSS2, CSS3, HTML4, HTML5, NodeJS

Java Frameworks: Struts 1.2, Struts 2.1, Spring MVC, JSF 1.1, JSF 2.1, Groovy

Databases: DB2, MS-SQL Server, MySQL, MongoDB

Version Control: Tortoise SVN, GitHub, CVS

IDEs: Eclipse 3.0, 3.1, My Eclipse 4.1, IntelliJ, Net beans, JBuilder, JDeveloper

Build Tools: ANT 1.7, 1.8, 1.9, Maven, Gradle

Webservices Tools: SoapUI 4.0, 5.1, TcpMon

Webservice: Axis 1.0, 2.1, JWSDP2.1, Sun Metro, Sun Jersey, Apache XFire, Apache CXF

White box Testing: Junit 3, Junit 4, DB Unit, JUnitPerf, HttpUnit, Load Test, Timed Test, Selenium

Black box Testing: JMeter, LoadUI, Load Runner

Application Servers: Web logic 8.1, 10.0, Web sphere 6.1, JBoss 4.0, Glassfish 4.0

Web Servers: Tomcat 5.0, 6.0, 7.1

ORM Frameworks: Hibernate 3.0, 3.1, 4.1, TopLink, OpenJPA, IBatis

Methodologies: Agile (XP, Scrum), Rational Unified Process (RUP), Waterfall, Kanban

Cloud: Amazon Web Services EC2, S3, Elastic Beanstalk (EBS), VPC, Lambda, IAM, Instances, OpsWorks, Elastic Load balancer (ELB), RDS (MySQL)

PROFESSIONAL EXPERIENCE:

Confidential - Atlanta, GA

Sr. Java, Full Stack Developer

Responsibilities:

  • Extensively used prototype for the development of modules and components from scratch.
  • Responsible to maintain HTML5, CSS3, JavaScript, JQuery, Angular.js, Bootstrap as well as keeping the pages dynamic using AJAX, JSON and XML.
  • Design and development of the new Technical flow based on JAVA/J2EE technologies.
  • Used advanced Java 8 features like Lambda expressions for array operations, collections. Enhanced Concurrency methods etc. throughout the application for well-defined programming.
  • Involved in upgrade and maintenance of company's website to the new layout using the Grid orientation model Bootstrap framework.
  • Worked on Model View Controller (MVC) frameworks such as Angular.JS for creating Single Page Application (SPA).
  • Worked on AWS to integrate the picture files to the User Interface.
  • Integrated the UI code with Backend, Used JSON for data exchange between the client and server.
  • Core Java development and Support of Java/J2EE applications with emphasis on OOP-based web forms, database access components.
  • Worked on Spring Application using Spring MVC, Controllers to capture incoming requests and delegate them to Services and Send information to JSP's using Models and Views.
  • Implemented SHELL scripts to start the java processes and used AutoSys jobs to call these shell scripts.
  • Transferred existing jobs to the new servers and used AutoSys to create new jobs while ensuring all dependencies and scheduling were maintained
  • Followed agile methodology for developing the application.
  • Developed groovy script for all the services in SOAPUI Tool.
  • Implementing REST API and deployment.
  • Used Maven for build automation
  • Used Gulp as the build task runner to build the application.
  • Involved in Authentication & authorization checks using Encryption & decryption techniques using x.509, Public/private key methods etc.
  • Optimized the full text search function by connecting to MongoDB.
  • Involved in writing SQL Stored Procedures, Functions, and Views for Oracle 11g database.
  • Used automated testing tools such as Cucumber to reveal and document, as well as drive development of, behavior in a large legacy code base (mostly Java).
  • Used Jenkins for deploying in different Environments.
  • Developed and debugged application using IntelliJ IDEA.
  • Used Log4j for the logging.
  • Actively participated and provided feedback in a constructive and insightful manner during weekly Iterative review meetings to track the progress for each iterative cycle and figure out the issues.

Environment: Java 8 /J2EE, Spring, EJB, JSP, JQuery, JavaScript, ECMA 6, CSS, HTML, Eclipse, Web Logic, Servlets, Spring Boot 1.2.3, Restful services, Shell Script, Angular JS, Node JS, React JS, Apache Tomcat, Jenkins, PL/SQL, Oracle 11g, NoSQL, JBOSS BRMS, SQL developer, Maven, Spring Tool Suite (STS IDE), SVN, Rally, Cucumber, Just in Mind Prototyping tool, GULP, Git

Confidential - Raritan, NJ

Sr. Java, Full Stack Developer

Responsibilities:

  • Practices core java design patterns like Abstract factory, Factory, Singleton and Façade for assuring quality coding and development of the application.
  • Used multithreading in programming to improve overall performance
  • Worked on Spring MVC annotations such as Controllers, Request Mapping while handling the specific classes.
  • Created Spring Controllers classes based on the existing Struts Action classes.
  • Responsible for setting up Angular JS framework for UI development.
  • Designed dynamic and browser compatible pages using HTML, CSS, JQuery and JavaScript.
  • Used Hibernate ORM for mapping Java classes to database tables and data querying.
  • Used jQuery Events to manipulate the elements depends on the user interactions (like. ready (), hover (), bind (), click (), keypress ().)
  • Developed web applications using JAVA/J2EE concepts like OOP, Multithreading, Collections, java swing, JDBC, JSP, Servlets, JMS, Hibernate, spring, web services, struts and Java Beans.
  • Worked on building & deploying JAVA code through Jenkins, used Jenkins Amazon Web Services Code Deploy plugin to deploy to AWS cloud.
  • Wrote Groovy Scripts for REST Web services and deployment
  • Coded Server pages using JSP, Servlets, Struts by following MVC architecture.
  • Used JSON for message transformation.
  • Configured JDBC with SQL/PLSQL for database connectivity.
  • Efficiently handled periodic exporting of SQL data into Elastic search.
  • Utilized Mongo database management system for keeping user generated data
  • Worked closely with the testing team in creating new test cases using JUnit Framework.
  • Wrote Maven dependencies for the project and used SVN as Version Control System.
  • Used IntelliJ as Development IDE for web applications
  • Implemented Automation using Selenium Web Driver, JAVA and Maven.
  • Involved in the Integration performance and unit testing of the project.

Environment: Core Java Hibernate, Servlets, JSP, Struts 1.2, JQuery, Ajax, JavaScript, CSS, HTML, React JS, Firebug, Tiles, Java 1.5, Web sphere Application Server 6.1, SASS, JS, selenium, Jenkins, Oracle PL/SQL, JAXB, NoSQL, Maven, Multithreading, Linux, JUnit, Spring Tool Suite (STS IDE), SVN, JMeter, Eclipse, AWS, AJAX, JQuery, Safari, and Chrome

Confidential - Austin, TX

Java, Full stack Developer

Responsibilities:

  • Developed the User Interactive web pages in a professional manner with using web technologies like HTML, XHTML, JavaScript, JQuery and CSS as per company's standards.
  • 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 JQuery to select and manipulate HTML elements and also CSS manipulation.
  • Involved in the complete SDLC (software development life cycle) of the application from requirement analysis to testing.
  • Developed the application using J2EE Design Patterns like Business Delegate, Factory, Singleton, Session Facade, Service Locator and DAO.
  • Used Spring MVC module to develop MVC Architecture.
  • Used Core Java to develop Business Logic as Spring Beans.
  • Developed POJO objects and used Hibernate as the Object-Relational Mapping (ORM) tool to access the persistent data from SQL Server.
  • Stored procedure in the database and used Dynamic SQL to load the data.
  • Used Jersey to implement Restful Web Service and used XML form to transfer the data.
  • Developed the UI using HTML, CSS, JSP and JavaScript for interactive cross browser functionality and complex user interface.
  • Implemented Java Security manager to access EJB (Elastic JavaBeans) with Java Security API.
  • Deployed the Web Application in Web logic.
  • Developed Unit Test Cases. Used JUnit for unit testing of the application.

Environment: Java 1.7, J2EE, Spring 4.0, Hibernate 3.0, MVC, Restful Web Service, SQL, Dynamic SQL, HTML5, CSS3 JSP, JavaScript, JQuery, Web Logic 11g, SQL Server, JUnit, Jira tool, Maven 3.0, JIRA, Web Strom, Eclipse, NodeJS, Oracle 11g Server, XML, DOM, Unix Scripting, GIT

Confidential - Houston, TX

Java Developer

Responsibilities:

  • Developed Login/Registration/Edit of user profile integration with community sites using HTML, CSS, JQuery and JavaScript.
  • Implement the function of automatic Email notification referring confirmation, rescheduling and promotions through JavaScript and jQuery.
  • Modified JSP's, used struts tag libraries and Java Server Pages Standard Tag Library (JSTL)
  • Maintained Struts architecture throughout the application
  • Developed web services using RESTful technology to support JSON and XML using JAX-RS
  • Involved in writing SQL & PL SQL - Stored procedures, functions, sequences, triggers, cursors, object types etc.
  • Involved in developing app using Spring MVC and also used other modules of Spring DI & AOP
  • Used Authentication & authorization checks with the help of Public/private key method.
  • Modified JavaScript to read client-side activities (events) and data and event validations
  • Modified SQL, PL/SQL procedures and triggers to obtain optimize output

Environment: Java, J2EE, HTML, JS, CSS, AJAX, JQUERY, Servlets, JSP, Web Sphere Application Server, AOP, MVC, JUNIT, JMS, XML, Unix, FTP, PL SQL

Confidential

Java Developer

Responsibilities:

  • Followed Agile Software Development Methodology in the progress of the project.
  • Developed Landing Page using HTML, CSS, JavaScript and Marketing Page using JavaScript, JQuery.
  • Worked on MQ Series with J2EE technologies (EJB, Java Mail, JMS, etc.) on Web Sphere server
  • Used EJB as Middle layer to connect JSF and Hibernate.
  • Wrote SQL Queries for Oracle 10g database.
  • Used Hibernate as ORM tool for persisting the data.
  • Used log4j to logging messages.
  • Developed software installers for Windows.
  • Worked on DB2 as backend Database.
  • Used JDBC for communicating with the backend.
  • Resolved all the assigned defects and interacting with QA to resolve any issues.
  • Used Firebug, Firebug Lite, and IE Developer Toolbar for debugging and browser compatibility.
  • Developed stores procedures, triggers, functions and database tables in Oracle database.
  • Deployed the application to JBoss server and tested the front end using Jasmine.
  • Preparation and review of Unit Test Plan, Unit Testing, Test Results review and other quality related work.
  • Used JIRA as the Bug Tracking tool.

Environment: Windows, Eclipse, JavaScript, Prototype, Firebug, Fire Bug Lite, HTML, JSON, CSS, jQuery, AJAX, JSP, Java, Eclipse, TFS, Maven, JBoss, JSF, EJB, AJAX, JSTL, Hibernate, XML, Log4j, DB2, Dreamweaver

Confidential

Java Developer

Responsibilities:

  • Followed Agile Software Development Methodology in the progress of the project.
  • Developed Landing Page using HTML, CSS, JavaScript and Marketing Page using JavaScript, JQuery.
  • Worked on MQ Series with J2EE technologies (EJB, Java Mail, JMS, etc.) on Web Sphere server
  • Used EJB as Middle layer to connect JSF and Hibernate.
  • Involved in writing SQL Queries for Oracle 10g database. Used JDBC for communicating with the backend.
  • Used Firebug, Firebug Lite, and IE Developer Toolbar for debugging and browser compatibility.
  • Deployed the application to JBoss server and tested the front end using Jasmine.
  • Used JIRA as the Bug Tracking tool.

Environment: Windows, Eclipse, JavaScript, Prototype, Firebug, Fire Bug Lite, HTML, JSON, CSS, jQuery, AJAX, JSP, Java, Eclipse, TFS, Maven, JBoss, JSF, EJB, AJAX, JSTL, Hibernate, XML, Log4j, DB2, Dreamweaver

Hire Now