We provide IT Staff Augmentation Services!

Sr. Java Full Stack Developer Resume

2.00/5 (Submit Your Rating)

Irving, TX

SUMMARY

  • Around 8+ Years of professional experience in all teh phases of software development life cycle including Design, Development, Integration of Client/Server environment, Maintenance, Implementation and Testing of various software applications using Java/J2EE related technologies.
  • Experience in reviewing client requirement, creating User Stories, Tasks in HP Agile Manager, Rally, JIRA following Agile (SCRUM) and Water Fall methodologies.
  • Experience in developing web applications in multiple domain like Retail, E - Commerce & Banking Industries.
  • Expertise in developing applications using OOA, OOD and OOP Java, J2EE Technologies, EJB, JDBC, JSP, Servlets, RMI, XML, JavaScript, Ext.JS, JQuery, Angular, DOJO, Shell Scripting HTML, AJAX.
  • Designed and developed teh application using Struts 1.0 & 2.0, Spring 3.x/4.x and Hibernate 2.0 & 3.0
  • Good knowledge of Design Patterns like Singleton, DAO, Factory, MVC, Service Locator Pattern, Builder Pattern, Proxy Pattern.
  • Expertise in RDBMS, JDBC, Hibernate, Oracle and SQL Server including SQL or PL/SQL, Stored Procedures.
  • Sound knowledge and experience in SOA, n-tier architecture, REST architecture.
  • Knowledge of open source frameworks including spring, Play and Lucerne.
  • Had experience in performance tuning J2EE apps, performance testing, analysis, and tuning.
  • Designed and developed teh REST based Micro services using teh Spring Boot, Spring Data with JPA.
  • Experienced in full-text search engine techniques like Lucerne, Solar with Jetty Server.
  • Experience of Software Development using J2EE technologies in a web and client-server environment using JSP, JSTL, Servlet, AJAX, JDBC, Hibernate 4.3, Spring Security 3.2, OAuth 2.0, JMS, Java Mail and Log4
  • Strong experience in designing and working withMySQLandMongo DB
  • Experience in design and development of MQ Series applications using MQ Series for Java and MQ Series JMS APIs & MOM (Message Oriented Middleware).
  • Experience with Application Servers and Web Servers such as Tomcat 7.x/8.x, JBoss EAP Server 7, IBM Web Sphere 7.x/8.x, and Oracle WebLogic 7/8/9.5/10.
  • Extensive experience in different IDE’s like Net Beans, WSAD, RAD, IntelliJ, Eclipse.
  • Design and Analysis (OOAD) resulting in Use Case View (Use Cases & Actors) & Logical View (Class Diagram and Object Sequence Diagram) using UML technology.
  • Building enterprise Applications and Distributed Systems using technologies such as Core Java, J2EE (Servlet, JSP, JSF 1.3, EJB 3.0, Struts, Hibernate, Spring, JDBC, JMS, MQ, JNDI) and XML.
  • Highly knowledgeable in UML, Use Cases, Conceptual Models, create Process Flows, Wire Frames, Integration Flows, and Deployment Flows using Microsoft Visio.
  • Hands on experience in Version Control like IBM Rational Clear Case 7.0/7.1, CVS, SVN, and Godthab.
  • Experience working with MEAN (Mongo DB, Express’s, Angular, Nodes) stack.
  • Relational databases; Oracle 11g, MySQL, MS SQL Server using SQL and PL/SQL.
  • UI Frameworks by using JSF.
  • MATLAB programming.
  • Model-View-Controller architecture based frameworks.
  • Object Relation Mapping framework - Hibernate 3.0 & 4.0. SPRING modules - Spring-WS, Spring MVC, Spring Core, Spring-Hibernate, Spring-JDBC.
  • Design patterns such as Factory, MVC, Singleton, Facade, Filter, Data Transfer Object (DTO), Data Access Object (DAO), Value Object (VO) and Business Object (BO).
  • Front end technologies CSS, JavaScript, HTML, JSP, DHTML, XHTML, XML, JSTL, JSON, AJAX and Angular.
  • XML related technologies such as DOM, SAX, XML Schema, XSL, XSLT, Path, DTD, XSD, JDOM, JAXB, Excess and JAXP.
  • Windows XP/2003/2007, UNIX operating Systems and performed automation using Unix/Linux and DOS
  • Testing frameworks JUnit4 and Testing.
  • IDE’s e.g. Eclipse, My Eclipse, and Spring Tool Suite.
  • Build script Ant and Maven.
  • Defect/Issue tracking tool - JIRA.
  • Good experience on SDLC and Agile methodology.
  • Excellent analytical, problem solving and communication skills.

TECHNICAL SKILLS

Language: Core Java, Java 8, J2ee, UML, MATLAB, C++, SQL, PL/SQL, Linux/Unix and CLI.

Web/Application Server: Tomcat, WebSphere, Web logic and JBoss

Client Server/ Distributed Tech.: Java, J2ee, Servlet, Java-Script, JQuery, HTML, XML, XSLT, JSTL, JSP, JDBC, JUnit4, Struts 1.1, Web Services, SOAP, WSDL, XML-RPC, Spring MVC, Spring-WS, Spring-JDBC, Spring-hibernate, Hibernate 3.0, JSF 1.3, EJB 3.0, UML Notation, Design pattern.

Scripting: Servlets, JSP, HTML, DHTML, CSS, Angular JS, Node JS, JQuery, Mobile, JQuery, JavaScript, Backbone JS, AJAX, React JS, DWR (Direct Web Remoting)

Databases: Oracle 7.x/8i/9i/10g, Oracle 11g, MySQL, DB2, MS Access.

Java Technologies: Core Java, JDBC, Hibernate, JSF, XML Parsers, JSP, Servlets, Portals, EJB, JMS, Java Swing, JavaBeans, Web Services

XML Tech.: XML, Schema, XSD, DTD, XSLT, XPATH, XQuery, SAX, DOM API, XML Parsers and JAXB.

ORM Tool: Hibernate 3.0 & 4.0

Frameworks: Struts 1.1, Spring 3.0, JSF 1.3.

Software IDE: Eclipse, Sprint Tool Suite, NetBeans

Protocols: TCP/IP HTTP, HTTPS, FTP, SOAP

Design Pattern: Facade, Singleton, Factory, MVC, Filter, DAO, DTO, BO, etc.

Version Control Tools: Concurrent Version System(CVS),GIT, SVN Subversion 1.4, Clear Case 7.0.1, T.F.S. (Team Foundation Server), VSS

Utility/ Other Tools: PL/SQL developer, JUnit, Hudson, Log4j, Putty, Crystal Reports, Soap-UI, JIRA.

Operating Systems: Windows and Linux

Language: Core Java, Java 8, J2ee, UML, MATLAB, C++, SQL, PL/SQL, Linux/Unix and CLI.

PROFESSIONAL EXPERIENCE

Confidential, Irving TX

Sr. Java Full Stack Developer

Responsibilities:

  • Worked on application architecture and re-design of different parts of teh application.
  • Worked with Requirement leads and Project managers to translate business Requirements into technical specifications.
  • Hands on experience JBOSS DROOLS, Guvnor, writing teh Business logics and teh Business rules, designing, and developing teh Decision Tables, Agenda Filter, Knowledge Base, and JBPM.
  • Developed database persistence layer components for mapping an object-oriented domain model to teh relational database using ORM framework such as Spring JDBC Support, Hibernate and JPA.
  • Worked in Agile mode and interacted closely with teh product owner and business team.
  • Setup a new clear case project and ANT scripts and owned teh deploy process.
  • Used various Core Java concepts such as Multi-Threading, Exception Handling, Collection APIs to implement various features and enhancements.
  • Have Setup alerts from Ops for monitoringmongo DBclusters.
  • Performed development operations like query tuning for better performance.
  • Implemented Grails Services and controllers to perform actions.
  • Implemented Grails Pagination to display data using Grails Templates and views.
  • Developed web applications using Groovy and Grails.
  • Experience Developing application using Groovy, Grails, GSP, GORM and Grails Plugin and Grails Rest Services.
  • Worked with Apache Lucerne and SOLR for searching teh person and business details.
  • Design and development of teh BPM for various synchronous and asynchronous processes and to implement teh workflow of teh applications.
  • Developed API for usingAWSLambda to manage teh servers and run teh code in theAWS.
  • Strong understanding and knowledge of Linux, automation and CI Tools like Chef, Hudson, Jenkins & Git with scripting languages (Shell,python, pearl and ruby)
  • Used Spring Boot which is radically faster in building Micro Services and develop spring based application with very less configuration.
  • Written Stored Procedures, functions, SQL queries and backend programming using Oracle, SQL.
  • Developed presentation tier web components using JSF framework and deployed teh application in web server.
  • Involved in Configuration and Usage ofApacheLog4J for logging and debugging purposes.
  • Expertise in application development using JSP, Servlets, JDBC, JNDI, spring, Hibernate, Abates, Mantis, JSF, EJB, XML, Web Services- SOAP, WSDL.
  • Implemented MVC architecture using JSF framework using JSPs as GUI development and DB Modeling using NOSQL and Oracle 10g.
  • Deployed and monitor scalable infrastructure on Amazon web services (AWS) & configuration management using puppet.
  • Used Spring for Dependency Injection and usedApacheCamelto integrate spring framework.
  • Performed client-side validations using JavaScript and Struts validation framework.
  • Worked and supported ecommerce business models such as on B2C, B2B, and B2B2C.
  • Performing Impact Analysis, Design, and Estimations for teh enhancements to teh applications.
  • Impact Analysis, Design, and Estimations for teh enhancements to teh applications.
  • Interacted with teh business users to gather requirements and provided high-level design with Sequential and State-chart diagrams.
  • Manage configuration of Web App and Deploy to AWS cloud server through Chef.
  • Implemented various J2EE design patterns like DAO pattern, Business Delegate, Value Object.
  • Developed Business components and Services using EJB3.0, JPA and JAX-WS and deployed them in Business tier application server.
  • Developed various Land registry office user interfaces, Model Beans and DAO using JSF Framework.
  • Have written Unit Test Cases and Integration Test Cases using Junit framework.

Environment: CoreJava, Java 1.7/J2EE, Oracle 10g, JSP, Servlets, JDBC, Collections, Generics, JUnit, Solar, Lucerne, Struts 3.0, Spring, AWS, JBPM, Hibernate, Apache Camel, Micro services, Log 4J, Eclipse 3.5, WebLogic Application Server 10.3, Multi-threading, Restful, SOAP, UML, SQL, NOSQL, Agile, Maven, SVN, Clear Quest.

Confidential, Malvern PA

Senior Java Full Stack Developer

Responsibilities:

  • Worked on application architecture and re-design of different parts of teh application.
  • Worked with Requirement leads and Project managers to translate business Requirements into technical specifications.
  • Hands on experience JBOSS DROOLS, Guvnor, writing teh Business logics and teh Business rules, designing and developing teh Decision Tables, Agenda Filter, Knowledge Base, and JBPM.
  • Developed database persistence layer components for mapping an object-oriented domain model to teh relational database using ORM framework such as Spring JDBC Support, Hibernate and JPA.
  • Worked in Agile mode and interacted closely with teh product owner and business team.
  • Setup a new clear case project and ANT scripts and owned teh deploy process.
  • Built Single page application (SPA) using Angular JS as per teh requirement.
  • Used various Core Java concepts such as Multi-Threading, Exception Handling, Collection APIs to implement various features and enhancements.
  • Have Setup alerts from Ops for monitoringmongo DBclusters.
  • Performed development operations like query tuning for better performance.
  • Implemented Grails Services and controllers to perform actions.
  • Implemented Grails Pagination to display data using Grails Templates and views.
  • Developed web applications using Groovy and Grails.
  • Experience Developing application using Groovy, Grails, GSP, GORM and Grails Plugin and Grails Rest Services.
  • Worked with Apache Lucerne and SOLR for searching teh person and business details.
  • Design and development of teh BPM for various synchronous and asynchronous processes and to implement teh workflow of teh applications.
  • Developed API for usingAWSLambda to manage teh servers and run teh code in theAWS.
  • Strong understanding and knowledge of Linux, automation and CI Tools like Chef, Hudson, Jenkins & Git with scripting languages (Shell,python, pearl and ruby)
  • Used Spring Boot which is radically faster in building Micro Services and develop spring based application with very less configuration.
  • Written Stored Procedures, functions, SQL queries and backend programming using Oracle, SQL.
  • Developed presentation tier web components using JSF framework and deployed teh application in web server.
  • Involved in Configuration and Usage ofApacheLog4J for logging and debugging purposes.
  • Expertise in application development using JSP, Servlets, JDBC, JNDI, spring, Hibernate, Abates, Mantis, JSF, EJB, XML, Web Services- SOAP, WSDL.
  • Implemented MVC architecture using JSF framework using JSPs as GUI development and DB Modeling using NOSQL and Oracle 10g.
  • Deployed and monitor scalable infrastructure on Amazon web services (AWS) & configuration management using puppet.
  • Used Spring for Dependency Injection and usedApacheCamelto integrate spring framework.
  • Performed client side validations using JavaScript and Struts validation framework.
  • Worked and supported ecommerce business models such as on B2C, B2B, and B2B2C.
  • Performing Impact Analysis, Design, and Estimations for teh enhancements to teh applications.
  • Impact Analysis, Design, and Estimations for teh enhancements to teh applications.
  • Interacted with teh business users to gather requirements and provided high-level design with Sequential and State-chart diagrams.
  • Manage configuration of Web App and Deploy to AWS cloud server through Chef.
  • Implemented various J2EE design patterns like DAO pattern, Business Delegate, Value Object.
  • Developed Business components and Services using EJB3.0, JPA and JAX-WS and deployed them in Business tier application server.
  • Developed various Land registry office user interfaces, Model Beans and DAO using JSF Framework.
  • Have written Unit Test Cases and Integration Test Cases using Junit framework.

Environment: CoreJava, Java 1.7/J2EE, Oracle 10g, JSP, Servlets, JDBC, Collections, Generics, JUnit, Solr, Lucerne, Struts 3.0, Spring, AWS, JBPM, Hibernate, Apache Camel, Micro services, Log 4J, Eclipse 3.5, Weblogic Application Server 10.3, Multi-threading, Restful, SOAP, UML, SQL, NOSQL, Agile, Maven, SVN, Clear Quest.

Confidential, Fort Worth, TX

Senior Java Full Stack Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) of teh application like Requirement gathering, Design, Analysis and Code development.
  • Extensively usedJava8concepts such as Functional Interface, Lambda Expressions, Collections
  • Worked on Denodo API. Denodo is a data virtualization tool and supports integrated view of various data sources.
  • Worked on application architecture and re-design of different parts of teh application.
  • Used various Core Java concepts such as Multi-Threading, Exception Handling, Collection APIs to implement various features and enhancements.
  • Involved in building a single page and cross browser compatible web application using Angular-JS (Angular routing) and bootstrap.
  • Used SOAP based Web services and RESTful Web services for transferring data between applications.
  • DevelopedApacheCamelendpoints and used producer template to route messages to JMS queues.
  • UsedJavaMessaging Services (JMS) for reliable and asynchronous exchange of valuable information.
  • Developed UI using Angular JS, HTML, JavaScript and developed Business Logic and Interfacing components using Business Objects, XML, and JDBC.
  • GIS TEMPhas used it for integrating mainframe database and modern database (TTM).
  • Worked on creating stored procedures written in java.
  • Developed transaction module using Spring framework andApacheCamel.
  • Implemented two phase commit for two data sources.
  • Working on integrating LMA to push logs on centralized locations to serve through Kibana.
  • Developed Business components using core java concepts like Interfaces, Polymorphism, Collections, and Serialization etc.
  • Followed Java & J2EE design patterns and teh coding guidelines to design and develop teh application.
  • Worked on various GITHUB commands and successfully pushed teh code into teh local repository.
  • Worked on Jenkins for teh Continuous Integration (CI) and Continuous Deployment (CD) for teh jar build and deploying it into teh API.
  • Strong understanding and knowledge of automation and CI & CD Tool like Jenkins & Git.
  • Implemented SOA architecture with Web Services using SOAP, WSDL and XML to integrate other legacy systems.

Environment: CoreJava, Java 1.8/J2EE, Oracle 10g, JSP, Servlets, JDBC, Collections, Generics, JUnit, Lucerne, Spring, AWS, JBPM, Hibernate, Apache Camel, Micro services, Log 4J, Eclipse 3.5, WebLogic Application Server 10.3, Multi-threading, Restful, SOAP, UML, SQL, NOSQL, Agile, Maven, SVN, Clear Quest.

Confidential, Miami, FL

Senior Java Full Stack Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) of teh application like Requirement gathering, Design, Analysis and Code development.
  • Developedjavamodules implementing business rules and workflows using Spring MVC, Icon, and Web Framework.
  • Responsible to finish Jiri Tickets assigned on time and update their status on regular basis.
  • Developed teh Product Builder UI screens using Angular-JS, Node JS, HTML5, CSS, JavaScript and Bootstrap.
  • Worked on development of Hibernate, including mapping files, configuration file and classes to interact with teh database.
  • Extensively usedJava8concepts such as Functional Interface, Lambda Expressions, Collection
  • Improved teh maintainability of teh project by implementing and improving Exception Handling and Collection APIs.
  • Testing/BDDusingJasmineforJSunit tests andCucumberfor integration tests.
  • Developed API for usingAWSLambda to manage teh servers and run teh code in theAWS.
  • Involves in Sprint planning for teh estimation of efforts for user stories and bugs.
  • Construction of UIs using jQuery, Backbone.js, Bootstrap and JavaScript Involved in JUnit Testing.
  • Performed code reviews and provided guidelines for best practices of software management, Coding Standards and Code Commenting for better understandability.
  • Implemented UNIX utilities using shell script for data validation, manual job submission, restarting failed jobs, etc.
  • Used Spring Boot which is radically faster in building cloud Micro services and develop spring based application with very less configuration.
  • Good experience on Mongo DB scaling across data centers and/or in-depth understanding of Mongo DB HA strategies, including replica sets.
  • Actively involved in deployment Application war files in Weblogic Application server.
  • Migration of current search process from Database to Solr search engine.
  • Responsible for maintaining and expanding our AWS infrastructure using AWS (EC2/EBS).
  • Refactored teh code for JVM Optimization and performance of application.
  • Involved in Maven based build process and continuous integration of teh project using Bamboo and Jenkins.
  • Implemented SOA architecture with Web Services using SOAP, WSDL and XML to integrate other legacy systems.
  • Unit testing of developed product features using Junit and Miskito frameworks as part of development cycle.
  • Developed transaction module using Spring framework andApacheCamel.
  • Wrote build and deployed scripts using Shell and ANT scripts and involved in performance analysis of teh application and fixed problems/suggest solutions.
  • Used SOAP based Web services and RESTful Web services for transferring data between applications.
  • Designed and developed various Oracle database Simple and Complex Queries, PL/SQL procedures, Stored Procedures, Trigger and Functions.
  • Developed UI using Angular JS, HTML, JavaScript and developed Business Logic and Interfacing components using Business Objects, XML, and JDBC.
  • Used SVN for source code control.
  • Developed UI Layer for teh application using HTML5, CSS3, Angular and Bootstrap.
  • Involved in building a single page and cross browser compatible web application using Angular-JS (Angular routing) and bootstrap.
  • DevelopedApacheCamelendpoints and used producer template to route messages to JMS queues.
  • UsedJavaMessaging Services (JMS) for reliable and asynchronous exchange of valuable information.
  • Develop detailed program design for application changes and/or major bugs.
  • Involved in writing program documentation and technical specification documents.
  • Teh Application was deployed onApacheTomcat Server.

Environment: Java8, J2EE, Spring v4.x, Spring MVC, Hibernate v4.0, Oracle 12c/10g, Angular-JS 2, Node JS, Bootstrap, CSS/CSS3, HTML5, JavaScript, JQuery, AJAX, Apache Camel, Apache Tomcat, Cucumber, GIT, IntelliJ, AWS SNS/SQS, JMS, DB Visualizer, Tomcat 7.1, JBoss, SVN, Maven, JIRA, SOAP/Restful Web Services

Confidential

Java Developer

Responsibilities:

  • Developed Action Classes, which acts as teh controller in Struts framework.
  • Developed web application using Struts 2.X, JSP, Servlets, Java beans that uses MVC design pattern.
  • Created user-friendly GUI interface and Web pages using HTML, CSS and JSP.
  • Wrote JavaScript for client side validation.
  • Used Eclipse as IDE tool for creating Servlets, JSP, and XML.
  • Wrote SQL for JDBC prepared statements to retrieve teh data from database.
  • Used SQL queries extensively to talk to DB2 database.
  • Monitored teh logs using Log4J and fixed teh problem.
  • Teh application was deployed on teh Tomcat.
  • Developed Struts framework Action Servlets classes for Controller and developed Form Beans for transferring data between Action class and teh View Layer.
  • Developed teh front end UI using JSP, HTML, JavaScript, CSS.
  • Implemented Struts Validators framework to validate teh data.
  • Involved in build and deploying teh application using ANT.
  • Used CVS as version control system.
  • Worked on bug fixing and Production Support.

Environment: Java, JDBC, Struts, JavaScript, Html, CSS, JSP, Servlets, Tomcat, DB2, Eclipse IDE, CVS, ANT, Log4J.

Confidential 

Java Developer

Responsibilities:

  • Developed SQL queries, Joins, PL/SQL sub programs like stored procedures, triggers and functions. Integrated Security Web Services for authentication of users
  • Data Access Objects (DAO) framework is bundled as part of teh Hibernate Database Layer. Designed Data Mapping XML documents that are utilized by Hibernate, to call stored procedures.
  • Responsible for Testing and moving teh application into Staging and Production environments. Used core Technologies like Java, J2EE, Micro services, Spring Boot, Spring MVC, Spring Integration, Spring Security, JavaBeans, Mockito, Web services.
  • Involved in web designing using HTML 4/5, XHTML, CSS 2/3 and Angular 2/4/, JavaScript and extensively used Table less Design in CSS for positioning.
  • Designed Frontend within object-oriented JavaScript Framework using Angular 2/4/6. Participated in making Responsive Web Designs using Media Queries and Twitter Bootstrap.
  • Implemented JAVA/J2EE Application development using IDE tools like Netbeans7.1.2, IntelliJ IDEA
  • Responsible for teh acquisition and management of IoT services at teh launch of new solutions Developing Controllers by using Spring MVC, Spring Boot. MySQL database backup and recovery strategies and Replication and synchronization.
  • Developed teh user interface for back office support and worked collaboratively in agile scrum team on teh design and development of application based MVC framework using Angular JS, HTML 5.0 and CSS3

Environment: Java 1.8, Netbeans7.1.2, IntelliJ IDEA, jQuery, spring, Hibernate, Struts, Spring 4.0, Golang, Web Services (RESTFUL), Web Logic, GitHub, JIRA, MongoDB, AWS Lambda, Python

We'd love your feedback!