We provide IT Staff Augmentation Services!

Java Full Stack Developer Resume

5.00/5 (Submit Your Rating)

Gilbert, AZ

SUMMARY

  • Good experience in system analysis, design and application development, flowcharting, unit and system testing, performance testing, test plan preparation, testing validations, program debugging.
  • Utilized Java 8 features like Lambda expressions for collection evaluations and comparing the data, Stream API for bulk data operations on collections which would increase the performance of the application.
  • Javaprofessional with 6 years of experience in SDLC Process and Developing software applications usingJava8,JavaEE7, Struts 2.3.24, Hibernate 5.0.1, Spring 4.1.5, XML 1.1 and Web Services with Excellence in Analytical and People skills.
  • Extensively using Java 1.8 features like Lambda expressions, Stream API and Collections.
  • Experience in JAVA/EE and specifically in developing java based extensions of Sterling OMS.
  • Used Struts2 framework and J2EE components to develop Action classes, frontend validations, complex reports and database interaction.
  • Experience working with APIGEE Edge, Developer Portal & APIGEE Baas platform.
  • Good understanding of APIGEE Architecture.
  • Good experience in developing customized policies in APIGEE Edge and developing API's in APIGEE Baas.
  • Well versed with both static and dynamic user interfaces using JSP, JSF, JSON, jQuery, AngularJS, Object oriented Java Script, CSS and HTML 5.
  • Experience in implementation and Designing of OSS solutions for products supporting Provisioning, Service fulfillment and Inventory management.
  • Highly skilled and knowledgeable in OSS system architecture, designs, specifications, system testing and system user training and adoption in carrier services.
  • Deep knowledge and highly experienced in networks, devices, services modeling and automation in OSS systems
  • Involved in implementation of Sterling / IBM product for Frontier. It uses Sterling Business Center, Sterling Web Channel, Sterling Call Center of Sterling e - Commerce, ESB, GUI, API, GUI.
  • Implemented the persistence layer using Hibernate and configured Hibernate with Spring to interact with the Database from the DAO.
  • Strong experience in Design, Development of several Web based applications using open source frameworks such as Struts and Spring.
  • Extensively used Hibernate Query Language (HQL) and Criteria based queries to work with Oracle databases.
  • Have worked on automations on various business requirements using Sterling Modules
  • Result oriented team player with ability to learn and implement latest technologies with enthusiasm
  • Involved working in Sterling COM, SOM RCP client and high level understanding of Inventory Management, Order Management, Delivery Management, Shipment, and related areas and experience in setting up AWS Lambda for monitoring health of the application.
  • Highly skilled and knowledgeable in OSS system architecture, designs, specifications, system testing and system user training and adoption in carrier services.
  • Involved in SQL/PLSQL and Stored Procedures using Oracle.
  • Knowledge ofJavaSE, JavaSE 8 with Lambda,JavaEE(J2EE) concepts.
  • Utilized Java 8 features like Lambda expressions for collection evaluations and comparing the data, Stream API for bulk data operations on collections which would increase the performance of the application.
  • Experience in application and web servers such as Websphere, JBoss, Apache Tomcat & UNIX
  • Worked extensively as a front-end and back-end developer on Database and also have experience in many different environments with strong exposure in implementation stages
  • Developed an ANTLR 4 grammar along with its visitor pattern used by the parser.
  • Recruited to team working on production support during the first year.
  • Excellent knowledge of retail end to end flow working with various Sterling modules and components.
  • Experience in designing User Interface (UI) applications and professional web applications using HTML5, CSS3, JAVASCRIPT, JQUERY, AJAX, JSP, JSON, Bootstrap, PHP and AngularJS.
  • Wrote various Struts Framework Action classes for interfacing with the business logic, form beans for presenting the data to JSPs.
  • Developed Hibernate mapping files using different mapping strategies such as table per class hierarchy.
  • Experienced in Software configuration management tools such as CVS, SVN, PVCS and also build script Ant.
  • Used Hibernate, Object Relational-Mapping (ORM) solution, technique of mapping data representation from MVC model to Oracle Relational Data Model with a SQL-based schema.
  • CVS for version Controlling,
  • Configured database with hibernate.cfg.xml & database mapping with hbm.xml
  • Outstanding Java Developer and talented Software Engineer with proven expertise in object-oriented analysis and design and exceptional record overseeing all facets of Software Development Life Cycle, from analysis and design to implementation and maintenance
  • Created Jenkins jobs and pipelines and integrated python scripts to communicate to AWS resources.
  • Expertise in design and rapid development of web andJavaEEapplications using JSP 2.2, Servlets 3.0, EJB 3.1, JDBC 4.0, Mate framework 1.6, Camel 2.12 and BlazeDS 4.0.
  • Extensive used IBM Sterling commerce domain having strong product knowledge of IBM Sterling
  • J2EE and UIDeveloperwith experience in Analysis, Design, Development, Maintenance and Implementing Enterprise, Web and Client Server applications usingJAVA/J2EE technologies and Object oriented technology.
  • Experience inJavaEEarchitectural design and programming, solid understanding of multi-tiered web based applications.
  • Optimized the ANTLR parser for performance
  • Having Knowledge in JavaScript frameworks, which includes Angular JS, Express, Node JS.
  • Good experience in development and Support ofJava/J2EE Web applications with emphasis on OOP-based web forms, business logic, database access components.
  • Used advanced level of HTML5, JavaScript, CSS3 and pure CSS layouts (table less layout)
  • Developed the application using Struts Framework, developed action classes, form beans and Struts-Tiles.
  • Hands on experience on various frond-end technologies JavaScript, JQuery HTML 5, CSS 3, Bootstrap and different versions of Angular JS.
  • Experience in CoreJava, Multithreading and Design Patterns.
  • Involved in the development usingJAVA/J2EE Technologies, Web services, Hibernate Framework.
  • Diverse experience utilizing Java tools in business, Web, and client-server environments including Java Platform, Enterprise Edition (Java EE), JavaServer Pages (JSP), Java Servlets (Including JNDI), Struts, and Java database Connectivity (JDBC) technologies.
  • Designed and developed the UI components using JSP, HTML, CSS, JavaScript, AngularJS, jQuery and AJAX.
  • Designed and coded application components in an Agile environment. Experience in OOAD using UML (Rational Rose).
  • Experience in cloud computing servers like Amazon Web Services (AWS) and IaaS/PaaS and Ø Worked on virtualization environments like Docker and Kubernetes.
  • Experience with unit testing using Junit and knowledge of ANT and Log4j tools.
  • Expertise in developing JAVA Beans and Custom Tag Libraries, providing client side validations in JavaScript.
  • Hands on experience in Core Java, Servlets, JSP, JDBC, JavaScript.
  • Used CVS 1.10 for source code version control.
  • Wrote various Struts Framework Action classes for interfacing with the business logic, form beans for presenting the data to JSPs.
  • Knowledge of Eclipse tool for the development of Java projects.
  • Hands on experience Struts and Spring.

TECHNICAL SKILLS

Frameworks: Struts 1.x/2.x, Spring 2.5/3.0, Hibernate.

Web Development: JSP, Servlets, HTML, HTML5, XHTML, CSS3, JavaScript, JQuery, Angular JS.

Web Services: SOAP, JAX-WS, REST, JAX-RS and JSON.

Version Control: SVN and GIT

Web/Application servers: Weblogic, JBoss, Apache Tomcat.

IDE: Eclipse, Intellej, NetBeans

Databases: Oracle 8i/9i/10g/11g, SQL Server, MySQL, MSSQL 2005.

Operating Systems: Linux, Windows

Tools: and Other: Maven, Log4j.

PROFESSIONAL EXPERIENCE

Confidential, Gilbert AZ

Java Full Stack Developer

Responsibilities:

  • Performed Requirement Gathering & Analysis by actively soliciting, analyzing and negotiating customer requirements and prepared the requirements specification document for the application using Microsoft Word.
  • Experience inJavaEEarchitectural design and programming, solid understanding of multi-tiered web based applications.
  • Deep knowledge and highly experienced in networks, devices, services modeling and automation in OSS systems
  • Created Docker images from scratch and customized and modified base images from existing environment configurations and maintaining the image repo for development teams.
  • Used JAVA 8 features like Lambda Expressions, Stream and functional interfaces.
  • Created Jenkins jobs and pipelines and integrated python scripts to communicate to AWS resources.
  • Experience in JAVA/EE and specifically in developing java based extensions of Sterling OMS.
  • Worked on POC of high-end APIGEE innovative proxies and On-boarding API's.
  • Used APIGEE Management APIs for certain operations.
  • Worked on transition from legacy products to newer version of APIGEE Edge.
  • Troubleshooting and monitoring API proxies running on APIGEE using Trace tool.
  • Configured Staging and Testing and Production environment for APIGEE Edge and APIGEE cloud-based sites.
  • Experience in application and web servers such as Websphere, JBoss, Apache Tomcat & UNIX
  • Experienced in Software configuration management tools such as CVS, SVN, PVCS and also build script Ant.
  • Involved in development of the applications using Spring Web MVC and other components of the Spring Framework, the controller being Spring Core (Dispatcher Servlet).
  • Extensive knowledge on Java 1.8 features like Lambda expressions, functional interfaces and Parallel Streams.
  • Developed the UI using HTML, CSS, JSP and JavaScript for interactive cross browser functionality and complex user interface.
  • Developed Use Case diagrams, business flow diagrams, Activity/State diagrams.
  • Adopted J2EE design patterns like Adapter, Factory and Singleton.
  • Configuration of application using spring, Hibernate, DAO's, Actions Classes,JavaServer Pages.
  • Developed an ANTLR 4 grammar along with its visitor pattern used by the parser.
  • Developed stored procedures using PL/SQL and worked on Java 1.8 features like lambda and Stream.
  • Used the Inversion of Control module of spring framework.
  • Worked on various Docker components like Docker Engine, Hub, Machine, Compose and Docker Registry.
  • Configuring Hibernate and Tiles related XML files.
  • Developed the application using Spring Framework that uses Model View Controller (MVC) architecture with JSP as the view.
  • Involved in SQL/PLSQL and Stored Procedures using Oracle.
  • Used CVS 1.10 for source code version control and in setting up AWS Lambda for monitoring health of the application
  • Involved working in Sterling COM, SOM RCP client and high level understanding of Inventory Management, Order Management, Delivery Management, Shipment, and related areas.
  • Used Struts2 framework and J2EE components to develop Action classes, frontend validations, complex reports and database interaction.
  • Jersey implementation of JAX-RS is utilized to develop RESTful service.
  • Developed a RESTful service to provide all the CRUD capabilities.
  • Deployed Docker images on Kubernetes and configured AWS enterprise maintaining the security standards.
  • Developed the application using Struts Framework, developed action classes, form beans and Struts-Tiles.
  • Optimized the ANTLR parser for performance
  • Knowledge ofJavaSE, JavaSE 8 with Lambda,JavaEE(J2EE) concepts
  • Developed presentation layer using JSP, HTML and CSS, JQuery.
  • Extensively used Spring IOC for Dependency Injection.
  • Recruited to team working on production support during the first year. Excellent knowledge of retail end to end flow working with various Sterling modules and components.
  • Involved in the development usingJAVA/J2EE Technologies, Web services, Hibernate Framework.
  • Developed Servlets andJavaServer Pages (JSP), to route the submittals to the EJB components and render-retrieved information using Session Facade, Service Locator (design pattern).
  • Used Hibernate, Object Relational-Mapping (ORM) solution, technique of mapping data representation from MVC model to Oracle Relational Data Model with a SQL-based schema.
  • Developed J2EE components on Eclipse IDE.
  • Used JDBC to invoke Stored Procedures and also used JDBC for database connectivity to SQL.
  • Defined the presentation semantics of the document written in a markup language using CSS 2
  • Used Oracle11g database for tables creation and involved in writing SQL queries using Joins and Stored Procedures.
  • Set up Jenkins server and build jobs to provide continuous automated builds based on polling the Git source control system during the day and periodic scheduled builds overnight to support development needs using Git, and Maven.
  • Deployed the application on to JBoss application server and worked on creation of custom Docker container images, tagging and pushing the images.
  • Communicated with QA team members and Participated in regular QA Team meetings and discussions.
  • Experience inJavaEEarchitectural design and programming, solid understanding of multi-tiered web based applications
  • Worked on creating the Docker containers and Docker consoles for managing the application life cycle.
  • Used Spring Core Annotations for Dependency injection, Spring MVC for RESTAPI's and Spring Boot for microservices.
  • Configured database with hibernate.cfg.xml & database mapping with hbm.xml
  • Used JMS to publish message on to the Queue after the process and Developed and maintained web services using RESTful API.
  • Wrote various Struts Framework Action classes for interfacing with the business logic, form beans for presenting the data to JSPs
  • Used HTML5, Bootstrap to create web interfaces. Developed Angular 2 pages utilizing Observables, different Operators (map, filter, subscribe) and routers.
  • Extensive used IBM Sterling commerce domain having strong product knowledge of IBM Sterling
  • Wrote conversion scripts using SQL, stored procedures, functions and packages to migrate data from SQL server database to Oracle database.

Environment: Java/J2EE, Spring 3.1, J2EE 1.7, AJAX, XML, CSS, HTML 5, Ajax, JavaScript, jQuery, AngularJS, Hibernate 4, JSON, JUnit, REST, JSP, JSTL, Restful services, Log4J 1.2,APIGEE,APIGEEEdge,APIGEEKiller.

Confidential, Phoenix, AZ

J2EE Developer

Responsibilities:

  • Analysis, design, development, testing, and implementation for buying control and inventory management Business.
  • Worked on the JAVA Collections API for handling the data objects in business layers.
  • Analysis, design, development, testing and implementation derived by changed requirement from client.
  • Strong experience in Design, Development of several Web based applications using open source frameworks such as Struts and Spring.
  • Diagnosing and performing resolutions on Develop problems.
  • Experience with unit testing using Junit and knowledge of ANT and Log4j tools.
  • Involved to provide Test Plans and Test Cases for Tester.
  • Handled many different types of issues.
  • Usedwebservice calls usingJavaWebServices.
  • Used SVN version controls to check in/out files, etc. also responsible for branching, merging the branch to main using Tortoise SVN tool.
  • Currently working on implementation of Sterling Web Channel CT Conversion using core Java, J2EE.
  • Have worked on automations on various business requirements using Sterling Modules
  • Used data modeling for creating a data model by applying formal data modeling techniques.
  • New version upgrade
  • Developed Hibernate mapping files using different mapping strategies such as table per class hierarchy.
  • Writing complex SQL queries for demanding complex business logic.
  • DevelopingWebservices using RESTful frameworks.
  • Worked on API Documentation and Experience with tools like with Docker Images/containers and Kubernetes.
  • Developedwebapplication using Spring MVC framework.
  • Involved in implementation of Sterling / IBM product for Frontier. It uses Sterling Business Center, Sterling Web Channel, Sterling Call Center of Sterling eCommerce, ESB, GUI, API, GUI
  • Implementation ofWebDesign based on CSS3, HTML5, and AngularJS Front-End Framework.
  • Developed the UI Layer using Struts MVC, JSP, JAVAScript & jquery, AngularJS, JSTL, XML.
  • Implemented the persistence layer using Hibernate and configured Hibernate with Spring to interact with the Database from the DAO.
  • Developed User Interface validation framework in combination with custom validation built on top of validation framework from the form bean.
  • ImplementedJAVAdesign patterns like Singleton, Factory, Command patterns.
  • Involved in implementation of Sterling / IBM product for Frontier. It uses Sterling Business Center, Sterling Web Channel, Sterling Call Center of Sterling e-Commerce, ESB, GUI, API, GUI
  • Developed persistence layer using ORM Hibernate for transparently store objects into database
  • Involved in support activity of implemented sterling product
  • Extensively used Hibernate Query Language (HQL) and Criteria based queries to work with Oracle databases.
  • Analyzed and fine Tuned RDBMS/SQL queries to improve performance of the application with the database.
  • Creating XML based configuration.

Confidential

Jr. Software Developer

Responsibilities:

  • Designed and coded application components in an agile environment utilizing a test driven development approach.
  • Used Log4j APIs for logging in the application.
  • Involved on development of SOAP web services using JAX-WS in a spring based project.
  • Called Rest web services through AngularJS services to get JSON Object and modified the response object to display in UI.
  • Understand existing Java services so that they can be converted to APIGEE based services.
  • Developed Restful API's using APIGEE platform.
  • Worked on building proxies and policies with in APIGEE along with security frameworks.
  • Involved in developing code for obtaining bean references in spring framework using dependency Injection (DI) and Inversion of Control.
  • In addition to below duties as a Netflix CSR (see below), the RTX is a transitional position that assists Team Leads (TL),
  • Duties for the Netflix CSR agent entail addressing of customers needs in all matters ranging from billing to video streaming
  • Played key role in integrating the API with frontend portal developers and external consumers.
  • Responsible for creating products in APIGEE so that they can be consumed by the consumers.
  • Understood various components with in APIGEE platform so that issues can be resolved when needed.
  • Implemented the application using Spring MVC Framework which is based on MVC design pattern.
  • Designed and Developed Web Services using SOAP JAX-WS, XML.
  • Used Log4j APIs for logging in the application.
  • Developed web applications on Tomcat server8.
  • Used GIT for version control across common source code used by developers.
  • Created a build environment for Java using Git, Maven, and deployed .WAR/.JAR/. EAR files.
  • Used IntelliJ IDEA in entire project development.
  • Good hands on writing Ant Build Scripts.
  • Interact and coordinate with team members to develop detailed software requirements that will drive design, implementation and testing of the Consolidated Software application.
  • Creating unit test strategy, preparing test environments and test cases.
  • Used Rational Rose to draw UML diagrams and to develop the Use cases, Activity Diagrams, Sequence Diagrams and Class Diagrams.
  • Used Spring 3.1 (MVC) Framework to develop the application. Used Factory, Singleton and Adapter design patterns.

We'd love your feedback!