We provide IT Staff Augmentation Services!

Sr.java Full Stack Developer Resume

3.00/5 (Submit Your Rating)

Phoenix, AZ

SUMMARY

  • 8+ years of experience in JAVA/J2EE projects in software analysis, design, implementation and development.
  • Well versed wif complete Software Development Life Cycle (SDLC) process, which includes Analysis, Designing, Developing, Testing, Implementing and documenting teh entire life cycle using various methodologies like Waterfall, Agile and Test - Driven development..
  • Diverse experience utilizing tools in N-tier and Microservices architecture applications using Spring Boot, Spring Cloud config.
  • Experience in designing and developing User Interface (UI) applications and professional web applications using HTML5, XHTML XML, XSL, XSLT, jQuery, AJAX, JSON, JavaScript and CSS3, JSP, JSTL Servlets and React wif client scripting and server-side scripting languages like JavaScript, jQuery, JSON, JSF and JSP.
  • Experienced in MERN stack development Mongo dB, Express, Node, and React.
  • Experienced in Object Oriented Analysis (OOA) and Object-Oriented Design (OOD) using Rational Unified Process (RUP) and UML (Unified Modeling Language).
  • In-depth noledge and experience in implementing Service Oriented Architecture (SOA) using XML based SOAP/RESTful web services. Knowledge of Software as a Service (SaaS).
  • Expertise in React JS, Angular 5 framework to develop teh SPA.
  • Good hands on experience in spring Core (IOC and AOP), Struts 2 and Hibernate frameworks.
  • Experience in building web applications using Spring Framework features like MVC (Model View Controller), IOC (Inversion of Control), DAO (Data Access Object) and familiarity wif AOP (Aspect Oriented Programming)
  • Expertise in various spring Modules (Spring MVC, DAO, AOP, Spring LDAP, Spring Batch, Spring Scheduler) along wif Hibernate as teh back-end ORM tool for implementation of persistence layer and mapping of POJOs.
  • Experience in writing database objects like Stored Procedures, Functions, Triggers, PL/SQL packages and Cursors for Oracle, SQL Server and MongoDB.
  • Experience of Database design in Oracle/SQLServer/MongoDB query-based programming and PL/SQL procedure programming and proficient in Database programming using JDBC and SQL.
  • Experience in using Socket Programming
  • Good experience in J2EE Testing in developing test cases wif JUnit, MOCKITO for Unit testing, and logging using Log4j.
  • Experience in using teh tools like Ant and Maven for build automation.
  • Expertise in using IDEs like IntelliJ IDEA, Eclipse, Net Beans, various Configuration Management tools like CVS, GIT, SVN.
  • Working noledge of Angular 2/4 wif webpack.
  • Familiarity wif JavaScript frameworks like React, Vue, Node JS and Angular 5.
  • Expertise in Agile Software Development Methodology including Scrum technology.
  • Knowledge of OAuth 2.0 Authorization.
  • Expertise in developing data models using Hibernate Object relational mapping (ORM) frame work and also used Hibernate Annotations to reduce time at teh configuration level.

TECHNICAL SKILLS

Operating Systems: Windows and Unix

Programming Languages: Java 8, JavaScript (ES2016) and Typescript

Java/J2EE Technologies: JSF, JPA, JDBC, EJB

Web Development: Angular JS, Angular 5, Angular Material

Web Services: Rest and SOAP

Frameworks: Spring Boot, Spring Security, Spring Data JPA, Spring JDBC and Selenium

Application/Web Servers: Tomcat and IBM Web Sphere

Methodologies/ Design Patterns: Agile, Test Driven Development

Rational Databases: Oracle, MySQL, PostgreSQL and MS SQL Server

NOSQL Databases: Mongo DB, Cassandra, DynamoDB and Redis

Messaging Systems: Active MQ and Kafka

IDEs: Eclipse, IntelliJ IDEA and Visual studio code

Build Tools: Maven, NPM and YARN

Version Controls: Bitbucket and GitHub

Testing Tools: JUnit, Mockito, Jasmine and Karma

BPM tools: JBPM and IBM BPM

PROFESSIONAL EXPERIENCE

Confidential, Phoenix, AZ

Sr.Java full Stack Developer

Responsibilities:

  • Involved in web application development for backend system using Angular4, Angular CLI, Webpack, HTML5, TypeScript, WIJMO, SASS and CSS3.
  • Used Angular 4 Reactive forms to implement complex forms and performed teh validations using Form Builder.
  • Utilized teh features of Angular 5.0 to present effective web design.
  • Built Angular 5 components, UI services to consume rest services using Component based architecture provided by Angular 5.
  • Designed animated web pages by importing teh @angular/animations, which is teh latest animation package in Angular 5.
  • Worked on Testing, Evaluation and troubleshooting of different NoSQL database systems and cluster configurations to ensure high-availability in various Crash Scenarios.
  • Created Angular Http Client interceptors to add necessary JWT tokens for teh out going requests from UI.
  • Defined Angular routes using Router module for components at module level to enable lazy loading for modules and components.
  • Worked wif RXJS Observables and operators when working wif HTTP JSON responses and defined custom error handler to handle error scenarios.
  • Used Hibernate, Object/relational mapping (ORM) solution, teh technique of mapping data representation from MVC model to Oracle relational data model wif a SQL-based schema.
  • Created and injected spring services, Spring controllers, and DAOs to achieve dependency injection and to wire objects of business classes.
  • Used Apache camel to integrate teh different applications using protocols like HTTP and JMS.
  • Used Spring MVC to handle/intercept teh user requests and used various controllers to delegate teh request flow to teh back-end tier of teh application.
  • worked on spring bean wiring, Spring DAO a spring AOP modules and implemented Spring AOP in exception handling, which it reduces teh development time to handle teh exceptions.
  • Worked on relational database design and written SQL queries, stored procedures, views, and functions wif Oracle.
  • Developed, debugged, integrated and deployed applications using Eclipse (IDE) and used GIT as a Version Control.
  • Created Jenkins jobs for continuous integration and continuous delivery to AWS environment.
  • Worked on JMS for developing messaging services and implemented message listeners for message processing and delivery.
  • Used Log4j for tracking errors and debugging teh code and Resolved bugs and Change Requests to already existing code.
  • Written test cases using JUnit as teh Unit testing framework and Protractor as automation testing for teh developed Java applications.

Environment:Java 1.8, STS, Gitlab 7.0, Oracle 12c, JMS, Activemq, Angular 4,5, Wijmo, Highcharts, Webpack, Angular-CLI, Typescript, SQL, Apache Camel, HTML5, CSS3, Node.js, JavaScript, Restful, JSON, XML, JUnit 4.9Spring 4.2, Spring Boot, Spring AOP, Spring JPA, Hibernate 4, Log4j, Tomcat, Protractor, Jenkins, Gradle, Apache, AWS

Confidential, Orlando, FL

Java Full Stack Developer

Responsibilities:

  • Worked in a highly dynamic AGILE environment and participated in scrum and sprint meetings.
  • Designed and Developed teh Monitoring and commanding capability in teh Java Swing UI using teh common Swing components.
  • Implemented Multithreading concept to handle transaction management wif isolation and propagation levels.
  • Created documentation for all teh components, which is included in React-Bootstrap page.
  • Configured run gulp tasks in Node.js runtime and handle injection, CSS pre-processing, test-running.
  • Developed custom directives, Factories and Services in AngularJS and implemented code asper coding standards.
  • Used Spring DI, Annotations and MVC to implement business and navigation of application.
  • Developed MicroServices wif Spring to retrieve API routes for teh entire cluster. Using this strategy each MicroServices in a cluster can be load balanced and exposed through one API gateway.
  • Implemented RESTful web services to retrieve data from client side and made RESTAPI calls from Angular and parsed teh data to project client and handled teh security and Authorization using Spring Security &OAuth2.
  • Implemented teh business modules integration using Spring and Hibernate data mapping.
  • Developed Entity objects and used Hibernate teh ORM tool to access persistent data from MySQL.
  • Developed Rest Api in Node JS using express service.
  • Worked on MongoDB database concepts such as locking, transactions, indexes, replication and schema design.
  • Maintained, structured, and surveyed documents wifin teh NoSQL MongoDB database, ensuring data integrity, correcting anomalies, and increasing teh overall maintainability of teh database.
  • Developed and maintained functions, procedures, triggers, indexes using MYSQL database programming.
  • Used GIT as a version control system and deployed teh application in Production environment and implemented Log4J for Logging Errors
  • Involved in Production Support and Maintenance of teh application and troubleshooting of Issues on JBoss by checking logs, payments etc.

Environment:Java 1.7, HTML5, CSS3, JavaScript, jQuery, NodeJS, Spring, Spring Boot, Spring MVC, Spring Quartz, Spring Security, Jersey, JAX-RS, OAuth2, MySQL, Mongo DB, Hibernate, Drools, Dockers, REST, JSON, Eclipse, Maven, JUnit, Jenkins, JIRA, GIT, Log4J, JBoss.

Confidential, Tampa, FL

Java Full Stack Developer

Responsibilities:

  • Developed code using Java, J2EE, and spring also used Hibernate as an ORM tool for object relational mapping
  • Designed components for teh project using best practices and J2EE design patterns such as Model-View-Controller (MVC), Data Access Object, and Value Object.
  • Designed and developed a Restful APIs for different modules in teh project as per teh requirement.
  • Worked on moving teh production SQL server blueprint to teh new AWS RDS Aurora instance.
  • Developed user-friendly web-based GUI using AngularJS, JavaScript, CSS, HTML, and NodeJS.
  • Used a light front-end framework against teh JSON API for their service requests.
  • Participated in development of a well responsive single page application using JavaScript, and jQuery in conjunction wif HTML5, CSS3 standards, wif front-end UI team.
  • Designed teh User Interface using use case diagrams, class diagrams, and sequence diagrams as a part of Design Phase using Rational Rose.
  • Used Multithreading and collections to improve performance of application.
  • Designed and developed Rest Based Webservices using Jersey framework.
  • Developed applications using latest technologies like spring, hibernate (using annotations), and REST based WebServices, XML API and tools.
  • Used spring framework for integrating teh MVC components wif business services.
  • Design and development web-application for business reporting and systems monitoring and troubleshooting; using J2EE, Tomcat.
  • Worked as a front-end web developer and AngularJs based application.
  • Used AngularJS as framework to create a Single Page Application (SPA) which can bind data to specific views and synchronize data wif server.
  • Spring Controllers were used wif AngularJS to route teh control to desired Java services
  • Worked on Spring MVC Architecture for web applications.
  • Responsible for developing teh full stack (from teh Markup, JavaScript, Application Services, Database, and Build Scripts).
  • Configured and deployed teh application using Tomcat and Web Sphere.
  • Built Java applications using Maven and deployed JAVA/J2EE applications through Application servers.

Environment:Java J2EE, RESTful WebServices, SOAP, Hibernate, Spring, Eclipse IDE, AngularJS, JSP, JSTL, HTML5, CSS, JavaScript, Web Sphere, Tomcat, XML, XSD, Unix, Linux, UML, Rational Rose, Oracle, Maven JMS, JUNIT, Power Mock, log4J, WSDL, JSON, JNDI, Rest API.

Confidential, Portland, OR

Java Full stack Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) of teh application like Requirement gathering, Design, Analysis and Code development.
  • Used MongoDB to store Big Data in JSON format and Aggregation is used in MongoDB to Match, Sort and Group operation.
  • Developed UI component wif AngularJS framework by utilizing teh core features like MVC pattern and Dependency Injection.
  • Developed teh back-end web services using Python and designed teh front end of teh application using Python, CSS, AJAX, JSON, Drupal and JQuery.
  • Used collections in Python for manipulating and looping through different user defined objects.
  • Used Multithreading to improve teh performance for processing of data feeds.
  • Implemented Angular JS Data Binding capability in HTML5 to give user a rich and responsive experience.
  • Used jQuery to modify DOM elements content by using cross-browser selector engine called Sizzle.
  • Developed and implemented teh MVC Architectural Pattern using Spring Framework and used Spring IOC container to maintain core Objects Lifecycle.
  • Implemented test driven development (TDD), executed unit test plans and Grails Spock Test cases for all existing controllers, Services and Domain classes and Grails Pagination to display data using Grails Templates and views.
  • Implemented Spring Security for user authentication, limit login attempts and password hashing.
  • Developed Web Services (SOAP) using Spring-WS to handle user requests and interact wif other components.
  • Developed Microservices using Spring Boot and Spring Batch, that create, update, delete and get teh assignment information from backend.
  • Implemented Spring Boot Microservices to divide teh application into various sub modules.
  • Created application on Spring Batch framework and Multithreading to improve performance. Used Multithreading for faster and parallel processing of documents.
  • Implemented Web Services clients for APIs by using Spring WebService Template class.
  • Used parsers like SAX and DOM for parsing xml documents and XSLT for XML transformations.
  • Designed and Developed Stored Procedures, Triggers in MS SQL to cater teh needs for teh entire application. Developed complex SQL queries for extracting data from teh database.

Environment: Java, Spring MVC, Angular JS, jQuery, JSF, GitLab, Jenkins, Webpack, Maven, Oracle, Eclipse, Postman, Junit, TestNG, Unix, Windows, Agile

We'd love your feedback!