We provide IT Staff Augmentation Services!

Java Full Stack Developer Resume

3.00/5 (Submit Your Rating)

TexaS

PROFESSIONAL SUMMARY:

  • Over 3+ years’ experience involved as Java/J2EE developer in Object Oriented development, implementation and maintenance of web and distributed Enterprises applications using JAVA/J2EE technologies.
  • Experience in designing and developing web - based applications using Java, J2EE, Web Services SOAP/WSDL and REST.
  • Experience in developing MVC frameworks using Spring, Hibernate, Struts 1.x/2.X, EJB. Oracle and SQL.
  • Experience in Architecture, Designing, Development and Deployment of High-Performance, Scalable, Distributed Applications.
  • Proficient in implementation of frameworks like Struts, Spring, JSF, AJAX frameworks (Rich Faces, My Faces) and ORM frameworks like Hibernate.
  • Experience in Software development life cycles like analysis, designing, Integration, Deployment and Maintenance of E-Commerce applications, Web Services coding implementation, Testing and deploying in server of high-volume, high-performance of real-time intensive web and off-line based application.
  • Achieved Proficiency in Core Java concepts Exceptional Handling, Multi-Threading, Strings, Generics etc.
  • Proficient in XML and its parsing technologies like XSL/XSLT, SAX, DOM, X path, SOAP, WSDL, DTD, XSD, XMI, SOA, JAXB, JAXP, Apache Axis.
  • Experience in working with SOA architecture by producing/consuming SOAP based web services using Apace Axis, CXF engines. Experience in producing and consuming Rest-ful based web services.
  • Experienced in JMS over messaging to exchange the information in more reliable and asynchronous way in enterprise Applications. Used Apache ActiveMQ,RabbitMQ,AMQPas JMS provider.
  • Experience in Hibernate and in using Hibernate Connection Pooling, HQL, Collections, Hibernate Caching, Hibernate Transactions, Optimistic Locking.
  • Experience in building up Spring Application Context with dependency injection by utilizing various versions of Sprig Framework 1.0/2.0/ JSF 2.x these enable to import and work of supporting from external JDBC/Hibernate/Web Services/ Struts /JNDI API frameworks.
  • Experience with writing JUNIT test cases and Experience in ANT, Maven Building tools and code debugger using Log4j tools.
  • Knowledge of Financial Information exchange (FIX) protocol messaging standard developed specifically for the real-time electronic exchange of securities transactions and real-time trading, historical market d Confidential, analysis of this d Confidential, and routing of an order to the best trading entity for a transaction.
  • Expertise in UML which includes creating Use-Case diagrams, Class diagrams, Interaction diagrams (Sequence diagrams, Activity diagrams) using Designer tools like MS Visio 2003/2007, Rational Rose.
  • Experience with Web Sphere Application Server of 6.0/6.1 with RAD IDM and other popular servers Apache Tomcat web server 5.0/7.0/8.0 and JBOSS 4.x/6.x/7.x and BEA Web logic 8/9/11.
  • Experience in d Confidential base technologies like Oracle, MySql, and Postgres using Functions, Triggers, And Stored Procedures and involved immensely in the activity of writing of complex queries, by using My SQL, DB2, Oracle 8i/9i/9 g.
  • Experience in creating Manage Servers using BEA Web Logic, installations using different methods and Experience in deploying the developed applications along with code patching.
  • Experience in NoSql d Confidential bases HBase, Mongo DB, Cassandra and relational d Confidential modeling, object-relational integration (ORM), physical design/tuning.
  • Developed Microservices using Spring MVC, Spring Boot, and Spring Cloud.
  • Decomposed existing monolithic code base into Spring Boot microservices. Developed new features and provided support for all Microservices.
  • Used Microservices architecture, with SpringBoot based services interacting through a combination of REST and SpringBoot.
  • Experience in using Subversion, GitHub and SVN as version controlling tools.
  • Expertise in static/dynamic web pages development using different technologies HTML5, CSS3, Servlets, JSP, AJAX and also provided web-pages side validation using JavaScript, JQuery.
  • Experience in software development Life Cycle(SDLC) in developing and designing user friendly, cross browser complaint web sites, and User Interface(UI) applications using JavaScript, JQery, JSON, HTML4/5, CSS2/3, DOM, AJAX, XML, Solid Professions with IA/UX.
  • Experience in Applying the latest development approaches including MVC, event-driven applications using AJAX, object Oriented (OO) JavaScript, JSON, and XML
  • Experienced on working with PHP, MYSQL, and Apache and Word Press development using its pluggins.
  • Extensively utilized the AJAX for d Confidential base connection, Object Oriented (OO) JavaScript, JSON, JSONP, and XML, in-Depth Knowledge/Experience of Web 2.0, JavaScript, JQery, W3C standards.
  • Experienced in Bootstrap (responsive design), Backbone, and AngularJS, React.JS frameworks.
  • Experience in writing Server side coding using React.JS and connected to Fire
  • Excellent working knowledge and through exposure on compatibility issues with different versions of browsers like Internet Explorer, Mozilla Firefox, Safari and Google Chrome.
  • String debugging skills using Firebug, IE Tester, and Chrome Developer Tools
  • Good Knowledge in Unified Modeling Language (UML), Flow Charts, Class Diagrams, User Diagrams, Activity and Sequence Diagrams.
  • Strong Knowledge in Agile Development, Scrum and Waterfall Methodologies.
  • Expert in creating Templates, Mockups and Prototypes, Web Interfaces, Layouts and Flow of future pages Using Web Standards.
  • Experience on working with CSS, CSS3 background, Layouts, Positioning, various open and licensed source Text, Border, Padding, Pseudo Classes, Elements and CSS behaviors in CSS.
  • Expertise in creating DOM (Document Object Modeling) and JSON (JavaScript Object Notation) for developing the front end view and validation purposes.
  • Experience in development of JAR, WAR, EAR files using building tools Maven, ANT.
  • Expertise in using of Jenkins Continuous integration and continuous testing having good knowledge on it tools.
  • Experience in working over Linux, Red Hat, UNIX, and Windows Operating system administration tools and methods.
  • Good knowledge on Amazon Web Services (AWS), Amazon Cloud Services like EC2, Amazon Simple DB, Amazon Cloud Watch and experienced in building highly scalable java applications using various architectures.
  • Experience in developing the applications using Python and Ruby programming.
  • Experienced in Payment Systems (Gate Ways) of its security standards and protocol procedure.
  • Provided support and executed automated testing, System integration testing, regression testing and user acceptance testing on various platforms like SIT, UAT and production.
  • Ability to quickly adapt to new environments and learn new technologies.
  • Excellent analytical capabilities with strong communication skills.

TECHNICAL SKILLS:

Programming Languages: Core JAVA, J2EE, SQL, C, C++, PL/SQL

Frameworks: Struts, CSS Frameworks, Spring (Dependency Injection, Spring MVC, Spring Access. DAO, Factory Pattern, Core, Spring Context, Spring AOP, Spring DAO, Spring IOC, Spring JDBC, Spring with Hibernate), Hibernate, DWR, Log4j.

Web Technologies: Servlets, JSP,JDBC, JSF, Spring, Hibernate, AngularJS, HTML, HTML4, HTML5, CSS, CSS3, DHTML, AJAX, Java Script, JQuery, Bootstrap, JSON, XML, XSL, XSLT, REST/SOAP Web services, GWT, JNDI, JSTL, JMS, JPA, EJB, WSDL, JAX-RS, JSX-WS, Dojo and Java Beans.

D Confidential bases: Oracle 8i/9i/10g/11g/12c, My SQL, MS SQL Server, DB2, Mongo DB, MS Access, Cassandra.

IDE: Eclipse (Indigo, Juno, Europa, and Helios), Net Beans, RAD, WID (Web Sphere Integration Designer)Web/App Servers

Apache Tomcat 4.0/5.0/6.0, Web Logic 8.1/9.1, Web Sphere 7.0, Web Sphere Application Server 8.0 & RAD 7.5/8.5, JBoss:

Software Modelling: MS Visio, Microsoft Project

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

Version Control Systems: CM Synergy, Rational Clear Case, CVS, VSS, SVN, GIT

WORK EXPERIENCE:

Confidential, Texas

Java Full Stack Developer

Responsibilities:

  • Involved in the requirements Analysis meetings and understand the requirements for the modules for development.
  • Worked on Agile Methodology for the project. Used JIRA and Version 1 tools for logging and tracking
  • Designed and Developed End to End customer self service module using annotation based Spring MVC, Hibernate, JSP and JQuery.
  • Created Spring Mongo DAO including Entity beans and implemented Automated Functional Test of Restful API.
  • Used Spring MVC to decouple business logic and view components.
  • Involved in creation of Low Level Design including sequence diagrams and class diagrams to comprehend the existing architecture.
  • Used Spring (MVC) architecture to implement the application using the concrete principles laid down by several design patterns such as Composite View, Session Facade, Business Delegate, Bean Factory, Singleton, D Confidential Access Object and Service Locator.
  • Involved in the integration of Spring for implementing Dependency Injection.
  • Developed code for obtaining bean s in Spring IOC framework.
  • Focused primarily on the MVC components such as Dispatcher Servlets, Controllers, Model and View Objects, View Resolver.
  • Involved in creating the Hibernate POJO Objects and utilizing Hibernate Annotations.
  • Used Hibernate, object/relational-mapping (ORM) solution, technique of mapping d Confidential .
  • Developed the application using Eclipse 3.4 as the IDE and used eclipse standard/plug-in features for editing, debugging, compiling, formatting, build automation, test case template generation, mutator/accessor code generation, and version control (SVN).
  • Deployed Docker contained Spring Boot Micro services in to AWS EC2 container service using AWS admin console and used lambda to run applications in AWS console.
  • Involved in development of REST Web Services using Spring MVC to extract client related d Confidential from d Confidential bases.
  • Worked in Agile development environment.
  • Developed and Designed UI by HTML5, CSS3, JSP, JavaScript/jQuery, and SVG.
  • Asynchronous messaging is executed by utilizing JMS API for point-to-point messaging.
  • Developed Web Services using WSDL, SOAP to communicate with the other modules.
  • Involved in writing Oracle PL/SQL Stored procedures, triggers, views.
  • Involved in the implementation of DAO using Spring-Hibernate ORM.
  • Used WebLogic Application server to deploy and restart web applications.
  • Implemented as well as exposed SOAP web services using Apache Axis.
  • Implemented Java/J2EE Design patterns like singleton, MVC, Builder and Strategy patterns.
  • Involved in the creation of exhaustive JUnit Unit Test Cases using Test Driven Development (TDD) technique.

Environment: JDK 6, J2EE, Spring, Hibernate, Web Services (SOAP and REST), JMS, JavaScript, JSP, XML, XSD, XSLT, Oracle PL/SQL, Maven, JUnit, JQuery, HTML, CSS, Agile/Scrum Methodology, SVN Version Control, Oracle 10g, WebLogic Server, Eclipse IDE, DAO, Design patterns, Log4j.

Confidential, Wayne, NJ

Java/j2ee developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering, Design, Analysis and Code development.
  • Generated Use case diagrams, Class diagrams, and Sequence diagrams using Rational Rose
  • The application is designed using J2EE design patterns and technologies based on MVC architecture
  • Implemented Agile Methodology for development of the application.
  • Used J2EE design patterns like Value Object Pattern, Session façade, Singleton, Factory and DAO.
  • Spring with Tiles Framework is implemented for a common look in all the presentation views.
  • Integrated struts MVC with spring DI and Spring hibernate DAO
  • EJB Session Beans were used to process requests from the user interface and CMP entity beans were used to interact with the persistence layer.
  • Involved in designing overall Microservices architecture including Gateway, API Service, Core Service, Discovery Server and Monitor Server using Spring Cloud Netflix.
  • Coded pages with best Search Engine Optimization (SEO) techniques.
  • Designed applications that execute on various browsers such as Internet Explorer, Mozilla Firefox, Google Chrome, and Opera using various debugging tools like Firebugs/IE Developer Tools.
  • Continuous integration services are provided for software development using JENKINS
  • Utilized Object Oriented Programming in JavaScript and DOM structure to implement various functionalities.
  • Extensively used the JavaScript and JQuery plug-in to fetch and display the d Confidential on web pages and create interactive features in the application. Worked with JQuery concepts like selectors, and filters.
  • Developed EJB MDB’s and message Queue’s using JMS technology.
  • Implemented security for different front end views based on the access privileges.
  • Involved in writing XML validation classes using Struts validation framework.
  • Designed the user interfaces using JSPs, AJAX and Struts Tags.
  • Used XML Web Services using SOAP to register agents using non-java application.
  • Developed services that are reusable and interoperable, based on SOAP, WSDL, JAXWS, JAXRPC Web services .
  • Used JMS for the asynchronous exchange of critical d Confidential and events among J2EE components. Publisher-Subscriber method was used for d Confidential loading and Point-To-Point method of JMS was used for event processing
  • Involved in requirements gathering and Capacity planning for Multi-D Confidential center (four) and Cassandra Cluster Used Oracle DB and MongoDB for D Confidential base related activities.
  • Used RAD IDE based on Eclipse for writing code for JSP, Action Classes, Struts and spring beans.
  • Involved in writing DAO, DTO’s using Hibernate DAO Support.
  • Implemented persistence layer using Hibernate that uses the POJOs( which do not have the business processes) to represent the persistence d Confidential base tuples.
  • Developed JUnit test cases for DAO and Service Layer methods.
  • Used SVN for version control of the application.
  • Used Log4J to capture the log that includes runtime exceptions.
  • Developed the ANT scripts for preparing WAR files used to deploy J2EE components.
  • Interacted with quality assurance team for requirements gathering and analysis.

Environm ent: Core Java, J2EE, JSP, Struts, Spring, OOAD, Oracle 10g, HTML, EJB3, AJAX, JMS, XML, Design Patterns, ANT, Rationale Rose, Confidential RAD IDE, Weblogic Application Server 10.x, Hibernate 4.0, LOG4J, SVN, TOAD, JUNIT, UML.

Confidential, Wayne, PA

Java Developer

Responsibilities:

  • Involved in SDLC Requirements gathering, Analysis, Design, Development and Testing of application using AGILE methodology.
  • Involved in design discussions and understanding of business requirements and identify the relevant functional and technical requirements.
  • Used JAX-WS (SOAP) for producing web services and involved in writing programs to consume the web services using SOA with CXF framework
  • Used JSP’s HTML on front end, Servlets as Front Controllers and JavaScript for client side validations.
  • Created controller Servlets for handling HTTP requests from JSF pages.
  • Configured bamboo automating the builds into Gradle archiva repository.
  • Implemented the business logic using various Design patterns.
  • Developed the entire application web-based client implementing MVC Architecture using spring framework.
  • Implemented Object-relation mapping in the persistence layer using Hibernate frame work in conjunction with spring functionality.
  • Used Spring framework to inject the DAO and Bean objects, auto wiring the components.
  • Worked on development of Hibernate, including mapping files, configuration file and classes to interact with the d Confidential base.
  • Used SQL Queries in Java code to do select/update/delete depending upon the business requirement.
  • Also used Stored procedures connecting to the d Confidential base using spring JDBC.
  • Responsible for modifying existing xml schema definition as per client’s requirements.
  • Extensively worked with XML schema, XSL/XSLT, XML to navigate in XML documents, and DOM4J to process and parse xml files.
  • Extensively worked on XML Altova Map Force for the transformations of xml to xslt.
  • Used XPATH to navigate through Attributes and Elements in an XML Document.
  • Used JAXB to marshal and unmarshal the xml-java object, java objects-xml
  • Scaled microservices, distributed systems and server less applications using Simple Queue Service (SQS).
  • Extensively used JSP to develop schema viewer applications.
  • Used SVN as source control management giving a huge speed advantage on centralized systems that have to communicate with a server.
  • Used Gradle as a build tool automating the building, testing, publishing and deployment loading all the dependencies from the nexus artifact repository.
  • A Jboss7JNDI naming tree is maintained for the external configuration of a service.
  • Enabling XA transactions to achieve consistency for the services connecting to fineos and iseries d Confidential base.
  • Good hands on UNIX commands, used to see the log files on the production server.
  • Developed several shell Scripts to automate file transfers.
  • Involved in developing UnitTest cases and testing the Application using SOAP-UI.
  • Used Log4j to capture the log that includes runtime exception and for logging info and are helpful in debugging the issues.
  • Involved in the complete life cycle of the project from the requirements to the production support.
  • Deployed the complete Web and enterprise applications in JBoss Server.

ENVIRONMENT: Java 1.6, Java Beans, J2EE, SOAP, Spring 3.0, CXF, Hibernate 3.0,Ajax, Jquery, JSF, XSD, XMLBean, JBoss 7,Eclipse Juno, DB2, JUnit, Log4J, Unix, Git 1.9.3, Gradle 1.11, Altova mapForce 2014,Soap-UI 4.6.4, MobaxTerm, LogExpert, FileZilla, Spring Framework security using LDAP, Oracle ADF Business components, ADF faces.

We'd love your feedback!