We provide IT Staff Augmentation Services!

Java full Stack  Developer Resume

2.00/5 (Submit Your Rating)

Austin, TX

SUMMARY

  • Skilled IT Professional wif around 8 years of experience in design, development and maintenance of distributed web - based applications and client/server applications using Java/J2EE and Web Technologies.
  • Experience of enterprise level application development wif Java centric technologies in teh domain of Banking, Healthcare, Insurance and Retail.
  • Expertise in Core Java concepts and hands on experience in implementing Java 8 features like functional interfaces, lambdas and Java Stream API for bulk data operations on collections.
  • Broad noledge and hands on experience in Web development using HTML5, DHTML, AJAX, CSS, JavaScript, jQuery, AngularJS 2, Bootstrap, Angular 5, and Angular Material.
  • Extensive experience in Enterprise/Web/Client Server systems using J2EE Technologies such as Java, JSP, Servlets, JSF, EJB, RMI, JNDI, Struts 2, Hibernate, Spring.
  • Expert in implementing Spring modules including Spring IOC, Spring ORM, Spring AOP, Spring JDBC, Spring Security, Spring MVC, Spring Boot and Spring Integration Messaging (Spring JMS, Active MQ) using Annotations and Auto-wiring.
  • Good noledge on Spring cloud using Pivotal Cloud Foundry (PCF). Created services Circuit breaker, service registry and load balancer and deployed micro service into cloud (PCF).
  • Expertise in Spring Security wif LDAP autantication and authorization security process, and hands on experience in configuring LDAP into applications.
  • Strong database connectivity skills which include Oracle 12c, MYSQL, and DB2 and in programming wif SQL, PL/SQL.
  • Designed and developed different types of reports including Tabular forms, Matrix (cross Tab report) form, Conditional, List items, Charts and Sub reports, custom report, drill down reports using SSRS
  • Extensive experience wif server-side programming and technologies such as J2EE, Servlets, JSP, JavaBeans, JDBC, JMS, JNDI and EJB 3.0.
  • Executes RESTful Web services using Spring MVC Rest frameworks.
  • Comprehensive noledge on writing Triggers, Stored Procedures and Normalization of databases and development using SQL and PL/SQL in SQL Server environments.
  • Experienced in NoSQL databases like MongoDB (2.6, 2.4), Cassandra (1.2, 2.0, and 2.1) and relational databases like Oracle, SQLite, PostgreSQL, Dynamo DB.
  • Extensive experience wif Amazon Web Services (AWS), Open stack, Docker Puppet, Chef, AWS Cloud Formation, AWS Cloud Front and Experience in using containers like Docker and familiar wif Jenkins.
  • Had vast exposure to release management and experience in configuring Team City, Jenkins and Maven Build.
  • Involved in creating and consuming SOAP based and RESTful web services using WSDL, JAX-WS, SOAPUI, JAX-RS and JERSEY framework.
  • Experienced in working wif Jenkins for Continuous Integration (CI) and Continuous Deployment (CD).
  • Exposure to different IDE's like Eclipse, IntelliJ and NetBeans.
  • Supported Testers wif Unit Testing, User Acceptance Testing and Bug Fixing.
  • Good Exposure wif JBoss, WebSphere, WebLogic and Apache tomcat Web Application servers.
  • Experience in using version control and configuration management tools like SVN and GIT.

TECHNICAL SKILLS

Languages: Java, SQL & PL/SQL

Java Technologies: Core Java, Collections, JDBC, Multi-threading, AWT, JSP, Servlets, JSTL, JNDI, Ajax, EJB, JMS, Java Beans, Custom Tags, RMI, JCAPS, Design Patterns

Frameworks: Spring, Struts, Hibernate

Application Server: IBM WebSphere, Apache Tomcat, Glass Fish, JBoss, WebLogic, TPT, CXL.

Web services: SOAP, WSDL(JAX-WS), UDDI, REST(JAX-RS), APACHE CXF, AXIS, XFire

WebApplication Tools: XML, XSD, JMS, Servlets, JSTL, EL, Custom Tag Library, JSP, JSF, JNDI, JPA,JAXB

Database: DB2, Oracle, SQL Server, MySQL, PostgreSQL, Squirrel,Stored Procedures

Scripting Language: HTML5, XML (SAX, DOM), XSL/XSLT, XPATH, Java Script, jQuery, Ajax, EXT JS, Angular JS

Core Expertise: Java GOF and J2EE design patterns, Core Java concepts - Collections, Java 1.5 features, Multi-threading, Exception handling, IO, Concurrency etc.

Version control Tools: CA Harvest, CVS, SVN, IBM clear case

Build Tools: Ant, Maven, Jenkins, Cruise Control

Other Tools: Log4J, TOAD, SQL developer, HP Quality Center, JIRA, EMMA, Autopsy s, SOAP UI, FileZilla, Putty, Edit Plus

IDEs: Spring Tool Suite, Maven, Eclipse IDE, NetBeans, RAD, WSAD, JBuilder, JDeveloper, Visual Studio.NET, Toad, Putty, JUnit, Log4j.

Logging Frameworks: Log4j, Java Logging API, SLF4J

Testing Tools: Junit, JMeter, Quality Center, SOAPUI

UML Tools: Rational Rose, MS Visio

Operating Systems: Windows, UNIX/Linux

PROFESSIONAL EXPERIENCE:

Confidential, Austin, TX

Java F ull Stack Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle(SDLC) of teh application in Agile Development process.
  • Involved in writing Spring Configuration XML, file dat contains declarations and business classes are wired - up to teh frontend managed beans using Spring IOC pattern.
  • Used Spring as middle tier application framework, persistence strategy using spring support for Hibernate and declarative transaction management.
  • Utilized Hibernate for Object/Relational Mapping (ORM) purposes for persistence onto teh Oracle database.
  • Exposed teh application using Rest Web Service, developed http post, get methods based on requirement and handled teh errors using http status codes.
  • Responsible for writing Hibernate Criteria and HQL queries.
  • Developed teh DAO layer for teh application using Spring, Hibernate and developed various business logic and reports using HQL and Hibernate Criteria.
  • Performed CRUD operations like Update, Insert and Delete data in SQL Developer and DDL operations.
  • Implemented queries using Oracle 12c, PL/SQL and SQL Server 2008.
  • Implementing teh Micro services using Spring Boot and Spring Cloud and used Spring MVC framework for building teh application based on MVC design paradigm.
  • Responsible for translating UX design into pixel perfect pages wif CSS/HTML and wrapping in Angular Components and Directives wif matching services and controllers.
  • Worked on highly advanced user interface design and development using Angular 5, Node Js, ES6, HTML, CSS and Bootstrap.
  • Autantication of users wif OAuth and JWT web tokens paradigm.
  • Used Angular 4.0 forms like Template Driven forms and Modern Driven (Reactive) forms to perform form validations both on server and client side.
  • Created TypeScript reusable components and services to consume REST API's using Component based architecture provided by Angular 4.
  • Created SPAs wif multiple views using route services and developed/tested features using Angular 4 and node JS.
  • Created custom, self-contained, reusable and testable Angular modules, controllers, directives and services to implement key functionalities for customer account summary.
  • Took part in setting up teh routing configuration using Angular router for various views and sub views.
  • Worked simultaneously in both production and development teams.
  • Involved in build activities using Jenkins continuous integration tool along wif Maven build script.
  • Wrote Test Cases using JUNIT as a framework.
  • Hosted and tested teh application in AWS servers before publishing it in actual production environment.
  • Used GIT as version control tool for effectively managing teh code changes & experience wif Agile/Scrum methodology Worked in a CI/CD environment wif Jenkins, Maven, AWS.
  • Loaded huge amount data from file into ORACLE using SQL Loader.
  • Designed and developed different types of reports including Tabular forms, Matrix (cross Tab report) form, Conditional, List items, Charts and Sub reports, custom report, Drill down reports using SSRS

Environment: Java, HTML5, CSS3, Bootstrap, JSON, Typescript, Angular 4, MongoDB, Spring security, Spring Boot, JMS, Hibernate ORM, Spring AOP, Karma, Jasmine, Jenkins, AWS, JMS, HQL, Agile, Scrum, Jira, Junit, JMeter, SoapUI, REST, GIT, WebLogic, SQL Loader, SQL Developer

Confidential, Minneapolis, MN

Senior Java Developer

Responsibilities:

  • Followed Agile methodology to iterate quickly on product changes, developing user stories and working through backlog, used JIRA to record and monitor teh stories and backlogs.
  • Worked on re - platforming teh legacy application built using Angular JS, JavaScript, Bootstraps, and HTML. Spring MVC, and JDBC, Hibernate, Rest API.
  • Strong Knowledge in computer fundamentals like Data Structures and Algorithms.
  • Architected, Designed and Implemented SPA (single page application) using Angular JS directives, expressions, routing capabilities for bookmarking, pipes and validations.
  • Developed services using http module to communicate wif backend node services and various form components such as data driven forms and Template driven forms using Angular Forms Modules.
  • Web application development for backend system using Node.js wif cutting edge HTML5 and CSS3 techniques.
  • Use Spring boot for Single Sign on(SSO) page application to access more quickly.
  • Developed schedule jobs/triggers to schedule teh tasks using Quartz scheduler library and also developed JMS to send messages from one application to other application internally.
  • Customized teh build process to suit enterprise needs by developing custom Maven plugins, lifecycles and archetypes and Used Git as a version control to save teh code.
  • Created POJO's and DAO's for teh database entities using Spring JDBC annotation mappings Designed and developed teh REST based Microservices using teh Spring Boot, Spring Data wif JPA and used Swagger to interact wif nod end points of teh micro services.
  • Development of cloud hosted web applications and REST APIs using Spring Boot wif embedded Tomcat.
  • Used Hibernate, object/relational-mapping (ORM) solution, technique of mapping data representation from MVC model to Oracle Relational data model wif a SQL-based schema.
  • Used apache camel to integrate teh different applications using protocols like http, Active MQ and JMS.
  • Wrote SQL stored procedures, and used Hibernate ORM to connect to database.
  • Used Dynamic SQL (DBMS SQL, DBMS DDL) in Functions and Procedures and created database Triggers to record Insertion, Updating, Deletion and all other audit routines. Responsible for Code Reviews and PL/SQL Code Tuning.
  • Server instances are created on AWS. Tomcat, Swagger are installed and used for deploying Microservices.
  • Involved in developing code for obtaining bean s in spring framework using Dependency Injection (DI) or Inversion of Control (IOC) using annotations.
  • Developed Spring REST controllers to serve data in XML and JSON format and configured application using Maven.
  • Utilized mongo database management system for keeping user generated data.
  • Implemented API Gateway pattern wif Spring Cloud, API Registration and Discovery wif Spring Cloud and Eureka, spring data JPA, Spring data Mongo DB.
  • Utilized Map Force to perform mapping between XML schemas, consumed and exposed web services and Restful Web services API using JAX-RS specification.
  • Involved in devops tools configuring builds using Jenkins wif Git, configured and used Jenkins to deploy teh applications onto Dev, QA, UAT environments.

Environment: J2EE, JDK 1.7/1.8, Hibernate 4.2, spring 4.2, Servlets, Log4j, Angular JS 1.6, JavaScript, Bootstrap, jQuery, Restful, JMS, Tomcat, JSON, JAXRS, Maven, AWS, Cloud, Oracle 12c, Jenkins and Git.

Confidential, Bloomington-IL

JAVA/J2EE Developer

Responsibilities:

  • Analyzing teh requirements and estimating teh Level of effort.
  • Involved in Full Life Cycle of Software Development (SDLC) from Analysis through Design, Development, Integration and testing phases
  • Providing teh timeline to business and giving updates every week.
  • Achieving teh timeline and delivering quality output to Business.
  • Developed teh IPO payment option module using JSF & Core Javacomponents in Web logic Application Server.
  • Experience in giving High Performance rendering through Face lets by XHTML.
  • Developed cross platform front ends using HTML, CSS3, JavaScript, jQuery, JSON.
  • Wrote JavaScript functions using Modernizer to detect HTML and CSS3 features in teh browser.
  • Used JSF Framework wif AJAX in developing user interface UI components, RIA components.
  • Used chrome developertools for debugging web pages.
  • Created usability prototypes for teh UI screens using JavaScript and jQuery.
  • Hands on Experience in using Spring MVC, Spring Boot, Spring Integration.
  • Used Hibernate mapping tool for transparent DB persistency.
  • Updates in teh ORACLE database using SQL, PL/SQL by writing materialized views, procedures, functions and triggers.
  • Deployment of application changes in test and prod environments (UNIX boxes) using LINUX commands
  • JavaScript animations and interactive HTML components using jQuery & AJAX.
  • Analyzing teh business requirements and writing detailed functional requirements by going through teh requirements wif clients wif respect to end user, system perspective and functional perspective
  • Explaining teh clients teh technical side of teh requirements of where exactly they fit into teh system and proposing new solutions/alternatives to Business.
  • Analysis of requirements and writing detailed test cases for teh application before teh application hasn't been developed.
  • Testing multiple scenarios wifin multiple systems associated wif an application and identifying as many defects as possible and logging them into a tracker tool.
  • Preparing design documents for teh business flow and specific functional requirements.

Environment: Core JAVA, J2EE, XML, AJAX, Oracle, Java Script, jQuery, JSF,, HTML, CSS3, JSON, Servlets, JSF, Web Logic.

Confidential -Malvern, PA

Java Developer

Responsibilities:

  • Responsible for developing and implementing J2EE applications.
  • Designed and developed front - end using Servlet, JSP, JSF, DHTML, JavaScript and AJAX.
  • Used all teh advanced Photoshop features to create appealing visual web interfaces.
  • Implemented various Search Engine Optimization techniques as metadata, building inbound link, and outbound link text, meaningful title while designing web pages.
  • Used jQuery to make teh HTML, DHTML, CSS and JBoss code interact wif teh JavaScript functions to add dynamism to teh web pages at teh client side.
  • Created HTML, CSS, JavaScript, DHTML pages for Presentation Layer.
  • Involved in developing of design documents wif UML class diagrams.
  • Developed teh User Interactive web pages in a professional manner wif using web technologies like HTML, XHTML, and CSS as per company's standards.
  • Created Graphic User Interface (GUI) and applied to web site.
  • Designed and developed middleware application using spring core framework and Implemented JavaEE components using Spring MVC, Spring IOC, spring Batch for cross cutting concerns and spring security modules.
  • Increased developerproductivity by using efficient programming methodologies and local development.
  • Managed application state using server and client-based State Management options.
  • Handled all aspects of teh web application including maintaining, testing, debugging, deploying and printing.
  • Involved in JavaScript coding for validations, and passing attributes from one screen to another.
  • Applied client side validations using JavaScript, jQuery and Apache Struts.
  • Implemented Batch jobs to deal wif Large number of chunks using Spring Batch Framework to execute teh similar jobs simultaneously.
  • Built HTML and CSS system for controlling text display issues cross-platform and cross browser.
  • Implemented AJAX and Maven to enhance teh capability of teh website by using Eclipse.
  • Used Firebug and IE developerToolbar for debugging and browser compatibility.
  • Implemented a controller Servlets/JSP for teh security of teh system.
  • Developed dynamic page designing using JSP tags to invoke Servlets/ JSP Content is configured in XML Files.
  • Consumed SOAP Web services, generate classes from XSD using JAXWS using MAVEN.
  • Used MAVEN for project management and build automation wif JBoss.
  • Used CSS Blueprint to create grids and adopt cross browser interactive features.

Environment: JSON, JSP, Maven 3, HTML, CSS, JavaScript, Spring Batch, jQuery, AJAX, XML, XHTML, DHTML, MySQL, Internet Explorer, Firefox, Chrome, Windows, Photoshop, Eclipse.

Confidential

JAVA Developer

Responsibilities:

  • Implemented large-scale enterprise logistics application. Teh first phases use a variety of server-side tools (Servlets, Oracle9i, PL/SQL, Java Stored Procedures, EJB).
  • Developed extensible XLST procedures for handling navigational trees of any depth.
  • Worked on user personalization module using XML as portable data and developed required standard templates of XSL used IBM lotus XSL parser for XSLT and XPath.
  • Developed and Deployed EJB components, Servlets.
  • Developed session beans, entity beans for teh system.
  • Involved in teh preparation of test scripts for teh use cases.
  • Developed Persistence layer using Hibernate (domain layer) using java classes and BIS using stateless session beans incorporating session façade design pattern.
  • Involved coding and review of teh system.
  • Involved for preparation of user entry screens.
  • Developed teh presentation layer using JSPs and HTML.
  • Have got teh noledge on Ruby, Groovy and Grails
  • Client-side validations were done using JavaScript.
  • Worked on implementing Connection Pooling at Web Logic Server
  • Worked on writing SQL Queries and PL/SQL Stored Procedures using Oracle 9i. Used JDBC for connectivity.
  • Created Security Realms in Web Logic
  • Teh User interface for setting-up pharmacy store, configuration settings, pop-up windows were coded in pure JFC/SWING.

Environment: Java, J2EE, XML/XSL, JFC/Swing, JUnit, Servlets, EJB, Web logic, Oracle 9i, JDBC, JSP, HTML, JavaScript, Windows2000, Eclipse.

We'd love your feedback!