We provide IT Staff Augmentation Services!

Full Stack Java Developer Resume

3.00/5 (Submit Your Rating)

Kansas City, MO

SUMMARY:

  • Over 6 years of programming experience including design, development, implementation and maintenance of Java /J2EE/Web based applications.
  • Excellent project life cycle experience (SDLC) in all aspects of requirements specifications, design, code, test, deploy, maintaining and implemented projects in Waterfall and Agile/Scrum methodologies.
  • Experience in using Core Java concepts like Multi - Threading, Collection, Interfaces, Synchronization, OOPs concepts and Exception Handling.
  • Extensive experience in Internet, client/server technologies using Java, J2EE, JSP, Servlets, JDBC, Spring, Hibernate, Web Services, SOAP, EJB, JMS, XML, HTML, CSS, Java Script, AJAX and Shell Scripting.
  • Proficient in MVC architecture using Spring framework / JSP-Servlet and J2EE Design Patterns.
  • Experience in hibernate O/R mapping tool.
  • Experience with versioning tools like Git, Clear case, Subversion and CVS.
  • Experience in database connectivity (JDBC) for databases like Oracle, MS SQL Server.
  • Driven by new challenges and adept at adapting to any cultural and business environments.
  • Experience in deployment and troubleshooting various application servers like JBoss, Apache Tomcat, IBM WebSphere and Oracle WebLogic.
  • Expertise in developing, documenting, and executing test cases manually as well as generating automated scripts using Selenium.
  • Expertise in using issue tracking tools such as JIRA and Rally.
  • Strong analytical and dynamic trouble shooting skills coupled with excellent communication skills and able to work individually and as a team.
  • Have the motivation to take independent responsibility as well as ability to contribute and be a productive team member.

TECHNICAL SKILLS:

Languages: C++, Java, SQL/PLSQL.

Java Technologies: J2EE, JSP, Servlets, JDBC, JMS, JNDI, Web Services (SOAP/REST).

Frameworks: Spring, MVC, Hibernate, Angular JS.

XML Technologies: XML, XSL, XSLT, DTD, XML Schema, SAX, DOM.

Web Technologies: JSP, JSTL, JavaScript, Bootstrap, jQuery, HTML/HTML5, CSS/CSS3, JSON, AJAX.

Databases: MS SQL Server, DB2, Oracle.

Design & Modeling: UML, Design Patterns, Microsoft Visio, Rational Rose.

Methodologies: SDLC, OOAD, Agile.

Web/App. Server: Apache Tomcat, JBoss, Web Logic, WebSphere.

IDEs: RAD, Net Beans, Eclipse.

Operating Systems: Windows, Unix, Linux.

Version Control: CVS, SVN, GIT, Clear Case.

Other Tools: ANT, Maven, JUnit, Log4J.

PROFESSIONAL EXPERIENCE:

Confidential,Kansas City, MO

Full Stack Java Developer

Responsibilities:

  • Involved in preparing System and business Requirements and Detailed Design document for the project.
  • Actively involving in Analysis, Design, Development, System Testing and User Acceptance Testing. Successfully followed agile methodology in the Scrum Cycle model.
  • Implemented Design Patterns from Pure MVC Architecture to interact with backend J2EE and Web Services to pull out the data to JSF Components.
  • Responsible for all client-side UI Validation and implementing Business logic based on user selection using JavaScript and Angular JS, Node JS.
  • Implemented Angular components for UI services to consume rest services using Component based architecture by providing Angular 2.0.
  • Worked on Development and debugging the servlets and EJB with WebSphere Application server.
  • Worked on development of a web application using front end MVC framework using Angular 2, Node JS, HTML5, CSS3, JavaScript and AJAX.
  • Implemented the Responsive User interface screen using HTML5, CSS3 and Bootstrap.
  • Designed and developed the End Points (Controllers), Business Layer, DAO Layer using Hibernate/JDBC template, using Spring IOC (Dependency Injection).
  • Followed SOA Design and Architecture to Develop REST Web Service, generated and consume the services.
  • Developed Micro Service to provide RESTful API utilizing Spring Boot with Spring MVC.
  • Developed Hibernate mapping files using different mapping strategies such as table per class hierarchy.
  • Involved in developing stored procedures and Triggers on Oracle 10g.
  • Used Maven as repository to cache the information.

Environment: Java/J2EE, Agile/ Scrum, Spring, JSF, AJAX, Angular JS, HTML, CSS, JavaScript, Node JS, Hibernate, JDBC, Micro Services, RESTful API, Spring MVC, SQL, Oracle, Log 4j, Junit, Maven, Windows.

Confidential, Mankato, MN

Java/J2EE Developer

Responsibilities:

  • Interacted with Business users during requirements gathering and designed the system using UML (Class Diagrams and Sequential Diagrams) with OOD features.
  • Involved in writing Spring Configuration XML file that contains declarations and another dependent object declaration.
  • Developed user interface using Bootstrap UI, Angular JS, and JavaScript to simplify the complexities of the application.
  • Used Angular JS to implement rich functionality in various pages: form validation, CRUD, grid, search, sort and pagination.
  • Developed various web pages and components using React JS by implementing Redux components and libraries and predefined components from NPM (Node Package Manager).
  • Inserted Dependency Injection between components using Spring (IOC) concept.
  • Developed various Java beans for performance of business processes and effectively involved in Impact analysis.
  • Responsible for Setting up Web Services project using WSDL in SOAPUI and provided setup help to other team members.
  • Extensively worked on SOA and web services to get the data and configured JMS queues on server.
  • Integrated Hibernate ORM with Spring-Hibernate framework to facilitate DML and DQL queries and represent object-database mapping.
  • Developed application service components and configured beans using Spring IOC, creation of Hibernate mapping files and generation of database schema.
  • Created tables, triggers, stored procedures, SQL queries, joins and views for multiple databases, Oracle 10g.
  • Involved in JUnit Testing of various modules by generating the Test Cases.
  • Developed ANT Profiles for the build process and deployed in the server.
  • Implemented Log 4j for Logging Errors, debugging and tracking using loggers.
  • Used GitHub for version control.

Environment: Agile, Java/J2EE, Spring, Hibernate, XML, WSDL, REST, SOAP, SOAP UI, HTML, JavaScript, CSS, Angular JS, Bootstrap UI, SQL, PL/SQL, Junit, ANT, Log 4j, GitHub, JMS, Servlets, Eclipse, Windows.

Confidential,Atlanta,GA

Java/J2EE developer

Responsibilities:

  • Interacted with Business users during requirements gathering and designed the system using UML (Class Diagrams and Sequential Diagrams) with OOD features.
  • Implemented User Interface in Model-View-Controller Architecture, which accomplishes a tight and neat co-ordination of Spring MVC, JSP, and Servlet.
  • Developed the User Interface validation framework using AJAX and Java Script.
  • Used AngularJS services, controllers and directives for front end UI, AngularJS MVC for cross-browser functionality and used Firebug for Firefox, Inspector tools for Chrome, IE developer toolbar for IE.
  • Implemented Dependency Injection (IOC) feature of Struts framework to inject dependency into objects and AOP is used for Logging.
  • Developed Server-side components with coordination of Hibernate and Spring using web established frame work designed under the guidelines of Business Delegate, session facade, Service locator.
  • Developed and utilized J2EE Services and JMS components for messaging communication in Web Logic Application Server for Credit Inquiries.
  • Developed Web service modules based on SOA architecture to consume services.
  • Developed services that are reusable and interoperable, based on Basic profile, SOAP, JAX-RPC Web services using AXIS.
  • Wrote complex SQL Queries, Stored Procedures, Triggers, Views, Cursors, Joins, Constraints, DDL, DML and User Defined Functions to implement the business logic.
  • Used JBoss and Tomcat servers to run and debug the application in local.
  • Created build files using Maven.

Environment: JDK, CSS, AJAX, Spring, JPA, XML, XML Schemas, XSLT, SOAP-UI, WSDL, JMS, Tomcat, JUnit, Maven, Log4j, Web Services(JAX-WS), JAXB, Web Logic Application Server, GIT, IBM RAD, MS SQL.

Confidential,Austin,TX

Java Developer

Responsibilities:

  • Involved in requirements gathering and analysis from the existing system. Captured requirements using Use Cases and Sequence Diagrams.
  • Designed web portals using HTML and used Java script, AJAX.
  • Used Spring IOC for dependency injection and Spring AOP for cross cutting concerns like logging, security, transaction management.
  • Integrated Spring JDBC for the persistence layer.
  • Developed DAO Classes and written SQL for accessing Data from the database.
  • Used XML for the data exchange and developed Web Services.
  • Deployment of the application into JBOSS Application Server.
  • Implemented Ant and Maven build tools to build jar and war files and deployed war files to target servers.
  • Implemented test cases with JUnit.
  • Used RAD for developing and debugging the application.
  • Utilized Rational Clear Case as a version control system and for code management
  • Coordinated with the QA team and participated in testing.
  • Involved in Bug Fixing of the application.

Environment: J2EE, JBuilder, Oracle, HTML, DHTML, XSL, XSLT, Servlets, JavaScript, AJAX, JBOSS, RAD, JUnit, log4J, ClearCase.

Confidential,Raleigh,NC

Jr. Java Developer

Responsibilities:

  • Developed Front End pages of the application using HTML, CSS, jQuery, and JavaScript.
  • Designed and developed the original prototype for a highly-complex, interactive, graphical, web user-interface using standards-compliant JavaScript.
  • Implemented JavaScript and jQuery to develop UI components and their dynamic rendering based on the actions occurred and the corresponding stores, view components associated with them.
  • Developed RESTful web services using Spring Boot to provide domain data for the application.
  • Implemented SQL Database as the storage system for the Restful Web services.
  • Implemented Web Services to integrate between different applications using SOAP services using JAX-WS.
  • Developed Web services to SQL connection by using Hibernate ORM.
  • Used Message-driven batch application using Spring Batch to handle multiple requests accessed through Message Queue services between several micro services in the application.
  • Developed Authentication and Authorization to the Spring Boot web services using Spring Security.

Environment: Java, HTML, CSS, JavaScript, AJAX, Spring, Hibernate, REST, jQuery, Junit, SQL, Windows.

We'd love your feedback!