We provide IT Staff Augmentation Services!

Full Stack Java Developer resume

4.00/5 (Submit Your Rating)

Plano, TX

PROFESSIONAL SUMMARY:

  • Over 7 years of professional experience as a Java J2EE Developer in Object Oriented development, implementation and maintenance of web and distributed Enterprise applications using Java/J2EE technologies.
  • Experience in designing and developing web - based applications using Java, J2EE, Web Services, both SOAP/WSDL and REST, MVC framework, spring, Hibernate, Struts, Oracle and SQL.
  • Experienced in Analysis, Design, Development, Integration, Deployment and Maintenance of Web services, Client Server and Web based applications using J2EE/Java, JSP, Java Script, Servlets, EJB, JMS, XML, XSL, and XSLT.
  • Experience in working on various spring modules (Spring Core, Spring MVC, DAO and AOP) along with Hibernate as the back-end ORM tool for implementation of persistence layer and mapping of POJOs.
  • Implemented AWS for using a standardized approach in requirements implementation.
  • Experienced in implementing DAO layers using JPA standards and Hibernate API interfaces.
  • Experience with XML and related standards and technologies like AJAX, Web Services, SOAP, WSDL, RESTful, DTD, XSL, XPath, DOM, SAX, HTML, CSS, and JavaScript, AngularJS, JQuery, EXTJS.
  • Experienced in working with SOA architecture by producing/consuming SOAP based web services using Apace Axis, CXF engines.
  • Solid understanding of Data Structures, Algorithms & Object-Oriented design concepts.
  • Implemented OAuth2.0 for authentication based web application and accessed their APIs for fetching data services.
  • Experience working with different SDLC methodologies like Waterfall, Agile (TDD, SCRUM).
  • Strong knowledge on Hibernate and in using Hibernate Connection Pooling, HQL, Collections, Hibernate Caching, Hibernate Transactions, Optimistic Locking.
  • Implemented security and authentication concepts such as OAuth 2.0, and Cryptographic algorithms.
  • Exposure to NoSQL database programming - Apache Cassandra.
  • Experience in producing and consuming Rest based web services.
  • Used Maven to build and run the Selenium automation framework. Once the script got over, framework used to send the automation reports over email.
  • Proficient in designing applications using and J2EE Design Patterns such as Creational, Structural and Behavioral design patterns Singleton, Factory, Facade, Builder, Observer, Command Patterns, Value/Data Transfer
  • Experienced in working with Drools Workbench.
  • Experienced in implementing presentation layer using JSF, JSP, HTML, CSS, Ajax, JQuery, Java script and servlets.
  • Expertise in UML which includes creating Use-Case diagrams, Class diagrams, Interaction diagrams (Sequence diagrams, Activity diagrams) using Designer tools like MS Visio 2003/2007, Rational Rose.
  • Expertise in Database application programming for Oracle, PostgreSQL server using Stored Procedures, Triggers, Views etc.
  • Used Spring Core Annotations for Dependency Injection Spring DI and Spring MVC for REST API s and Spring Boot for micro-services
  • Excellent analytical, logical and programming skills, Self-Motivated, Self-Starter, Team Player can work with minimal supervision with effective Communication skills
  • Organizational skills combined with attention and Time management skills.
  • Skilled in developing applications in python for multiple platforms.

TECHNICAL SKILLS:

Languages: Java, SQL, PL/SQL.

Java/J2EE Technologies: Servlets, JSP, JSTL, JDBC, JSF, JavaBeans, MVC, ANT, MAVEN, Log4j, XML, JAXP, DOM, JNDI, JUNIT, Web services, Multithreading, JTA, Custom Tags

Web Technologies: Angular JS, Bootstrap, Type Script, CSS3, AJAX, DOJO, XML, Node JS, HTML5, JavaScript, jQuery.

Frameworks and IDE's: Struts, Spring, Hibernate, JPA, JSF 2.0/1.2, Spring Core, Spring ORM, Spring MVC, Spring AOP,OAUTH2.0, Chassis

Web/Application Servers: Web Logic 10.3.2/9.2/8.1, Web Sphere, Apache Tomcat 5.x/4.x, JBOSS 4.x and IIS 7.0/6.0, Jetty.

Web Service Technologies: SOAP, REST,WSDL.

Build Script: ANT, Shell scripts, Batch scripts

Mobile Technologies: Android, iOS, Hybrid

IDE's Eclipse: 3.6/3.4/3.1/3.0, NetBeans 6.7/6.0, IntelliJ, WebStorm, SDK Patterns MVC, Core J2EE design patterns (MVC, business delegate, service locator, session fa ade, DAO, DTO, Singleton, etc)

Methodologies: Agile, Waterfall, TTD, Iterative, ATDD.

Database Environments: Oracle 10g/9i/11c, SQL Server 2008/2005, MySQL, MongoDB, Cassandra, Postgress(Amazon RDS, RDBMS).

Operating Systems: Windows, (Mac & Linux) UNIX.

Cloud technologies: Cloud Foundry, Docker, AWS, Spring cloudTesting Frameworks and Integration: Cucumber, HP-UFT, HP-PC, Selenium, Jenkins, Drools, ATDD, AEM .

Other tools: Splunk, Apache Kafka, Cassandra

PROFESSIONAL EXPERIENCE:

Confidential, Plano, Tx

Full Stack Java Developer

Responsibilities:

  • As a Full stack Java Developer, involved in understanding SDLC using Agile methodology and worked on front- end and back- end using Angular JS 4, Spring 3.x, Hibernate 3.x and Postgress Amazon RDS as database.
  • Used Angular JS 4, Type Script extensively to implement front end /user interface features in the application.
  • Developed CSS style sheets to give gradient effects. Developed page layouts, navigation and icons.
  • Experience with unit testing frameworks, Proficient in OOD and Implementation Design Patterns, Proficient Foundation works.
  • Used Amazon Web Services (AWS) for effective implementation of the modular components.
  • Development of the service layer using Core Java/J2EE.
  • Development using Spring Framework (MVC approach, Dependency Injection, Auto wiring, Caching, Database Connectivity, REST and SOAP Client API which communicates with various service layers and configuring the spring xml files.
  • Used drools for the business rule management system extensively with backward and forward chaining interface.
  • Used Spring Core Annotations for Dependency Injection Spring DI and Spring MVC for REST API s and Spring Boot for micro-services.
  • Used REST and SOAP Web Services to exchange information.
  • Involved in designing of API development using chassis framework in JAVA 8.
  • Used Splunk to monitor logs and to Splunk dashboard to monitor health of the application
  • Involved in build, and deployment of the application using Jenkins
  • Used Postgress (Amazon RDS) as a database for smooth data storage and exchange.
  • Develop, Configure and implement ATDD Testing frame work for effective testing of Angular Application.
  • Configured Maven for JAVA automation projects and developed Maven project object model (POM) for Unit and Integration tests, Regression.
  • Cucumber testing framework utilized with selenium integration.
  • Designed and developed required Selenium support code in Java for Selenium Web Driver.
  • The functionality is implemented using spring boot and hibernate ORM. Implemented JavaEE components using spring MVC modules.
  • Integrated Apache Kafka for data ingestion.
  • Explored Spark, Kafka, Storm along with other open source projects to create a real time analytics framework.
  • Extensive Programming, testing and debugging skills to write new applications.
  • Worked extensively on AngularJS creating Controllers and Node JS for data exchange using service calls to Amazon RDS.
  • Implemented client-side Java-beans for DAO pattern. Evaluated Prototype JavaScript Framework.
  • Involved in environment setting, which includes installation, configuration application server like.

Environment: Core Java/J2EE, Agile Scrum, Angular JS 4, Node JS, Type Script, Hibernate 3.x, Postgress (Amazon RDS), Spring MVC, RESTful Web service, Chassis API, Cassandra, Apache Kafka, JBOSS, UML, CSS, Windows, SVN, GIT, Jenkins, Splunk, SOAP UI.

Confidential, Detroit, MI

Full Stack Java Developer

Responsibilities:

  • As a Full stack, Developer in Java, involved in understanding SDLC using Agile and Waterfall methodology and worked on front- end and back- end using Angular JS, Spring 3.x, Hibernate 3.x and AWS Web Services.
  • Used AJAX extensively to implement front end /user interface features in the application.
  • Developed CSS style sheets to give gradient effects. Developed page layouts, navigation and icons.
  • Experience with unit testing frameworks, Proficient in OOD and Implementation Design Patterns, Proficient Foundation works.
  • Used Amazon Web Services (AWS) for effective implementation of the modular components.
  • Development of the service layer using Core Java/J2EE.
  • Development using Spring Framework (MVC, Dependency Injection, Auto wiring, Caching, Database Connectivity, REST and SOAP Client API, Asynchronous calls, Thread Executor framework) which communicates with various service layers and configuring the spring xml files.
  • Used REST and SOAP Web Services to exchange information.
  • Used drools for the business rule management system extensively with backward and forward chaining interface.
  • Configured Maven for JAVA automation projects and developed Maven project object model (POM) for Unit and Integration tests.
  • Created DTS package on SQL Server to generate the files and send it to clients and Prime Brokers.
  • Cucumber testing framework utilized.
  • Designed and developed required Selenium support code in Java for Selenium Web Driver.
  • The functionality is implemented using spring boot and hibernate ORM. Implemented JavaEE components using spring MVC and spring security modules.
  • The functionality is to migrate using spring cloud to migrate to cloud servers.
  • Extensive Programming, testing and debugging skills to write new applications.
  • Worked extensively on AngularJS creating Controllers and Node JS.
  • Implemented client side Java-beans for DAO pattern. Evaluated Prototype JavaScript Framework.
  • JQuery High charts plugin integration with databases for displaying custom graphs (line, bar, pie etc.).
  • Involved in environment setting, which includes installation, configuration application server like.

Environment: Core Java/J2EE, Agile Scrum, Hibernate 3.x, AWS, Spring IOC, Spring MVC, Spring RESTful Web service, JMS, Cassandra, AJAX, Oracle, Servlets, Angular JS, Jetty, Jboss, UML, CSS, Java Script, HTML 5, Ant, Windows, SVN, Log4j.

Confidential, Birmingham, AL

Full Stack Java Developer

Responsibilities:

  • Involved in the design and development of application using Spring 3.2 and Hibernate 4.0 technologies/frameworks.
  • Extensive experience in developing business components based on the customer requirement by using Java API.
  • Used Agile Methodology to develop Application.
  • Designed and developed user interfaces using Spring Framework 3.2.2 and Struts2.3.12 MVC framework, JSP, HTML, CSS.
  • Used JSP, JavaScript, AngularJS, JQuery, AJAX, CSS, and HTML5 as data and presentation layer technology.
  • Used Data Studio to query, update and monitor DB2 database.
  • Built Single page application (SOA) using AngularJS as per the requirement.
  • Implemented all the front-end components using Spring MVC.
  • Developed application service components and configured beans using Spring IOC, creation of Hibernate mapping files and generation of database schema.
  • Involved in designing, developing and configuring server side J2EE components like JavaBeans, JSP, Servlets, JNDI and XML using IDE- Eclipse and deployments in WebSphere.
  • Worked on Asset Management Module to develop services using Restful Web services.
  • Used SOAPUI to interact with other applications using SOAP and WSDL file.
  • Used GIT bridged to Jenkins as a repository for managing/deploying application code.
  • Used JPA to manage data between business layers to the database layer.
  • Configured Maven for JAVA automation projects and developed Maven project object model (POM) for Unit and Integration tests
  • Designed and developed required Selenium support code in Java for Selenium Web Driver.
  • Used JUnit 4.2 for extensive functional and unit testing code.
  • Used spring framework, Spring-AOP, Spring-ORM, Spring-JDBC modules.
  • Used Mockito for mocking services to test.
  • Implemented GUI using JQuery, AJAX, CSS 3.0, Bootstrap, and HTML5.
  • Followed Agile methodology in delivering the work.
  • Customized schemas using the liquid base. Which it helps to promote the databases to any environments easily.

Environment: Java, J2EE, Spring, Hibernate, J2EE AngularJS, JavaScript, HTML5, CSS3, Tomcat 8.0, XML, Spring Batch, Spring Data, Spring Transaction Management, SOA, Spring Boot, JSON, Apache, JavaScript, Bootstrap, DB2, Maven, JIRA, Restful Web Services, Apache Axis, Eclipse Kepler.

Confidential, Somerset, NJ

Java Developer

Responsibilities:

  • Developed Web applications using JavaScript, MVC, OOD, OOP, client side validation using JavaScript.
  • Designed and implemented Java engine and API to perform direct calls from font-end JavaScript.
  • Fixed critical issues when calling the different Web services.
  • Implementation of Web Design based on CSS, HTML5, and Angular JS Framework.
  • Developed and used Angular bindings for various scripting tasks in AngularJS.
  • Used the following software in development: Visual Studio, Eclipse, Perforce, Microsoft Office.
  • Involved in complete Software development lifecycle including Analysis, Design,
  • Implementation, Testing and Maintenance employed SCRUM methodology of Agile model.
  • Developed the code using Spring Framework, JavaScript, JMS, JNDI, XML, XSLT and HTML5.
  • Expertise in implementing Service Oriented Architectures (SOA) with XML based Web Services (SOAP/UDDI/WSDL).
  • Experienced in working in Agile based development environment and participating in Scrum sessions. Part of Agile teams, including meetings, iterative development, estimations and design sessions.
  • Used Eclipse for writing code, Used Tomcat for deploying various components of application.
  • Used Dojo Components and integrating back-end applications with AJAX driven web 2.0 front-end using OO JavaScript framework.
  • Develops and updates the company's high-volume e-commerce website using technologies such as JQuery, CSS/LESS, HTML5 and Mojo-Portal.
  • Used Log4J for logging and tracing the messages.
  • Used SVN for version control across common source code used by developers.
  • Web application development for backend system using Angular JS with cutting edge HTML5 and CSS techniques.
  • Implemented JavaScript source code and embedded nested event handling logic using JQuery event handlers and call back functions.
  • Maintained high level of unit test coverage through test-driven development.
  • Followed complete test driven development (TDD) for execution of this project.
  • Used Selectors in JQuery for updating content on DOM nodes.
  • Experienced on implementing Rich Internet Applications i.e., RIAs using JavaScript, JQuery, AJAX calls and JSON data from the server.
  • Developed JavaScript code using XML Http Request Adapter to send AJAX request to the server side code and also implemented a callback function to handle the results.
  • Programmed standards complaint HTML5 and CSS working with jQuery library modules and JavaScript framework libraries.
  • Strong working knowledge of Photoshop, Illustrator, InDesign, Fireworks and associated UX design tools.
  • Tested cross browser functionality and fixed major layout bugs for supported browsers including IE6.

Environment: Eclipse, Tomcat, Ajax, Angular JS, JMS, XML, IBatis, Web Services, SOAP, WSDL, Log4J, JUnit, Ant, MongoDB, Maven, JavaScript, Microsoft Script Editor, Scrum, HTML5, CSS, SVN, PL/SQL, Oracle 10g, Rational Rose, Windows XP.

Confidential

Java developer

Responsibilities:

  • Analyzed object oriented design and developed sequence and class diagrams using UML.
  • Developed Admission & Census module, which monitors a wide range of detailed information for each resident upon pre-admission or admission to your facility.
  • Developed Care Plans module, which provides a comprehensive library of problem, goals and approaches.
  • Developed General Ledger module, which streamlines analysis, reporting and recording of accounting information. General Ledger automatically integrates with a powerful spreadsheet solution for budgeting, comparative analysis and tracking facility information for flexible reporting.
  • Developed UI using HTML, JavaScript, and JSP, and developed Business Logic and Interfacing components using Business Objects, XML, and JDBC.
  • Designed user-interface and checking validations using JSP and JavaScript.
  • Managed connectivity using JDBC for querying/inserting & data management including triggers and stored procedures.
  • Developed components using JAVA multithreading concept.
  • Developed various EJBs (session and entity beans) for handling business logic and data manipulations from the database.
  • Involved in design of JSP's and Servlets for navigation among the modules.
  • Designed cascading style sheets and XSLT and XML part of order entry
  • Developed client side validations with Java script. Hosted the application on WebSphere.
  • Designed maintained database using python.

Environment: J2EE 1.4, JSP, Servlets, Python, JavaScript, EJB, JNDI, JavaBeans, Java/JDK 1.5, JMS, JDBC, Oracle 10g, PL/SQL, XML, XSLT, RAD, HTML, UML, JBOSS

We'd love your feedback!