We provide IT Staff Augmentation Services!

Full Stack Java Developer Resume

0/5 (Submit Your Rating)

SUMMARY

  • Over 6+ years of experience in IT industry, dealing with and managing complex projects involving multiple stake holders across geographic locations.
  • Strong experience in Software Analysis, Design, Development, Implementation and Testing of web applications and client / server applications using JAVA/J2EE.
  • Strong experience in writing and creating XML, XHTML, XML Schema (XSD's), XML Parsers like SAX and DOM.
  • Experience in the Web Applications Development, good understanding of JAVA, HTML/HTML5, CSS2/3, JavaScript and extensive experience in web standards, accessibility, and internationalization.
  • Involved in helping design user experience interface UI/UX strategy, UI requirements, converting findings into UI designs.
  • Experience in Angular.JS for application implementation, proficient in creating modules, controllers.
  • Hands on experience in writing light weight Node.js express server, and using technologies like Ajax, JavaScript/jQuery, JSON to make connections between server and MongoDB.
  • Strong experience working in Design Patterns.
  • Proficient in Object Oriented Design/Development (OOD), Object Oriented Analysis and Design (OOAD), Model View Control (MVC) design pattern and Test - Driven Development (TDD).
  • Extensive experience in developing applications using Java, J2EE, JDBC, Servlets, JSF, JSP, Struts MVC 1.x, Spring MVC 4.0, Hibernate 4.3, XML-WS, Ant, Maven.
  • Experience in designing and coding of user Interfaces using JSF and developing custom components using JSF.
  • Implemented service layer using Spring IOC and annotations and Controllers using Spring MVC.
  • Knowledge on a functionality using Spring IO / Spring Boot, Hibernate ORM.
  • Implemented Java EE components using Spring MVC, Spring IOC, Spring transactions and Spring security modules.
  • Expertise in implementing IOC (Dependency Injection) and AOP features in various aspects of Spring Framework (Core, Web, JDBC, MVC and DAO) and experienced in integrating Spring Web Flow with other frameworks like JSF.
  • Have knowledge on partition of Kafka messages and setting up the replication factors in Kafka Cluster.
  • Extensive experience in developing web Applications using Struts framework implementing Action Classes, Action Forms, and Struts Validation Framework.
  • Strong knowledge of Object/Relational mapping using Hibernate with Spring Framework.
  • Implemented DAOs, entities using Hibernate API and Hibernate QL.
  • Knowledge in designing applications using J2EE Design Patterns like creational, structural and behavioural design patterns (MVC Architecture, Business Delegate, Data Access object) and GOF patterns Singleton and Abstract Factory.
  • Good Work experience on various IDE's like Eclipse, STS, RAD, NetBeans.
  • Experience in using variety of J2EE Application Servers such as IBM WebSphere, BEA WebLogic, Apache Tomcat and JBoss.
  • Experience in creating and consuming SOAP and RESTful Web Services using JAX-WS, JAX-RS, WSDL and SOAP, JSON messages.
  • Adapt to server-side development skills using WebLogic, WebSphere, Apache and good knowledge of database connectivity (JDBC) for databases like Oracle, SQL Server, MySQL.
  • Experience in working with the NoSQL-MongoDB.
  • Developed Complex database objects like Stored Procedures, Functions, Packages and Triggers using SQL and PL/SQL.
  • Created the Node.js EXPRESS Server combined with Socket.io to build MVC framework from front-end side Angular 2 to back-end MongoDB, to provide broadcast service as well as chatting service.
  • Design and Modeling Tools UML, J2EE Design Patterns, Rational Rose Knowledge on WebSphere ESB/WESB.
  • Analyzed the Node.JS server structure in legacy project, then mimicked the REST service by using Java JAX-WS API, and did the corresponding configurations.
  • Robust knowledge in AWS Cloud Administration which includes services like EC2, S3 Bucket, EBS, VPC, ELB, Auto scaling and Security Groups, Inbound/Outbound rules, Cloud Watch.
  • Involved in deploying systems on Amazon Web Services Infrastructure services EC2, S3, RDS, and Cloud Formation.
  • Worked on AWS, High Availability Practices and deploying backup/restore infrastructure.

TECHNICAL SKILLS

Programming Languages: Java8/7/5, C, C++, Java, J2EE, SQL, Python, PL/SQL

Web Technologies: HTML5, AJAX, JSF, JQuery, CSS3, Angular JS, Angular 6/7 JavaScript, NodeJS, ReactJS, Json-Parsing, JSON-DTD

Web Services: JAX-WS(SOAP), JAX-RS(REST/REST API), WSDL

J2EE Technologies: Bean, JTA Servlets, Struts, EJB 2.0, JSF, JDBC, JSTL, JNDI, JMS, RMI, Java Frameworks Spring boot, Spring 4/5, Spring Batch, Spring Security, Spring ORM, Spring MVC, Hibernate, Struts

Build Tools: Spring Tool Suite (STS), Eclipse (Oxygen), Edit Plus, Azure, Jenkins, CI/CD, Docker, Kubernetes

Version Control Tools: SVN, GIT, JIRA, CVS, VSS, Harvest, Clear case,CI/CD.

UML Tools/other: Ant, Maven, Gradle, Clear Quest, Bugzilla, MS Visio

Databases: MS SQL Server, Oracle 11g/10g, Mongo DB

AWS: EC2, RDS, S3, ELB, SNS

Web Servers: Apache Tomcat 6.0, Glassfish, IBM WebSphere 8, Oracle WebLogic, WAS, JBoss 4.0, Apache Kafka

Platform: Windows, UNIX

Other Skills: XML, Ajax, MS office suite and log4j

PROFESSIONAL EXPERIENCE

Confidential

Full Stack Java Developer

Responsibilities:

  • Involved in gathering and analyzing System Requirements.
  • Involved in the migration of the UI using Angular and Java.
  • Responsible for developing the UI pages using Angular 6/7, HTML5, CSS3, JavaScript and Bootstrap.
  • Responsible to Style, look and feel of the web page with SASS that extends CSS with dynamic behavior such as variable, mixing, operations and functions.
  • Used various Angular custom directives and developed reusable components and templates that can be re-used at various places in the application.
  • Worked with Angular to develop single page applications, worked with ngrx for managing Angular applications.
  • Created Typescript reusable components and services to consume REST API's using Component-based architecture provided by Angular.
  • Used Spring IOC to maintain loose coupling between layers published the business layer as services and injected the necessary dependent components and published cross cutting concerns like Logging, User Interface exceptions, Transactions using Spring AOP and annotations.
  • Developed application using Spring Modules following MVC design pattern.
  • Primarily focused on the spring components such as Dispatcher Servlets, Controllers, Model and View Objects, View Resolver
  • Involved in the design of new services using Spring Boot.
  • Involved in the enhancement and technology upgrade of the system.
  • Used GitHub as version control tool to maintain the code repository.
  • Involved in deploying the application on development and Staging environments using TeamCity.

Environment: Java, J2EE, Restful Web services, Angular, SQL, PL/SQL, Spring, Spring Boot, Eclipse, Oracle, Autosys, Tomcat.

Confidential

Full Stack Java Developer

Responsibilities:

  • Created Mobile and Web Applications using Type Script, Observables, modules, and Tested with Jasmine Scripts using Karma.
  • Designed and developed for the Presentation layer using JSP/Servlets and Spring MVC Framework.
  • Involved in writing business logic using spring boot.
  • Extensively involved in design and implementation of Webpages by using HTML5, CSS3, jQuery, JavaScript and working knowledge of AngularJS, bootstrap.js.
  • Developed single page application, Components using Angular directives, Controllers, view, Services and modules and routing.
  • Involved in the development of UI using Angular and Java.
  • Involved in the processing of data feeds using Spring Batch.
  • Involved in the enhancement and technology upgrade of the system.
  • Used spring framework for the business layer using Spring Core, Spring Web MVC, Spring Batch modules.
  • Used RTC as version control tool to maintain the code repository.
  • Involved in deploying the application on development and Staging environments using Udeploy.

Environment: Java, J2EE, Restful Web services, Angular JS, SQL, PL/SQL, Spring, Serena, Eclipse, Oracle, RTC, Autosys, Tomcat.

Confidential

Java Developer

Responsibilities:

  • Involved in the development of UI using internal framework (Atom) and Java.
  • Involved in the processing of data feeds using big data technologies like hive, scoop and Spark.
  • Involved in the development of batch process to transform the data in hive to xml and send it to downstream systems.
  • Designed the application and worked with offshore development team.
  • Used spring framework for the business layer using Spring Core, Spring Web MVC, Spring Batch modules.
  • Used RTC as version control tool to maintain the code repository.
  • Involved in deploying the application on development and Staging environments.
  • Used Splunk for viewing the extracting the logs and server information.

Environment: Java, J2EE, Restful Web services, Angular JS, SQL, PL/SQL, Hive, Hue, Spark, Scoop, Spring, Splunk, Serena, Eclipse, Oracle, Jasmine, RTC, Autosys, Weblogic.

We'd love your feedback!