We provide IT Staff Augmentation Services!

Full Stack Developer Resume

2.00/5 (Submit Your Rating)

Clearwater, FL

SUMMARY:

  • Java /J2EE Developer with more than 10+years of extensive IT experience in developing, design, analysis, testing of various web based, SOA based and client/server applications in multi - platform environments with JAVA /J2EE technologies.
  • Experience in using Struts, Spring & Hibernate framework for various web/portal-based application development.
  • Worked with BEA WebLogic, IBM WebSphere, Apache Tomcat & JBOSS Application server.
  • Proficient in XML technologies like XSL/XSLT, SAX, DOM, SOAP, WSDL, DTD, Schema, SOA, JAXB, JAXP.
  • Good hands on experience in developing web applications such as MVC Architecture using Struts & Spring Framework, developing custom tag libraries for JSP Pages
  • Extensive experience in Amazon Web Services (Amazon EC2, Amazon S3, Amazon Simple DB, Amazon RDS, Amazon Elastic Load Balancing, Amazon SQS, AWS Identity and access management, AWS CloudWatch, Amazon EBS and Amazon CloudFront).
  • Strong Experience in Spring Injection/Inversion of Control, Hibernate ORM, Web services and Spring JDBC.
  • Hands on experience in developing user interfaces with HTML, DHTML, JSTL and CSS.
  • Good experience in Unit Testing using JUnit and Version control using CVS, SVN.
  • Strong experience in Full-stack Java Development and had experience in analysis, design, development, testing and implementation of web-based and Client-Server business applications using Java/J2EE web applications.
  • Involved in Data Integration using Java Web Services ( JAX-WS, JAX-RS ).
  • Proficient in RDBMS using Oracle 11g/10g.9i, IBM DB2, MySQL database servers.
  • Hands-on experience with UNIX, Linux environments.
  • Expertise in design with Use Case, Sequence diagrams, Activity diagrams, Class diagrams with exposure to UML, tools like Rational Rose and use of Rational Unified Process (RUP).
  • Experience in writing shell scripts.
  • Senior Software engineer specialized in object-oriented programming analysis with extensive Software Development Lifecycle (SDLC) experience in Application Software Specifications , Leadership, Design, Development, Testing and debugging, Maintenance.
  • Strong Experience in working with scripting languages like JavaScript, AJAX and jQuery, Angular JS .
  • Hands on experience in configuring of build files with ANT, Maven and logging using log4J.
  • AOP, Spring Core, Spring Security.
  • Worked with BEA Web Logic, IBM Web Sphere, and Apache Tomcat & JBOSS Application server.
  • Proficient in XML technologies like XSL/XSLT, SAX, DOM, SOAP, WSDL, DTD, Schema, SOA, JAXB, JAXP.
  • Expertise in the implementation of Core concepts like JSP, Servlets, JSF, JSTL, EJB transaction implementation (CMP, BMP, Message-Driven Beans), JMS, Struts, Spring, Swing, Hibernate, Java Beans, JDBC, XML, Web Services, JNDI, Multithreading etc .
  • Possesses high working qualities with good interpersonal skills, highly motivated, fast learner, good
  • Team player and very proactive in problem solving with providing best solutions.
  • Worked on various Databases like Oracle 11g, MySQL, PL/SQL, DB2.
  • Experience with application servers like Apache Tomcat 9.0, Websphere, Web Logic, JBOSS.
  • Strong experience on various Spring modules like Spring MVC, Spring Context, Spring DAO, Spring
  • Have proficient time-management skills, able to deliver assignments with superior quality on schedule and within budget. Strong technical background in system design with expertise in project coordination, determination of scope and priority and project implementation.

TECHNICAL SKILLS:

Programming Languages: Core Java, J2EE, C, C++.

Web Technologies: JSON, Servlets, JDBC, Web Services, JMS, RESTful, HTML, HTML4, HTML 5, CSS, DHTML, Java Beans, JavaScript, Angular JS, AJAX.

XML Technologies: XML, XSL, XSLT, XML Beans and JAXB.

Web/App Servers: Apache Tomcat 4.0/5.0/6.0, Web Sphere Application Server 8.0, JBoss

IDE: Eclipse, Net Beans, Red Hat Developer Studio, RAD, IBM RSA development IDE

Tools: TOAD, Xml Spy, Ant, PL/SQL Developer, JUnit, JMock

HTML Editors: MS-FrontPage 2003, Adobe Dreamweaver.

Operating systems: Windows, UNIX, Linux, Sun Solaris.

Databases: Oracle 8i/9i/10g/11g/12c, My SQL, MS SQL Server, DB2.

Defect Tracking: JIRA, Bugzilla, Rational ClearQuest

Frameworks: Struts, CSS Frameworks, Spring (Spring core, Spring JDBC, Spring security), Spring Boot Log4j.

OO Modeling: UML, Rational Rose.

Version Control systems: CM Synergy, CVS, VSS, SVN, Git.

Cloud Computing: AWS - EC2, RDS, S3, Dynamo DB

PROFESSIONAL EXPERIENCE:

Confidential - Clearwater, FL

Full Stack Developer

Responsibilities:

  • Involved in understanding system requirements, application design, and functional specifications and verify test strategies against the requirements.
  • Followed Agile/ Scrum methodology with a daily scrum and a three weeks sprint.
  • Integrated and developed UI components with business components and developed web pages using HTML, CSS, JSP, JQuery and JavaScript.
  • Used AWS deployment services to quickly set up a dynamic website and configured virtual servers.
  • Created new tables, Sequences and written SQL queries and PL/SQL in and My SQL.
  • Developed Informant service layer by using Spring MVC.
  • Built a robust and secure content management system for few projects as per client's needs and requirements where JSF, JSP, HTML, JavaScript were extensively used
  • Incorporated security features into some of the Custom JSF Component tags.
  • Designed user screens and validations using HTML, JQuery and JSF as per user requirements.
  • Developed many components of the applications from Front- end(view) to JSF Controllers and configurations to Data Model and JPA mappings as well as generating entities.
  • Defined new validations through Angular.js for the form field validation implemented through HTML5.
  • Created client-side validation tool using Angular JS and JavaScript.
  • Heavily used Core java (Collection API, Exception Handling, Generics, Annotation) to manipulate and transfer data in the back-end.
  • Developed User interface using JSP, HTML, JavaScript, CSS, Ajax and JQuery.
  • Developed DAO’s for retrieving the data from the database.
  • Developed event and event handlers and object initializing using springIOC framework.
  • Developed MVC framework by writing action classes and light weight business logic classes using Struts2 framework and Spring3.0framework.
  • Used Spring MVC with Spring Restful Template to Produce and consume Restful Web services.
  • Used Hibernate Template of Spring Framework and Hibernate Interceptors.
  • Used JIRA for bug tracking, issue tracking and project management.
  • Used GIT as source control management giving a huge speed advantage on centralized systems that must communicate with a server and also hands Spring Framework open source application framework that aims to make J2EE development easier.

Environment: Java 7, J2EE, Springs, JSP, Hibernate, Struts 2.0, AJAX, CSS, JDBC, Eclipse, Web logic 10.x, Web Services, WSDL, Oracle, ANT, Windows 2007, SOA, Design patterns, Firebug, IE Tester, jQuery, AJAX, JavaScript, HTML5, CSS.

Confidential - NYC, NY

Full Stack Developer

Responsibilities:

  • Involved in analyzing requirements, technical design, development of various modules assigned.
  • Developed several User Interfaces by using HTML, CSS, JavaScript, JSP and XML, configuring.
  • Implemented Struts 2.0 for business layer and developed JSP files for developing UI using HTML, CSS, Ajax, JSP.
  • Rich experiences of database design and hands on experience of large database systems: Oracle 8i and Oracle 9i.
  • Involved in design and implementation of web tier using Servlets and JSP.
  • Developed server-side services using Java, spring, Web Services (Restful, SOAP, WSDL, JAXB, JAX-RPC), SOA (Service oriented architecture).
  • Used Spring Injection/Inversion of Control, Hibernate ORM to get data as objects and for backend Queries writing easily.
  • Implemented Spring Boot and Spring Security features.
  • Developed the user interface using JSP and Java Script to view all online trading transactions.
  • Created client-side validation tool using Angular JS and JavaScript.
  • Designed and developed Data Access Objects (DAO) to access the database.
  • Used DAO Factory and value object design patterns to organize and integrate the JAVA Objects
  • Coded Java Server Pages for the Dynamic front end content that use Servlets and EJBs.
  • Coded HTML pages using CSS for static content generation with JavaScript for validations.
  • Used JDBC API to connect to the database and carry out database operations.
  • Used JSP and JSTL Tag Libraries for developing User Interface components.
  • Performed unit testing, system testing and integration testing using junit.
  • Used Spring Framework at Business Tier and also Spring's Bean Factory for initializing services.
  • Implemented the Application using Spring MVC Framework.
  • Coded HTML pages using CSS for static content generation with JavaScript for validations.

Environment: Java 7, J2EE, Springs, JSP, Hibernate, Struts 2.0, AJAX, CSS, JDBC, Eclipse, Web logic 10.x, Web Services, WSDL, Star Team, Oracle, ANT, Windows 2007, SOA, Design patterns, Firebug, IE Tester, jQuery, AJAX, JavaScript, HTML5, CSS.

Confidential, NJ

Java Developer

Responsibilities:

  • Involved in Requirements gathering, Analysis, Design, Development and Testing of application using AGILE methodology (SCRUM).
  • Developed the web interface using Angular-JS, Bootstrap, HTML, CSS, SASS, JavaScript and JQuery.
  • Heavily used Core java (Collection API, Exception Handling, Generics, Annotation) to manipulate and transfer data in the back-end.
  • Creating custom, general use modules and components which extend the elements and modules of coreAngularJS.
  • Created new tables, Sequences and written SQL queries and PL/SQL in Oracle.
  • Developed DAO’s for retrieving the data from the database.
  • Heavily applied Core java to refactoring all the business logic on the back-end using Collection API, Generics, Annotation, Exception Handling.
  • Developed DAO objects and Hibernate mappings.
  • Write the Unit test cases by using Junit framework and JMockit framework.
  • Implemented Angular Service as Singleton, share data and method between different components.
  • Worked closely with team and make sure that team followed the Java coding guidelines and reviewed the code.
  • Utilized Agile Methodologies to manage full life-cycle development of the project.
  • Implemented MVC design pattern using Struts Framework.
  • Implemented Spring Boot and Spring Security features.
  • Used Spring Injection/Inversion of Control, Hibernate ORM to get data as objects and for backend Queries writing easily.
  • Designed Java Servlets and Objects using J2EE standards.
  • Creating custom, general use modules and components which extend the elements and modules of coreAngularJS.
  • Used Web services such as HTML, CSS for scripting and Tomcat as web servers for the application to get online.
  • Implemented AWS client API to interact with different services as Console configuration for AWS EC2.
  • Used Apache CXF as the Web Services framework to implement the REST APIs involved
  • Developed and Deployed SOA/Web Services (SOAP and RESTFUL) using Eclipse IDE
  • Developed EJB based JAX-WS Web Services and Jersey REST based Web services associated with business modules integration.
  • Creation of Data Pipelines on AWS to schedule migration of data from SFTP servers to RDS instances.
  • Developed Informant service layer by using Spring MVC.
  • Used JIRA for bug tracking, issue tracking and project management.
  • Used GIT as source control management giving a huge speed advantage on centralized systems that must communicate with a server and also hands Spring Framework open source application framework that aims to make J2EE development easier.

Environment: Core Java, Multithreading, Agile Methodology, HTML5, CSS3, Bootstrap, Angular JS, JSTL, JQuery, AJAX, AWS EC2, S3, Micro Services, Hibernate, Spring Framework 4.2.0, RESTful API, SOA, JAX-RS, JSON, Hibernate, SQL, Oracle, CRUD, MAVEN, SOAP, SOAP UI, JUnit, UNIX, STS, IBM Web Sphere, Log4J, GIT, HTML5, CSS3, Bootstrap, SASS, LESS, Java Script, J Query, React-JS, Web Strom, JSP, Jasmine, GitHub, and Jenkins.

Confidential

Intern/Jr. Java Developer

Responsibilities:

  • Involved in implementing Spring MVC framework for TL5 slot booking and slot Optimization process.
  • JSP’s, JSTL tags and Tag Libraries and Servlets have been used extensively for implementing the client-side components.
  • JavaScript, AJAX, jQuery, HTML, DHTML, Velocity and CSS have been used for implementing the client-side functionality for various web pages needed for the application.
  • Hibernate has been used for implementing the Persistence Framework for Database.
  • Involved in implementing the layered architecture of TL5 application which consists of different layers called OMP, Connected Solutions, Mapping Modules
  • Implemented Java Collection classes for various modules.
  • Followed the company coding standards and SUN coding standards.
  • Identified and implemented best practices across the organization.
  • Used Log4j Logger and Debugger to capture the log that includes runtime exceptions.
  • Configured the data sources, connection pools in Web logic server.
  • Web logic server is used to deploy the application.
  • Used agile methodology to implement the application.
  • Handled client-side validation using JavaScript.
  • Created custom tags to front-end using JSTL.
  • Developed and maintained data persistence using JDBC framework.
  • Used Web Service to exchange data between our application and third-party software.
  • Extensively used Log4j logging in the application.
  • Deployment and testing of Application in Tomcat Web Server.
  • Used Eclipse as the IDE for the application.
  • Worked in environments likes internal, QA and PROD.

Environment: C++, JDK 1.5, Struts, Spring MVC, Hibernate, Java Script, WSDL, JSP, JSTL, Log4j, Ajax, CSS, HTML, D HTML, jQuery, Oracle 10g, Eclipse, Ant, Velocity, Web logic 10.3

Confidential, TX

Java Developer

Responsibilities:

  • Participated in gathering business requirements, authored High Level Design (HLD) and Detailed Design (DLD) for each independent module of the project.
  • Developed Sequence and Class Diagrams using Rational Rose software.
  • Wrote persistent Hibernate mapping classes using annotations approach.
  • Worked on Oracle as back end database for storing the application data.
  • Worked on Subversion as version control system for maintaining uniformity of application code among the developer.
  • Used Spring Framework extensively for Controller and View components.
  • Developed user interface using JSP, HTML, CSS, and JavaScript to simplify the complexities of the application and worked on XML parser and XML beans as well.
  • Development of the web tier components using HTML, CSS, JSP and JavaScript.
  • While using spring as Application Level Framework, hibernate is used as persistence Framework.
  • Implemented design Patterns like Singleton, Factory, Template and DAO patterns.
  • Implemented Log4j mechanism for logging and testing the application in JBoss application server.
  • Involved in troubleshooting technical issues and enforce best practices.
  • Maintained, developed and fixed bugs for applications.
  • Documented and unit tested website code and applications.
  • Collaborated with a team of developer to build a multi-tier complex Enterprise Java components and ecosystems.
  • Development and enhancement of the stored procedures and DAO classes.

Environment: Java, JEE, Spring MVC, Spring Web flow, Spring 2.5, Spring Security, Spring Batch, Hibernate ORM, JPA, Maven, XML, Ajax, LDAP, Web Services, Oracle Database, JBoss AS, JUnit, Log4J, Eclipse based Spring Source Tool Suite(STS), Apache tomcat.

We'd love your feedback!