We provide IT Staff Augmentation Services!

 full Stack Java Developer Resume

2.00/5 (Submit Your Rating)

TX

PROFESSIONAL SUMMARY:

  • Around 3 years of experience in software design, development and maintenance in Java Enterprise systems, J2EE Architecture and web application development.
  • Expertise in various phases of Software Development including analysis, design, development and deployment of applications using JEE/J2EE technologies including Servlets, JSP, Java Beans, EJB, JSTL, JMS, Struts, Spring, JSF, JDBC, JNDI, Hibernate and WebServices (Soap/Rest ful).
  • Extensive experience working in Spring framework and Hibernate framework.
  • Worked with various projects involving XML technologies (XSL, XSLT, DOM, JDOM, DHTML, SAX,XPATH)
  • Knowledge of Weblogic, Confidential WebSphere application server, Apache Tomcat, JBoss and good knowledge of J2EE standard compatible application servers.
  • Excellent in front - end UI design implementations by writing HTML5/HTML, CSS3/CSS, Bootstrap, JavaScript, jQuery, jQuery UI, jQuery Mobile to make better Single Page Application SPA working on Node.JS Server.
  • Experience in implementing microservices architecture using Spring Boot and Docker.
  • Deep knowledge of AngularJS practices and commonly used modules based on extensive work experience
  • Experienced in MVC (Model View Controller) architecture with spring, struts and various J2EE design patterns.
  • Implemented Apache SOLR based search algorithm
  • Experience in writing light weight Node.js express server, and using technologies like Ajax, JavaScript/jQuery, JSON to make connections between server and databases like MongoDB and MySQL.
  • Experience in test Automation using Selenium
  • Proficient in creating well-Architected Solutions on AWS
  • Experience in designing a highly available, cost effective solution on AWS with primary emphasis on the security aspect at multiple levels using Security Groups
  • Extensive experience in AngularJS for application implementation, proficient in creating modules, controllers, route Providers, factory services, ng-repeat, customizable filter, http get/post methods and directives to realize functionalities like REST service with Ajax call, input validations, searchable and sortable contents.
  • Expertise in implementing data-driven framework using Selenium RC
  • Involved in build and release management using Maven, ANT, Git, Gitlab and Hudson, Jenkins
  • Fully exposed to Software Development Life Cycle (Agile and waterfall methodology).
  • Good experience in developing database programs like stored procedures, functions and triggers.
  • Hands on experience with operating systems like Windows,UNIX,Linux.
  • Experienced in developing/consuming webservices using SOAP, REST.
  • Strengths include excellent interpersonal and communication skills, easily adaptable to new technologies, meeting deadlines and a very good team player.

TECHNICAL SKILLS:

Languages: Core Java, J2SE, J2EE,JSPs, Ajax, Servlets, EJBs, JDBC,JavaScript, HTML, Dhtml, CSS, XML, SQL, WSDL, JUnit, JAXB, Web Services, REST, SOAP, JQuery, NodeJS, React.js

Frameworks: Spring 4, Hibernate 3.x,Struts, AngularJS

Design Methodologies: Rational Rose, MS Visio

Application/Web Servers: Weblogic, Oracle, Tomcat 8.0, Jetty, JBoss 5.0, NodeJS

Database Environments: ORACLE 9i/10g/11g, SQL Server, MYSQL, DB2

IDEs: Eclipse, Netbeans, RAD, Oracle SQL Developer, WebSphere

Testing Tools: Selenium, Junit

SCM Tools: Git,CVS, Perforce, Clear case, Subversion

Operating Systems: Windows NT/XP/2000, Unix, Linux, Redhat linux, Solaris

Protocols: HTTP, FTP, TCP/IP, LAN and WAN.

Design Patterns: Singleton, DAO, Builder, Facade, Factory, Iterator,MVC

PROFESSIONAL EXPERIENCE:

Confidential, TX

Full Stack Java Developer

Responsibilities:

  • Involved in analysis, specification, design, implementation and testing phase of SDLC
  • Followed Agile (SCRUM) methodology and participated in DTP meetings to produce deliverables on time.
  • Developed API and exposed it using Spring based REST web services and consumed it in the front end
  • Developed Single page applications using Angular JS and built responsive web pages using Bootstrap.
  • Involved in development of UI using HTML5, CSS3, JavaScript, JSON and AngularJS.
  • Used Rest client - POSTMAN and SOAPUI tools to test REST API services.
  • Testing JSON output using Advanced REST Client or POSTMAN.
  • Created reusable templates using Angular directives and worked with npm package manager tools(NodeJS).
  • Created the Node.js EXPRESS Server combined with Socket.io to build MVC framework from front-end side AngularJS to back-end MongoDB, in order to provide broadcast service as well as chatting service.
  • Followed Test driven development. Used Junit as testing framework for backend and Jasmine along with Karma for front end testing.
  • Experience in troubleshooting and monitoring the middleware with data from Confidential Must Gather documents .
  • Developed new microservice with REST API using Spring boot, Spring webservices, Spring data (JPA) to serve/update customers upgrade status
  • Dockerized the microservice for easier deployments.
  • Involved in building stable React components and stand-alone functions to be added to any future pages.
  • Implemented the Drag and Drop functionality using React-Dragabble
  • Worked on Spring modules such as Spring batch, Spring security, Spring core and Spring boot.
  • Developed DAO classes and wrote SQL queries, stored procedures to interact with Oracle Database.
  • Used Maven as build tool, Log4J for logging and GIT as version control system.
  • Created mock-ups using HTML, CSS, JavaScript, XML, JSON etc.
  • Worked closely with Business, QA build and deployment teams to resolve issues.

Environment: Spring,Java/J2EE, AngularJS, NodeJS, Hibernate, GIT, Gitlab, Postman, React.js, Microservices, SQL Developer, JDK8, Bootstrap, Struts, Casandra, TDD, Web logic 12c, REST, SOAP, Middleware, JavaScript, mongoDB.

Confidential, TX

Java Developer

Responsibilities:

  • Involved in Business Systems Analysis, gathering Business Requirements, deriving functional requirements and system requirements from the Business Requirements.
  • Implemented all the Transaction Specification documents for each screen mapping out the business requirements to the screen design.
  • Developed the code using JSP, JSF, AJAX, JavaBeans, Spring Framework, Hibernate3.0, Web Services, Java Script, JMS, JNDI, XML, XSLT and HTML.
  • Involved to implement various screens for the front end using React.js and used various predefined components from NPM (Node Package Manager) and redux library.
  • Developed presentation layer using JSP, JSF, CSS, AJAX, JavaScript, JSF Tag Libs
  • Involved in implementation of application using conventional design practices (SOA-Service Oriented Architecture, MVC-Model View Controller).
  • Ajax is used to dynamically retrieve selected state information from the database. It updates different areas on a JSF page based on the information from the Ajax response.
  • Integrated spring framework with Hibernate that is used for Database operations.
  • Involved in loading and storing objects using Hibernate and configuring Hibernate.
  • Involved in the configuration of JSF, web based application (faces-config.xml)
  • Created Oracle Development (SQL) and HQL queries, triggers, stored procedures, views to interact with Database.
  • Used JAX-WS to implement Java WS for sending and receiving SOAP messages.
  • We used Ruby on Rails for the back end and Angular on the front end and Materialize CSS.
  • Deployed J2EE components (EAR) on WAS 6.1 using WAS Admin Console and WS FTP.
  • Performed Unit Testing, Functional testing to validate how better and feasible is the application to be used by the End-user.
  • Coordinating with configuration team for test, release, and deployment.

Environment: JDK 7, J2EE (JSP2.1, Servlet), AJAX, JSF, JMS, Hibernate, React.js, HQL, Oracle 10G, TOAD, HTML, CSS, XML, JavaScript, JBOSS, Rad 7.0, CVS, web services, JAX-WS, WSDL, SOAP, Casandra, Ruby on Rails, Tidal Software, HP Service center, Junit.

Confidential, IN

Java/J2EE Developer

Responsibilities:

  • Worked closely with Business Analyst on regular basis to gather requirements.
  • Involved in the full life cycle of application development as peruse case specification.
  • Worked on Spring DAO, IOC and session bean factory using spring framework in Java.
  • Worked on Struts framework and developed action and form classes for User Interface. Also configured action mappings and the form beans in the struts-config xml file using the framework.
  • Used JSP’s, AJAX, HTML, CSS, JSF to create the front-end screens for the module.
  • Enhanced the mechanism of logging and tracing with Log4j.
  • Involved in development of presentation layer using STRUTS and custom tag libraries.
  • Developed Business logic with the help of spring and Data access was implemented using Hibernate framework.
  • Developed core business logic using EJBs concept and deployed on Web Logic server.

Environment: Java, J2EE (JSP2.1, Servlets), AJAX, JSF, Spring 2.5, Hibernate, Mysql 5.5, HTML, CSS, XML, Java Script, SOAP, Junit, Web Logic server.

We'd love your feedback!