We provide IT Staff Augmentation Services!

Full Stack Java Developer Resume

5.00/5 (Submit Your Rating)

Charlotte, NC

PROFESSIONAL SUMMARY

  • Around 6 years of IT Experience in various domains such as Financial services, Telecommunication, Insurance, Finance,and Online business.
  • Experience in software development life cycle, Implementing Waterfall, Kanban, Agile Methodologies.
  • Expertise in developing applications usingJava/J2EE, Java EE, Spring, Hibernate, Struts, Web services, EJB, JMS, Servlets, JDBC, XML, CSS and JavaScript.
  • Experience in developing GUI by using JSP, AJAX, JavaScript, jQuery, HTML
  • Experience in indexing HTML/Xml document tosolarsearch engine.
  • Good experience in Amazon Web Services (AWS) environment
  • Experience in Integration of Amazon Web Services AWS with other applications infrastructure.
  • Experience in scripting deployments to AWS, Monitoring infrastructure like Nagios, App Dynamics, etc.
  • Experience in developing SOAP based web services using Apache Axis 2 and Apache CXF both usingJAXWSand JAXB annotations.
  • Experience in java messaging service and various Agile methodologies such Test Driven Development(TDD) and Scrum.
  • Familiar withCucumber, Selenium Web Driver, Selenium commands and x - path
  • Integrated stash bit bucket to Jira, for creating push and pull, branch deletion..
  • Experience in a custom Java web server which implements the Java Servlet API and Object Oriented methodology.
  • Experience in developing Model View Control (MVC) applications using Spring.
  • Good knowledge and experience in UI using JavaScript, AngularJS, NodeJS, ReactJS, html5, CSS3, Ajax.
  • Excellent team player with problem-solving and trouble-shooting capabilities.
  • Good Exposure to Service Oriented Architecture (SOA) such as Web services including RESTFUL, WSDL, WCF, AWT, Javadoc, JAX-RS and, JMS (Java Messaging Service), IBM Web sphere MQ Series.
  • Hands-on experience with GIT, Jenkins & Ansible.
  • Installed and configured Business Objects XI r1/r2 using Tomcat and Apache as Application and Web Servers.
  • Expertise in databases like MS SQL Server, MySQL, Oracle.
  • Experiance in Pivotal cloud foundry setup/POC/Configuration/maintenance.
  • Experience in writing complex database queries, stored procedures, and triggers using MS SQL, SQL*Plus, PL/SQL. Strong Skills in Database Design.
  • Ability to take and give directions and instructions and provide assistance through completion of tasks.
  • Excellent communication skills, good leadership qualities and excellent problem solving skills.

TECHNICAL SKILLS

Programming Languages: Java/JDK 8.0, SQL, MySql, C++

J2EE Technologies: Servlet, JSP, JDBC, JDK, JNDI, JSTL, JPA, Web Services, Tiles

UI Technologies: HTML, CSS, JavaScript, AngularJS, JQuery, Bootstrap

Framework: Spring, Spring Boot, Spring Framework, Struts 2, J2SE, Hibernate, Junit, Log4J, Vaadin, J2EE, Java EE, Apache, Design Patterns

Databases: Oracle11g, MySQL, NoSQL, Microsoft SQL Server

Software Packages: MS Office, Visual Studio

Web/Application Servers: SaaS, Tomcat 5.5.x/6.x/7.x, JBoss, AWT(Abstract Window Toolkit), AWS, WebLogic Server 10, Glassfish

XML Technologies: XML, DTD, XML Scheme, DOM, SAX, SOAP, WSDL, XML-Beans, JSON, AJAX

IDEs: Eclipse, NetBeans

Web Designing: ASP, WML, HTML, XML, CSS, Java Script, Ajax, JQuery, NodeJS, ReactJS, EJB, Flash MX 2004, Fireworks, Dreamweaver.

Other Tools: UML, Microsoft Visio, RMT, Rational Rose, CVS

Restful Web Service Tools: Postman, Chrome

Build Tools/Utilities: Maven, Jenkins

Version Controls Tools: Git, Stash

Operating Systems: Windows XP/7/8, UNIX, Linux, Mac OS

PROFESSIONAL WORK EXPERIENCE

Confidential, Charlotte NC

Full stack java Developer

Responsibilities:

  • Responsible for Understanding the scope of the Project and Requirement gathering
  • Responsible for creation of Beans, Controller classes JSPs.
  • Configured Spring Web MVC Framework to implement MVC design patterns.
  • Worked on Spring application framework features IOC container and AOP
  • Worked on Hibernate object/relational mapping according to database schema
  • Used HTML 5.0 and java script Extensively in creating the user interface screens
  • Worked on the Web Services clients and WSDL generation. Integrated the clients with third party services in the other module of the application.
  • Used LDAP protocol to administrate the user’s data of a directory service.
  • Involved in multithreading and integration for the faster response of the applications.
  • Involved in debugging and troubleshooting related to production and environment issues
  • Troubleshoot issues within PCF environments and involving Pivotal vendor as and when needed
  • Used SVN, Perforce as configuration management tool for code versioning and release.
  • Deployed the applications on Web Sphere Application Server 8.
  • Involved in Service Oriented Architecture (SOA) for retrieving online bank statements.
  • Used Log4J to print the logging, debugging, warning, info on the server console.
  • Performed JUnit and E2E Testing along with deploy the application EARs and WAR files

Environment: Java, J2EE Servlet, JSP, XML, Spring Web MVC Framework, spring, Hibernate, Log4j, ANT, Web services, SOA, HTML 5 Web sphere Application Server 8 and Oracle.

Confidential, Fort worth Dallas, TX

Java/J2EE Developer

Responsibilities:

  • Involved in all the different stage of SDLC like requirement gathering, High level design, Low level design reviews, Coding, Code reviews and defect fixing etc.
  • Responsible in organizing the meetings between various stake holders including Clients, BA’s, and the development teams for smooth delivery of the project.
  • Use Subversion (SVN) version control system to maintain current and historical versions of files such as source code, web pages, and documentation.
  • Use Eclipse and Tomcat web server for developing & deploying the applications.
  • Worked closely with the architecture group to implement long-term vision and research new relevant technologies and produce POCs to weigh future integration into the product.
  • Responsible for implementing web services SOAP and Rest.
  • Involve in fixing the bugs, which were reported by both testing team as well as Customer
  • Involved in functional phase to map the requirements and provided analysis and feedback on the design.
  • Prepared the Technical Spec document and presented it to the technical architecture.
  • Prepared the documentation on best practices and coding standards
  • Use Subversion (SVN) version control system to maintain current and historical versions of files such as source code, web pages, and documentation.
  • Evaluated new technologies to fit into existing applications.
  • Developed a good team environment and coordinated with team members for successful implementation of the project.
  • Developed web pages using JSP, JSTL, Custom Tag libraries, HTML, Java script, jQuery, JSON, Ajax and CSS.
  • Used Ajax for doing asynchronous calls to the Spring controller classes.
  • Parsed JSON data and displayed it in the front end screens using jQuery.
  • Used the features of the Spring Core layer, Spring MVC layer, Spring AOP and Spring ORM in order to develop the application.
  • Used Java Mail API for sending reports to the mailed list.
  • Involved in the configuration of Hibernate into a Spring Application and used spring’s DAO support to build Hibernate Dao classes.
  • Used POI API for generate pdf and xls reports.
  • Used JIRA for getting the development details and tracking purpose.
  • Implemented logger for debugging and testing purposes using Log4j.

Environment: Java 1.6, Spring, Hibernate, JDBC, Maven, LDAP, CSS, Web Services, Tomact7, CVS, TOAD, Eclipse, Oracle, Microsoft VISIO, Windows, Unix, TeraData, Ajax, JavaScript and Jquery Data Table, Tomcat.

Confidential

Java/J2EE Developer

Responsibilities:

  • Implemented new features to the existing service.
  • Involved in producing Web Services by making using of REST.
  • Involved in developing, implementing and configuring the JSON objects in the Restful Web Services API.
  • Involved in writing configuration files XML for Spring and Hibernate.
  • Designed and implemented the logging mechanism using Log4j API.
  • Involved in writing web services classes using Rest.
  • Developed programming model using Hibernate.
  • Involved in integrating the business layer with layer using ORM tool Hibernate.
  • Used Stash repository to run the Jenkins job for continuous integration.
  • Experience in Maven build tools for project development and deployment.
  • Integrated stash bit bucket to Jira, for creating push and pull requests, branch deletion and merging request and created in Jira.
  • Hands-On experience in using Restful webservices tools Postman and chrome to make the restful webservices requests and receive responses.
  • Involved inCI/CDprocess using GIT, Jenkins job creation, Maven build and publish, and Fabric implementation
  • Executing automation scripts, analyzing and publishing results to all thestockholders.
  • Implemented client and project specific quality and documentation standards as part of project execution.
  • Involved in updating the project documentation in yaml.

Environment: Restful web services, Hibernate, Spring MVC, SQL, Eclipse, Tomcat, Jetty, Jira, Stash, Jenkins CI/CD, Git.

Confidential

J2EE Developer

Role & Responsibilities:

  • Created content model in ASP.
  • Set up Development environment like, Framework Setup (Struts), ANT Build, JDBC Configuration, Java Mail/SMTP Setup, Sub Version Control.
  • Used apache tomcat 5.5/6.0 for creating and running application.
  • Used SVN (version control tool) 2006 for control versioning.
  • Used Struts 2.0 Framework and JSP for user Interface.
  • Used SQL server database for maintaining data.
  • Used JDBC for database connection and Hibernate for data persistence.
  • Wrote SQL for business services needed for this application.
  • Used AJAX for displaying various tabs based on the assigned role for the user.
  • Involved in system design and development using Collections and multithreading for the classes.
  • Involved in maintaining database and High level System Design.
  • Involved in Production setup like Framework Setup (Tomcat Installation, Struts, etc), ANT Build Java Mail/SMTP Setup SQL Server Setup (Installation, DB Creation, and DTS).
  • Involved in different phase of testing like Unit Testing, Integration/Interface Testing, User Acceptance Testing (UAT), Customer Acceptance Testing, Bug Fixing.
  • Writing unit test for Depositing bank and Paying BankAPI
  • Involved in preparing a detail design document, unit test plan, User instruction Document.
  • Involved in designing and development of multiple Project.

Environment: Java, Multithreading, Collections, j2ee, Struts 2 Framework, Java Beans, JSP, ASP, SVN version control tool, XML 1.0, SQL, Hibernate (persistence framework), JDBC, SQL server, eclipse IDE, AJAX, Apache Tomcat.

We'd love your feedback!