We provide IT Staff Augmentation Services!

Full Stack Java Developer Resume

0/5 (Submit Your Rating)

Santa Clara, CA

SUMMARY

  • Over 9 Years of experience in analysis, design and development of Java Applications in a highly dynamic and challenging environment.
  • 2 years of experience in using AWS EC2,S3,Elastic search,Amazon messaging services(SQS and SNS)
  • Experience on working with CSS background, CSS layouts, CSS positioning and CSS behaviours
  • Experienced on Agile Methodology
  • Good knowledge in Concepts of Object oriented JavaScript.
  • Good knowledge in developing single page applications (SPA s) using the javascript libraries like Angular js
  • 2 years of experience in using Mongo DB..
  • Hands on experience in using Amazon Dynamo db.
  • 1 year experience in using Jasmine open source testing framework
  • Hands on experience in CLI scripting
  • Participated in all phases of SDLC like Requirements Analysis, Design, Implementation, Testing, and Deployment.
  • Expertise in J2EE Technology’s (Servlets, JSP, JDBC, EJB, JNDI, JSTL, JSON, POJO, JMS, JSF My Faces, Prime Faces, JPA, JAX - WS, JAX RS).
  • Excellent understanding of Object Oriented design methodology and Core Java concepts such as multi-threading, exception handling, generics, annotations, Collections and I/O.
  • Expertise in open source frameworks Spring, Hibernate and Struts.
  • Actively involved in Service Oriented Architecture using web services.
  • Expertise in using SOAP and RESTFUL for implementing web services.
  • Proven experience in Integrated Development Environment (IDE) such as Eclipse, Net Beans.
  • Developed SOAP based web services interface and implementation which are integrated with JBPM flows.
  • Expertise in using the servers like Web Logic, Apache Tomcat.
  • Used Apache Tomcat web server to deploy the web application and test it.
  • Worked in both Unix/Linux and Windows based development environments.
  • Writing JUNIT test cases for Service methods.
  • Used Tomcat server for the application development and deployment.
  • Self-starter, fast learner and a team player with strong personal and group communication skills.
  • Has good ability to develop scalable, monitor able and maintainable solutions for using complex use cases on their own end-to-end at rapid pace.
  • Excellent analytical capabilities and good communication skills.
  • Good Knowledge of using IDE Tools like Eclipse, NetBeans for Java/J2EE application development. .
  • Versatile team player with good communication, analytical, presentation and inter-personal skills.

TECHNICAL SKILLS

Programming: Java/J2EE (JSP, Servlets, JSTL, and other java related technologies.)

Scripting: jQuery, JavaScript

Frameworks: Spring (MVC,Core), Hibernate, Bootstrap

IDE: Eclipse,Webstorm,NetBeans

Web Technologies: HTML/HTML5, CSS,XML, AJAX, Web Services, REST

Web Servers: JBoss, Tomcat, Jetty, Apache

Databases: Oracle, MySQL,MongoDb

Reporting Tools: Jasper Reports

Build Tools: Maven, ANT

Version Control: Git, SVN, CVS, VSS(Visual Source Safe)

Operating Systems: Windows (XP, 7, 8/8.1, 10), Linux, Unix

PROFESSIONAL EXPERIENCE

Confidential, Santa Clara, CA

Full stack Java Developer

Responsibilities:

  • Created Maven build file to build the application and deployed on Tomcat Server.
  • Used Amazon SNS push notification service for sending individual messages to mobile device users, email recipients and used Amazon AWS EC2 for hosting our project and AWS S3 storage service.
  • Used Amazon kinesis service for getting the live data of listings from third part vendors for the real estate agents of our company
  • Used Denodo platform for AWS for accelerating the adoption of data virtualization
  • Used Denodo platform for providing support to big data sources like redshift.
  • Developed UI modules using HTML5, JSP, JavaScript, AngularJS and CSS3 and developed Single page application using Angular JS and used Angular filters for providing search based interface and used Gulp and Maven build tools for building the project.
  • Implemented Persistence layer using Hibernate to interact with the MySQL database,used Hibernate framework for object relational mapping and used Spring MVC for providing dependency injection
  • Used JBOSS application server for run time integration of j2ee applications.
  • Implemented Persistence layer using Hibernate to interact with the Oracle database, Used Hibernate Framework for object relational mapping and persistence.
  • Adopt Agile Methodology to plan using JIRA and participated in all stages of project development life cycle by Java.
  • Consumed Restful Web services where the transmission of data is in JSON format, Datamapping, addressing and Secure to routing and created Rest web services using JAX-RS, Hibernate framework.
  • Used JQuery to make the frontend components interact with the JavaScript functions to add dynamism to the web pages at the client side.
  • Used Ajax calls extensively - using JQuery, inside the WebApps and create a seamless flow of Quotes.
  • Developed Servlets and JSPs based on MVC pattern using Spring Framework.
  • Used Eclipse IDE for designing, coding and developing applications
  • Written JUNIT (TDD) test cases for testing Spring Framework classes and wrote many Java Scripts to do client side validations.
  • Used Jasmine testing framework for JavaScript. Run the Jasmine tests by using Karma, a simple JavaScript test runner tool.

Environment: Spring,Hibernate,RESTfulwebservices,JQuery,Angular1.6,JavaScript,JSON,JSP,Servlets,AWS,Oracle,JDBC,Redshift,Eclipse,JUnit, Maven, JBOSS,HTML5, JSP, JavaScript,CSS3,MySQL5.7,Jasmine

Confidential, Atlanta, GA

Full Stack Java Developer

Responsibilities:

  • Responsible for Requirement gathering, coding, testing and documentation.
  • Designed and integrated the full scale Spring/Hibernate persistence solution with the application architectures.
  • Implemented database layer using Java Persistence API(JPA) in maintenance projects
  • Developed the presentation layer using JSP, JSON, HTML5, CSS3 and client validations using JavaScript and used JMS for sending alerts to end users.
  • Using Java Messaging Service JMS for messaging, configured queues and topics on the WebLogic 10.3 Application Server and used them for messaging.
  • Designed and developed the messaging framework for communication between workflow manager and other Enterprise Applications over Java class and MQ-Series using JMS.
  • Involved in designing and development of web interface using JSP, Servlets, JavaScript and JDBC for administering and managing users and clients.
  • Created Rest web services using JAX-RS, Hibernate framework.
  • Handling user requests such as code enhancements, bug fixes.and designed reports per the need of the user
  • Created stored procedures, triggers and functions using SQL Plus to meet user requirements.
  • Used Log4j for logging errors, messages and performance

Environment: Java/J2ee, Servlets, JMS, JSP,Angular 1.2.0,Hibernate,JPA, Spring, Java Script, JDBC,HTML5,JSON, SOAP, WSDL, Eclipse, RESTful WebServices, MySQL5.6,Log4j.

Confidential, Boulder, CO

Full Stack Java Developer

Responsibilities:

  • Involved in the architecture team for design and implementation of system.
  • Working in a team of 10 members and involved in architecture, requirements gathering, analysis, detailed design, preparing class diagram, flow diagram etc.
  • Developed Web Services using XML messages that use SOAP and developed webservices for Payment Transaction and Payment Release,created WSDL and the SOAP envelope and developed application using Spring MVC and AJAX on the presentation layer, the business layer is built using spring and the persistent layer uses Hibernate.and Wrote huge JavaScript to do client side validation like login, address, email, Tel No. validation.
  • Improved performance for interactive components through use of AJAX.
  • Developed Custom Tags to represent data in a desired unique table format and to implement paging logic.
  • Developed views and controllers for client and manager modules using Spring MVC and Spring Core.
  • Business logic is implemented using Spring Core and Hibernate.
  • Involved in Unit integration, bug fixing, acceptance testing with test cases, Code reviews.
  • Interaction with customers and identified System Requirements and developed Software Requirement Specifications.
  • Involved in development, maintenance, implementation and support of the System.
  • Developed the application using Core Java, J2EE and JSP’s and installation and deploying in Tomcat server
  • Different Types of testing viz Unit, System, Integration testing etc. is carried out during the testing phase.

Environment: Java/ J2EE, JEE7 JSP, CSS, JavaScript, AJAX, Hibernate, Spring MVC, XML,Web Services, SOAP, Eclipse, HTML,XSLT, DOM and JDBC.

Confidential

Full Stack Java Developer

Responsibilities:

  • Consuming and exposing various Web services using JAX - RS and JSON to different systems for business services.
  • Developed complex Web Services and tailored JAX-RS API to suit the requirement.
  • Development of UI models using HTML, JSP, JavaScript, AJAX and CSS.
  • Primarily focused on the spring components such as Spring MVC, Dispatcher Servlets, Controllers, Model and View Objects, View Resolver.
  • Worked on SOA/Web Services and created request and response WSDLs and developed Spring Beans and configured spring using applicationContext.xml.
  • Used JDBC to connect to the oracle database and developed a multi-user web application using JSP, Servlet, JDBC, Hibernate framework to provide the needed functionality and involved in implementation of enterprise integration with Web Services and Legacy Systems using SOAP and REST
  • Used HQL (Hibernate Query Language) and Criteria for database querying and retrieval of results.
  • Used Spring IOC module to integrate with the application.
  • Used JUnit for debugging, testing and maintaining the system state.and wrote JUNIT Test cases for Spring Controllers and Web Service Clients in Service Layer
  • Designed and developed the application using AGILE-SCRUM methodology.

Environment: Java/J2EE,Core Java, Jdk1.6,Hibernate, Webservices, JAXRS, WADL, SOAPUI, JSP, JDBC, JQuery, AJAX, Html, CSS, Maven, log4j, Oracle, MySQL, JIRA, IntelliJ, GIT, AGILE-SCRUM.

Confidential

Full Stack Java Developer

Responsibilities:

  • Provided code for e-commerce portals,browsers and devices with necessary techniques,supported the technical teams and seniors in the designing and development of digital ecommerce API and developed ecommerce software solutions with efficient architecture and scalability.
  • Worked with Ecommerce databases and developed a shopping cart manager as per client the requirement.
  • Designed and implemented XML parsing for XML order conformations.
  • Configured action mapping (in XML) for each logical request that may be submitted and monitored the error logs and fixed the problems.
  • Developed the different components of the application such as JSP, Servlets and involved in the development of Spring Framework Controllers. Developed Controller for request, response paradigm by Spring Controllers using Spring-MVC.
  • Developed web pages using HTML5/CSS and JavaScript, and developed pages, jQuery UI for client side validation.

Environment: Core Java, MySQL, Spring,AJAX, XML, Hibernate,Eclipse IDE,JIRA

We'd love your feedback!