We provide IT Staff Augmentation Services!

Sr Java Full Stack Developer Resume

3.00/5 (Submit Your Rating)

Atlanta, GA

SUMMARY

  • Over 6+ years of experience in the IT industry involving analysis, design, implementation, integration and testing of various systems.
  • Good Exposure to Web Application Development using J2EE technologies and Oracle.
  • Extensive experience in architecture, design and building Complex Business components, developing Multi - Tier Web Applications and Server side Business Logic using Java, J2EE, PHP, XML, Apache Tomcat, JBoss, Web Logic, Servlets, JSP, Spring batch and integration, Struts, Hibernate, Web Services (JAX-RS, JAX-WS), JDBC, PL/SQL, AJAX, JMS, Maven, Log4J, HTML, JavaScript.
  • Hands on expertise in front-end development utilizing JavaScript frameworks such as jQuery as well as front end technologies HTML5/4, CSS3/2, Angular JS, AJAX, and JSON.
  • Good Exposure to work on Frame Work using Struts MVC Architecture.
  • Good Knowledge on Sockets, Java Beans and Swing.
  • Extensive experience with Model2 (MVC) architecture and Jakarta Struts/Tiles. Solid experience in using Jakarta Apache frameworks like Struts, ANT, JUnit and Log4J. Good knowledge in Object Relation mapping using Hibernate.
  • Extensively worked on open source control frameworks Struts, Hibernate and have in depth knowledge of design patterns and Multi threading.
  • Created and consume Rest Web Services and SOAP WebServices
  • Good in web based client-server Architectures and Frameworks such as Struts.
  • Experience in design, development and deployment of enterprise applications for J2EE platform using JAVA, J2EE, Hibernate 3.0, Springs, JPA, Web Services, EJB 3.0, and XML JavaScript, SQL, HTML.
  • Good Knowledge of Web Services using SOAP and Restful.
  • Having experience in low level design and reengineering of java projects. This includes extensive knowledge of Swing/ Spring Core/ Spring Framework/Spring Batch, Spring MVC, Web services (Soap, REST),
  • Experience in developing secure web applications using Struts and Spring frameworks.
  • Used AJAX and JSON to send request to the server to check the functionality of the websites.
  • Writing application level code to interact with APIs, Web Services using AJAX, JSON and XML.
  • Experience in dynamic web development using JQuery, AJAX, Java Script, XML and CSS.
  • Experience in developing Web Services using SOAP and XML.
  • Strong Experience in Oracle 11g and backend programming. Good experience in SQL, PLSQL, DB2, and MS SQL. Normalization, creation of stored procedures and function.
  • Excellent client interaction skills and proven experience in working independently as well as in a team.
  • Proficient with Software development methodologies like Agile Methodologies.
  • Experience in Curam Client side development and Server side development.
  • Excellent Team player with very good attitude and excellent interpersonal skills with analytical abilities, communication skills.
  • Good work experience on RDBMS like Oracle and MySQL. Creating SQL statements & Sub queries.
  • Worked on Service Oriented Architecture (SOA) such as Apache Axis web services which use SOAP, WSDL. Exposure to JAXB & JAX-WS.
TECHNICAL SKILLS

Languages: Java, HTML, XML, SQL, PL/SQL, JavaScript

J2EE Technologies: JSP, Servlets, Struts, Spring Web Flow,JDBC

Web Technologies: CSS, AJAX, JQuery, BackboneJS, NodeJS.

Frameworks: Spring MVC, Struts, JSF Framework, Curam, Spring Batch, AngularJS

Methodology: Agile/Scrum, Waterfall Model

Database: Oracle11g, MySQL 5.x and SqlServer

Operating System: Windows, Unix, Linux

Tools: Eclipse, JBuilder, Web Logic, Apache Ant, log4j, JUnit, Maven

Web Services: SOAP, REST, WSDL

Version Control: SVN, Clear case, CVS

Web/App. Servers: Websphere Application Server, Apache Tomcat, Web Logic, JBoss

ORM Tools: Hibernate, JPA

Other: MS Office Suite, MS FrontPage, SQLDeveloper, CVS, VSS, Test DirectorDreamweaver, Unit Test.

PROFESSIONAL EXPERIENCE

Confidential, Atlanta, GA

Sr Java full stack Developer

Responsibilities:

  • Involved in gathering business requirements, analyzing the project and created UML diagrams such as Use Cases, Class Diagrams, Sequence Diagrams and flowcharts for the Optimization module using Microsoft Visio and UML.
  • Strong web development experience using OOP, PHP, AJAX, MySQL, JavaScript, XML, HTML and CSS.
  • Used AngularJS to bind HTML to JavaScript Objects and develop Single Page Application (SPA).
  • Developing custom HTML elements using AngularJS directives.
  • Worked closely with back end team to implement AJAX call to REST APIs and update dynamic functionality of HTML in Angular JS.
  • Implemented AJAX functionality using JQuery, JSON and XML.
  • Used AJAX and JSON to make asynchronous calls to the project server to fetch data on the fly .
  • Experience applying the latest development approaches event-driven applications using AJAX, Object Oriented (OO) Java Script, JSON.
  • Developed the application using Java/J2EE standards and guidelines.
  • Used EJB to develop the robust and scalable application.
  • Used build scripts using ANT and MAVEN build tools in Jenkins.
  • Used JMS for communication between components and clients.
  • Developed the UI Screens using JSP, JavaScript and HTML and did the client side validation with the JavaScript.
  • Used Spring MVC (Model View Controller) to handle/intercept the user requests and usedvarious controllers to delegate the request flow to the Backend tier of the application.
  • Extensively used Hibernate 3.0 in data access layer to access and update information in the database.
  • Created RESTful webserivces in pushing data to downstream systems.
  • Designed and developed UI screens usingJSF, JavaScript, AngularJS, CSS3, Bootstrap JSP, HTML5, XHTML
  • Implemented data access tier using Spring DAO.
  • Written Maven and Ant build tools for application layer modules on AWS EC2 instances.
  • Used SpringIOC (Inversion of Control) to remove the object dependencies across the application.
  • Used ANT scripts to build the application and deployed on Web Logic Application Server.
  • Integrated process into build system which auto-generates REST API documentation from source code.
  • Developed all the User Interfaces using JSP and spring MVC.
  • Implemented Data Access Layer Using Hibernate.
  • Implemented Singleton, MVC, Front Controller, Intercepting Filter, Data Transfer Objects and Data Access Objects design patterns.
  • Created war files & deployed on Tomcat using ANT deployment tool.
  • Creation of REST Web Services for the management of data using Apache CXF.
  • Followed Spring MVC Framework for the development of the project.
  • Involved in writing PL/SQL stored procedures using PL/SQL Developer.
  • Tested, debugged and implemented the application using JUnit for unit testing.
  • Created ANT archetypes for generating fully functional RESTful web services supporting both XML and JSON message transformation.
  • Used log4j for tracking errors and debugging the code.
  • Developed a fully functional prototype application using JavaScript andBootstrap, connecting to a RESTful server on a different domain.
  • Conducted code reviews against coding standards and made sure the best practices are maintained in development process.

Environment: Java/Java EE 5, Eclipse 3.5, BEAWeb Logic 10.X, Spring 3.x, Spring Batch, Spring MVC, Spring IOC, JSP, JavaScript, HTML, JSTL, Hibernate 3.X, XML, ANT, PHP, UML,Log4j, Oracle 10g, Web Services, Curam, Microsoft VisioWindows XP, JUnit 3, PL/SQL Developer.

Confidential, Hoboken, NJ

Senior Java Developer

Responsibilities:

  • Analyzed the business requirements and prepared the time estimation.
  • Written Technical specification and presented them to LOB for the approval.
  • Developed code using Java, J2EE, Web Services, customized spring using JISI framework.
  • Defined and wrote Java beans in Spring 3.X for services and dependencies.
  • Developed code for obtaining bean references in Spring Framework using Dependency Injection (DI) or Inversion of Control (IoC).
  • Experience in developing webservices for production systems using SOAP and WSDL.
  • Resolved bean cyclic dependencies.
  • Developed the Ant scripts for preparing WAR files used to deploy J2EE components.
  • Defined declarative transaction by creating Spring AOP proxy objects.
  • Written unit testing and integration testing using Junits.
  • Generated code coverage for the management purpose, code and branch coverage percentage is maintained at par with 70%.
  • Developed build and deployment scripts using Ant and Maven as build tools in Jenkins to move into different environments and also create new jobs and branches through Jenkins.
  • Used Log4j and commons-logging frameworks for logging the application flow.
  • Wrote Hibernate configuration and mappings xml files for database access.
  • Prepared ERA insight reports and fixed technical defects.
  • Experience in working with Spring MVC using AOP, DI/IOC and JDBC template.
  • SOAP UI is used extensively to test the middleware components independently.
  • Possessing considerable knowledge of the development of web applications and scripts using PHP programming language and MySQL & SQL Server databases.
  • Hands on experience in Coding, Testing, Implementation/Maintenance Support in PHP and MySQL.
  • Good knowledge of SQL queries and databases like Oracle, MySQL, SQL Server.
  • Experience in scripting languages like UNIX shell scripts.
  • Strong core java programming skills using Collections API, Annotations, Generics, Multithreading.
  • Experience in using SVN and GitHub Repository.
  • Developed Database and used Hibernate for mapping objects to the relational database.
  • Involved in the daily meeting to identify possible issues and define the actions to take Used Test Driven Development (TDD) to build specific components.
  • Supported the application across multiple environments like IST, QA, UAT and Production.
  • Code review done using Crucible tool.
  • Used Ant for Production Control team for implementation & deployment.
  • Experience in developing webservices for production systems using SOAP.
  • Integrated Backend data base by using Hibernate.
  • Used ANT and MAVEN as build tools on Java projects for the development of build artifacts on the source code. Worked on Tomcat Web server for hosting web apps.
  • Deployed application in Web Sphere server.
  • Used UNIX commands as part of project development and log traceability.

Environment: Java, Spring Core, Spring ORM, Spring MVC, Oracle, Maven, Hibernate, SOA, Junit5, UNIX, shell scripting, JSP, ANT Oracle, HTML, DHTML, CSS, CSS3, Log4j, GWT (Google web Toolkit), JavaScriptWeb services (SOAP), Agile Methodologies, and Jakarta Tomcat 6.

Confidential, Sunnyvale, CA

Sr. Java Developer, Web Developer

Responsibilities:

  • Involved in the completeSoftware Development Life Cycle including Requirement Analysis, Design, Implementation, Testing and Maintenance.
  • The RESTful web services have been used to retrieve and update the data which is populated.
  • Dependency injection which is a very significant step in the UI development application has been implemented throughservices.
  • Directory structurehas been createdforthe code that is written for the UI part of the application which is very convenient for any of the teammate or the developer to understand the occurrence of defect or to rectify it.
  • Utilize in-depthknowledge of functional and Technical experience in Java/J2EE and other leading-edge products and technology in conjunction with industry and business skills to deliver solutions to customer.
  • Developed Server side components using Hibernate and Spring framework.
  • Designed application modules, base classes and utility classes using core java.
  • Designed and implementedcustomized exception handlingto handle the exceptions in the application.
  • Configured Maven dependencies for application building processes.
  • Involved in developing code for obtaining bean references in spring framework usingDependency Injection (DI)orInversion of Control (IOC)using annotations.
  • Used Spring validation and wrote validation rules.
  • Integrate REST APIs in application and website to work with different kind of platforms.
  • Primarily focused on the spring components such asDispatcher Servlets, Controllers, Model andViewObjects.
  • Created Maven build file to build the application and deployed on WebSphere Application Server.
  • Implemented the application following theJ2EEbest practices and patterns likeSingleton, MVC and DAO.
  • Developed Business components usingJava Objectsand usedHibernateframework to map the Java classes to the database.
  • Designing the front end usingJSP,JQuery,CSSand HTML as per the requirements that are provided.
  • Extensively usedJ Query selectors, events, Traversal and JQuery AJAX with JSON Objects.
  • Used Hibernate, object/relational-mapping (ORM) solution, technique of mapping data representation fromMVC modelto Oracle Relational data model with a SQL-based schema.
  • Developed Hibernate DAO classesand with thespring frame work managerclasses retrieve and save the data from the database.
  • Used Spring IOCframework to integrate with Hibernate.
  • Implemented Maven Script to create JAR, WAR, EAR & dependencyJARSand deploy the entire project onto theWeb LogicApplication Server.
  • Customized Rich Faces data grid Floating filtering, Sorting, Pagination, clearing all filters, row coloring, column spans, scroll bars, Refine Views, column and header styles.
  • Implemented Model View Controller (MVC)Architecture and codedJava Beans(as the model).
  • Implemented WebServices to send order details to downstream systems usingJax-Rpc,Rest
  • Implemented version controlling usingDimensions.
  • Implemented log4j for logging purposes and debug the application.
  • Designed and developed the application presentation layer usingJSTL.
  • Prepared JUnit test cases and executed the test cases usingJUnitin eclipse.
  • Executed Jprobe and resoled the performance issues in the application.
  • Involved in bug fixing during the System testing, Joint System testing and User acceptance testing.
  • Consumed Restful Web services.
  • Supported the application during the warranty period.

Environment: Java, UML, Spring 3.1, Eclipse 3.5, Oracle Web Logic Application server, JSP, JQuery, ServletsJDBC, Hibernate 3.3.x, Spring 3.0 XML, XSLT, REST, Maven, CSS, DOM, DHTML, JUnit, Dimensions, Log4jOracle10g, TOAD, UNIX, Ant, Agile Scrum.

We'd love your feedback!