We provide IT Staff Augmentation Services!

Full Stack java developer Resume

5.00/5 (Submit Your Rating)

Cincinnati, OH

SUMMARY

  • Having around 8 years of experience in Software Development Life Cycle (SDLC) including requirement gathering, analyzing, designing, implementing, testing, support and maintenance of client - server applications.
  • Proficient in developing applications using CoreJava, J2EE, JSP, Spring, Servlets,JavaBeans, Hibernate, Web Services, JMS, JDBC, XML, HTML, HTML5, CSS3, JavaScript, Ajax and JQuery.
  • Experience in the developing professional web applications using HTML5, CSS3, JavaScript, jQuery, Angular JS/2, Typescript, AJAX, JSON, XML.
  • Hands on experience in developing Single Page Applications (SPA) using Angular JS
  • Extensively implemented various J2EE applications using MVC, Struts, Spring MVC, Spring AOP, Spring IOC.
  • Expertise in implementing Web Services based on Service Oriented Architecture (SOA) using SOAP, Restful Web Services.
  • Designed and developed SOAP and Restful web services using WSDL, SOAP, JAX WS, JAX-RS, CXF, AXIS, JERSEY, REST Template and SOAP UI.
  • Develop, enhance and maintain aSpringBootbased microservices application
  • Experience with various databases like Oracle, MySQL, DB2 and MS SQL Server
  • Experience in Configuration and deployment of multi-tier applications using severs like WebSphere, WebLogic, Tomcat.
  • Worked experience in Hibernate ORM tool.
  • Good Knowledge of Amazon Web Service (AWS) EC2 and Continuous Integration with Jenkins.
  • Handled operations and maintenance support forAWScloud resources which includes launching, maintaining and troubleshooting EC2 instances, S3 buckets, Virtual Private Clouds (VPC), Elastic Load Balancers (ELB) and Relational Database Services (RDS).
  • Experience Creating alarms and notifications for instances using Cloud Watch.
  • Log4J for extensible logging, debugging and error tracing.
  • Experience in using version control tools like Git and SVN.
  • Experience in usage of Continuous Integration tools like ANT, MAVEN,Jenkinsand Bamboo
  • Proficient in methodologies such as AGILE, Scrum Software Development processes, Test Driven Development and conventional SDLC.
  • Strong interpersonal, written, and oral communication skills. Aptitude and willingness to learn and implement unknown technologies.

TECHNICAL SKILLS

Programming Languages: C, C++,Java, SQL.

J2EE Technologies: Servlets, Spring, JDBC, JSP,JavaSecurity, JSP

Web Technologies: HTML5, JavaScript, CSS3, XML, AJAX, jQuery, JSON

Web/App Servers: IBM WebSphere, Apache Tomcat 8.X, Web Logic

Databases: Oracle 10G/11G, My SQL, DB2, SQL

Cloud Services: EC2, EBS, S3, Cloud Watch, SQS, SNS

Version Control: GIT, SVN, CVS

PROFESSIONAL EXPERIENCE

Confidential, Cincinnati, OH

Full Stack Java Developer

Responsibilities:

  • Participated in most phases of SDLC (Software Development Life Cycle) of e-commerce application development including Business requirement analysis, design, coding, and testing.
  • Extensively used core Java concepts like Collections, Exception Handling, Generics and Java I/O during development of business logic such as Sales information summary and tickets lists.
  • Participated to HTML5, CSS3, JavaScript, Angular2 to create attractive and friendly UI.
  • Interacted with RESTful Web services usingAngular2Http Module.
  • Worked onAngular2components,Angular4 and on POCs.
  • Implemented Hibernate annotation mapping on back-end Java Beans, using Spring Hibernate DAO support API build the relationship between Database and Java Beans.
  • Developed server-side application to interact with database usingSpringBootand Hibernate.
  • Wrote native SQL, HQL queries, stored procedures, triggers, callable statement and prepared statement. Used Load, Get and Criteria methods to manipulate data in the database.
  • Configured Spring MVC framework and integrated Hibernate 3.5 to Spring 3 framework.
  • Deployed applications onAWSby using Elastic Beanstalk.
  • Developed API for usingAWSLambda to manage the servers and run the code inAWS.
  • Created RESTful Web Service based on Jersey Restful API, provide data accessibility.
  • Configured and deployed the application on Apache Tomcat 7.0
  • Used Eclipse basedSpringTool Suite (STS) for development and debuggingSpringBoot
  • Created testing cases by using JUnit to test Java classes, applied Log4j to J2EE framework to record errors and also debug with firefox and chrome to test front-end functions throughout the development.
  • Using Jenkins for building and deploying the projects and worked on Stash GIT repository software.
  • Used Agile Methodology in whole development, attended daily and weekly SCRUM meetings to update the work status and issue clarifications etc.

Environment: Java 1.8, Apache Tomcat 7.0, Hibernate 3.5, AJAX, JSON, Angular2, Typescript, Java Mail, Spring framework 3.5, Spring MVC, Spring Security, Spring Boot, SQL, RESTful, HTML/HTML5, CSS/CSS3, JSP, jQuery, XML, JavaScript, Oracle 11g, Git, Log4j, Junit, Maven, Jenkins, AWS.

Confidential, St Louis, MO

Java Full Stack Developer

Responsibilities:

  • Involved in Analysis, Design, Development, Integration and Testing of application modules.
  • Involved in design of Class Diagrams, Sequence Diagrams, and Event Diagrams as part of Documentation.
  • Worked on responsive UI web pages using HTML5, CSS3, Angular JS and AJAX.
  • Used Eclipse IDE for designing, coding and developing application
  • Developed and implemented the MVC Architectural Pattern using Spring Framework including JSP, Servlets and Action classes.
  • Developed the presentation layer using JSP, HTML, JSON, CSS and client validations using JavaScript.
  • Involved in Preparation of the technical design documents and involved in identifying and implementation of different J2EE design patterns like Singleton and DAO etc.
  • Business logic is implemented using Spring Core and Hibernate.
  • Worked on the authentication inJavaSpring boot, for implementing security between front end UI and backend SOA services.
  • Used Spring IOC, AOP modules to integrate with the application.
  • Created Rest web services using JAX-RS, Hibernate framework.
  • Used JIRA for bug tracking, issue tracking and task/story management.
  • Used Git as version control tool to maintain and update source code to develop server.
  • Involved in the development of test cases for the testing phase.
  • Used Log4j for logging errors, messages and performance

Environment: Java 1.7, HTML5, CSS3, Angular JS, AJAX, Spring MVC, Spring IOC, Spring Boot, JSP, JSON, Hibernate, GIT, JIRA, Log4j, Maven, Jenkins.

Confidential, Wyoming, MI

Sr. Java Developer

Responsibilities:

  • Involved in Agile Environment and participated in requirement gathering, analysis and Design.
  • Developed web page quickly and effectively using Angular JS and used for MVC Architecture to split the UI logic into views, Models, and Collections.
  • Worked with AngularJS UI-routers, forms, modules, DOM, events, expressions, controllers, filters, factories, configs and http get and post requests.
  • Created web-application testing web-pages with HTML5, CSS3, JavaScript, and AngularJS to test the services’ responses.
  • Used Ajax to transfer JSON format data between front-end and back-end restful API
  • Created RESTful Web Service based on Jersey Restful API, provide data accessibility.
  • Implemented DAO classes using Hibernate Template from Spring with Hibernate API for Persistence Layer which includes writing custom CRUD statements, integrating stored procedures.
  • Integrated Spring & Hibernate frameworks to develop end to end application.
  • Worked with SOAP based and Restful Web Services to fetch dynamic content from backend databases.
  • Involved in developing code for obtaining bean references in Spring framework using Dependency Injection (DI) or Inversion of Control (IoC).
  • Involved in developing resources and consuming resources of Web service using Spring with REST API.
  • Used Hibernate as Object Relational Mapping (ORM) tool for back-end data Persistency.
  • Written JUNIT(TDD) test cases for testing Spring Framework classes and wrote manyJavaScript to do client side validations.
  • Designed and developed Use Cases, Class Diagrams and Sequence Diagram using UML.

Environment: Java 1.7, Spring, Hibernate, HTML5, JSON, CSS3, JavaScript, JQuery, Maven 3.3.3, JIRA

Confidential, Cincinnati, OH

Java Developer

Responsibilities:

  • Involved in business analysis, design, coding and testing phases on application.
  • Involved in System design using UML (Use case, Class and Sequence) diagrams created using Rational Rose.
  • Involved in project migration using Struts 2.0 web framework based on MVC2 Architecture.
  • Served integral role in analyze, design, develop and implement new requirements
  • UsedJavaBeans, Servlets, Action classes, Action Forms as Model, JSP, Struts tag libraries, Custom Tags, JSTL, Tiles as view & Action Servlet as a Controller and jQuery.
  • Implemented Design Patterns- Business Delegate, Session Façade, DAO, Value Object, Proxy, Service Locater
  • Created several custom tags for JSP for maximum re-usability of user interface components.
  • Participated in several design sessions to create common development strategies (e.g. Error handling, exceptions, performance improvement practices, session management etc.)
  • Designed and developed several Servlets, JSPs andJAVAclasses for presentation layer.
  • Extensively worked on ILOG JRules engine which integrate with J2EE application.
  • Responsible for writing business rules and accessing (firing) the rules in Session Beans.
  • Design implements the server side (Business and persistent) logic using EJB.
  • Implemented application communication through asynchronous messaging service using MDB.
  • Followed Test Driven Development TDD, Scrum concepts of the Agile to produce high Quality Software.
  • Wrote Oracle SQL queries and Stored Procedures using SQL/PLSQL.
  • Responsible for code reviews, integrated all the modules using WebLogic Application Server.
  • Implemented Junit Framework for the entire application.

Environment: Java(jdk1.5), J2EE, JSP, Servlets, Struts, EJB, XML, Oracle 10g, UNIX, Weblogic10 and T Line Framework.

Confidential

Java Developer

Responsibilities:

  • Involved in complete requirement analysis, design, coding, and testing phases of the project.
  • Participated in JAD meetings to gather the requirements and understand the End Users System.
  • Developed user interfaces using JSP, HTML, XML, and JavaScript.
  • Created Stored Procedures and Functions. Used JDBC to process database calls for DB2/AS400 and SQL Server databases.
  • Developed the code which will create XML files and Flat files with the data retrieved from Databases and XML files.
  • Created Data sources and Helper classes which will be utilized by all the interfaces to access the data and manipulate the data.
  • Developed the interfaces using Eclipse and JBoss Involved in integrated testing, Bug fixing and in Production Support.
  • Designed user-interface and checking validations using JavaScript.
  • Implemented JDBC for mapping an object-oriented domain model to a traditional relational database.
  • Created Stored Procedures to manipulate the database and to apply the business logic according to the user’s specifications.
  • Used CVS for maintaining the Source Code.

Environment: J2EE, Java/JDK, JDBC, JSP, Servlets, JavaScript, EJB, JNDI, JavaBeans, XML, Oracle 9i, Eclipse, SQL.

We'd love your feedback!