We provide IT Staff Augmentation Services!

Java/j2ee Full Stack Developer Resume

Phoenix, AZ

SUMMARY:

  • Over 5 years of experience in Analysis, Design, Development and Implementation of applications using JAVA/J2EE technologies.
  • Worked in Agile/SCRUM and Waterfall development methodologies with Scrum Master experience with collaboration tools like JIRA, Confluence.
  • Expertise in UI technologies like XML, HTML, CSS3, JSON, jQuery, AJAX, JavaScript, Angular 2, Bootstrap.
  • Experience in developing applications using AngularJS, Bootstrap like Grids, Toolbars, Panels, Combo - Box and Button etc.
  • Experience in developing applications using Java/J2EE technologies like Servlets, Struts, JSP custom tags, Java Beans, EJB, Spring, JDBC, Hibernate, JMS, JSF.
  • Strong experience in Spring Framework modules such as Spring Core (IOC, Dependency Injection), Spring MVC.
  • Experience in implementing SOA and Web Services using SOAP, REST, JAX-WS, JAX-RS, AXIS.
  • Experience on design patterns such as Session Facade, Singleton and Factory.
  • Experience in working with Relational databases like SQL Server, MySQL, Oracle DB.
  • Good experience in IDE's like Eclipse and IntelliJ.
  • Well experienced in using JUnit, Log 4J and SOAP UI for testing framework.
  • Suggested and implemented software enhancements and systematic solutions by using GWT.
  • Experience in configuring and deploying the applications on Tomcat, WebSphere, WebLogic and JBoss Servers.
  • Expertise in using configuration management tool like GIT for version controlling.
  • Ability to learn new concepts and adapt to new environments.

TECHNICAL SKILLS:

Languages/API: C, C++, Java 5/6/7/8, Java/J2EE, JDBC, UML, Design Patterns, HTML, JavaScript, SQL, PL/SQL.

Frameworks: Spring 4.2, Hibernate 4, JSF, Junit, Spring MVC, Spring Security.

IDEs: Eclipse 4.6/4.5, IntelliJ, Spring Tool suite 2.x/3.x

Web technologies: HTML, CSS, Servlets, JSPs, JQuery, Ajax, AngularJS, Typescript and Bootstrap.

Tools: Log4J, SOAPUI, Postman.

Web/Application Servers: Apache Tomcat 8.x

XML Tools: JAXB, Apache Axis

Methodologies: Agile, Scrum.

Testing technologies/tools: Junit, Jtest, Log4J, Jenkins, Docker, Soap UI, WebDriver.

Database Servers: Oracle 10g/11g, SQL Server 2000/2005/2008, and MySQL

Version Control Systems: TFS, GitHub

Build Tools: Log4j, Maven, ANT.

Platforms: Windows 2000/98/95/NT4.0, Windows 7, Windows 10, Unix.

PROFESSIONAL EXPERIENCE:

Confidential, Phoenix AZ

Java/J2EE Full Stack Developer

Responsibilities:

  • Actively involved in Analysis, Design, Development, System Testing and User Acceptance Testing. Successfully followed agile methodology in the Scrum Cycle model.
  • Responsible to manipulate HTML5, CSS3 in jQuery as well as making the pages, dynamic using AJAX, JSON and XML.
  • Experience with features of Angular 2 such as directives, dependency injection, modules and routing.
  • Experience on multi-threading, data structures, algorithms, object oriented design, and design patterns.
  • Worked in using React JS components, Forms, Events, Keys, Animations, and Flux concept.
  • Implementing Spring MVC architecture and Spring Bean factory using IOC, AOP concepts.
  • Experience in using the core Spring MVC framework for dependency injections of components
  • Developed application service components and configured beans using Spring IOC, creation of Hibernate mapping files and generation of database schema.
  • Used Spring Boot Actuator to externalize application's configuration properties for different environments.
  • Used Annotations for Spring DI, Auto wiring and Spring MVC for REST API s and Spring Boot for MicroServices.
  • Extensively used Hibernate concepts such as inheritance, lazy loading, dirty checking and transactions .
  • Used Hibernate, object/relational-mapping (ORM) solution and technique of mapping data representation. from MVC model to Oracle Relational data model with an SQL-based schema.
  • Implemented Restful Web Services for retrieving and presenting the data. Serializing the POJO information to XML/JSON formats using JAXB for easy representation.
  • Updated dashboard front end support multiple dashboard and their CRUD operations using Typescript.
  • Designed database schema and interactions with MYSQL .
  • Extensive experience in database programming on stored procedures, functions, and triggers using (SQL, PL/SQL) with Oracle.
  • Prepared Junit test cases and executed them as part of auto build process from Jenkins Jobs.
  • Worked with the key components of AWS (Amazon Web services) like EC2 (Elastic Compute Cloud) and S3 (Simple Storage Services).
  • Monitored the error logs using Log4J and fixed the problems.

Environment: HTML 5, CSS 3, Bootstrap, Angular 2, React JS, JavaScript, Ajax, Maven 3.0, Spring Boot, MicroServices, Spring 4.x, Hibernate 4.x, Restful, Postman, Jenkins, GIT, JAX-RS, AWS, Junit 4.4, Log4j, MYSQL, Agile Scrum.

Confidential, Dallas, TX

Java Full Stack Developer

Responsibilities:

  • Involved in various SDLC phases like Requirement gathering, Design, Analysis, Code development and Deployment.
  • Applied Agile Test Practices SCRUM, Scripted Test Cases for Test Driven Development TDD and developed test cases for story card based on Acceptance Test Driven Development ATDD.
  • Active in coding some of the Core Java concepts such as Collections, Generics and Multi-threading .
  • Followed the best practices in coding like removing unnecessary casting, using generics in Hash Map, caching, Collections like sort, comparator, list, set and Design patterns.
  • Developing web pages using HTML5, CSS3, JavaScript and used twitter Bootstrap for cross browser compatibility.
  • Extensive experience with AngularJS, creating custom directives, decorators, and services to interface with both restful and legacy network services also DOM applications.
  • Used Angular with Typescript to create custom components, rendering models to the view and Bootstrap for creating quick responsive web pages.
  • Implemented Multithreading, Concurrency, Exception Handling and Collections whenever necessary.
  • Developed spring based presentation layer, hibernate based DAO layer and integrated them using Spring Dependency injection, ORM and Web modules.
  • Extensively worked on JPA as persistence layer, involving EJB3.0 annotations.
  • Worked on Jenkins and Docker interactively and integrating together for end to end automation of builds and deployment.
  • Worked on Mongo DB concepts such as locking, transactions, indexes, replications, schema design.
  • Created connections to database using Hibernate Session Factory, using Hibernate APIs to retrieve and store images to the database with Hibernate transaction control.
  • Used Apache Kafka (Message Queues) for reliable, asynchronous exchange of important information between multiple business applications and for building real time data pipelines.
  • Used JIRA for Project management, Issue tracking, monitoring errors and fixed the errors.
  • Researched and troubleshooted emerging application issues, from WebLogic configuration to code issues.
  • Used Log4j framework to log/track application.

Environment: HTML, CSS, Bootstrap, AJAX, Multithreading, JavaScript, JSF 2.1, Angular JS, MicroServices Hibernate 3.x, Soap UI, Maven, SVN, JIRA, Docker, Web sphere, SOAP web service, Kafka, Unix/Linux, Log4j.

Confidential

Java Developer

Responsibilities:

  • Involved in various SDLC phases like requirement gathering, Design, Analysis and Code development.
  • Developing web pages using HTML5, CSS3, JavaScript and used twitter Bootstrap for cross browser compatibility.
  • Developed Angular JS custom directives for specific functionality on DOM elements.
  • Involved in implementing the complete Application in the in-build MVC Architecture with Angular JS .
  • Implemented Multithreading, Concurrency, Exception Handling, Generics, and Collections whenever necessary.
  • Developed Spring based presentation layer, hibernate based DAO layer and integrated them using Spring Dependency injection, ORM and Web modules.
  • Configured Hibernate objects as Spring Beans in the Spring Configuration File.
  • Configured the Hibernate configuration files to persist the data to the Oracle 11g Database.
  • Created connections to database using Hibernate Session Factory, using Hibernate APIs to retrieve and store images to the database with Hibernate transaction control.
  • Used Web services (SOAP) for transmission of large blocks of data over HTTP.
  • Implemented Restful and SOAP-based web services using for JAX-RS and JAX-WS respectively
  • Implemented Team Foundation Server( TFS) as Version Management .
  • Used Maven as a build tool and retrieved all the dependencies required for the application.
  • Used PL/SQL stored procedures for applications that needed to execute as part of a scheduling mechanisms in Oracle 11g.
  • Used Log4j framework to log/track application.
  • Developed and deployed the applications using Tomcat.

Environment: HTML, CSS, Bootstrap, AJAX, Multithreading, JavaScript, JSF 2.1, Angular JS, Hibernate 3.x, Soap UI, Maven, TFS, Jira, XML, Web sphere, SOAP web service, Unix/Linux, Web Sphere Application Server, Oracle 11g.

Hire Now