We provide IT Staff Augmentation Services!

Java Fullstack Developer Resume

2.00/5 (Submit Your Rating)

Jersey City, NJ

SUMMARY

  • 7 years of professional experience in Analysis, design, development, implementation, integration and testing of Client - Server applications using Object Oriented Analysis Design (OOAD), and methodologies.
  • Experience in all aspects of Software Development Life Cycle (SDLC) including requirements analysis, design specification, code development, code integration, testing, and deployment using Object Oriented Analysis and Design with Core Java & J2ee.
  • Expertise in JavaJ2ee technologies like Struts, Spring, HTML/HTML5, CSS3, JSP, EJB, JDBC, Servlets, MVC, JavaScript, JQuery, JSON, Subversion, Clear Case and AngularJS.
  • Good understanding of ORM technologies such as Hibernate, iBatis/MyBatis and SpringJDBC.
  • Strong noledge of JavaScript frameworks such as Angular.js, Node.js and Backbone.js.
  • Experience in developing applications using Applications using React JS, Redux JS, JSX, JavaScript ES6, HTML5, CSS3, MVC, Web API, Node.
  • Expertise in automation in various DevOps tools like Jenkins, Maven, Ant, Git, Docker, Chef, AWS, Ansible, and Puppet.
  • Managed Amazon Web Services like EC2, S3 bucket, ELB, Auto-Scaling, SNS, SQS, AMI, IAM, Dynamo DB, Elastic search, Virtual Private Cloud (VPC) through AWS Console and API Integration.
  • Proficiency with the application servers like Web Sphere, Web Logic, JBOSS and Tomcat.
  • Proficient in developing Web Services, related technologies &frame works: WSDL, SOAP, REST, AXIS and Jersey, SOAP UI and generating client using Eclipse for Web Services consumption.
  • Experience in built web services using Spring and CXF operating within ESB, offering both REST and SOAP interfaces.
  • Ensured data integrity and data security on AWS technology by implementing AWS best practices.
  • Ability to identify and gather requirements to define a solution to be built and operated on AWS.
  • Good Exposure to Service Oriented Architecture (SOA) such as Web Services including SOAP, REST, UDDI, WSDL, JMS (Java Messaging Service) and JAX-WS
  • Excellent in front-end UI design implementations by writing HTML5/HTML, CSS3/CSS, Bootstrap, JavaScript, jQuery, jQuery UI, jQuery Mobile to make better Single Page Application SPA working on Node.JS Server.
  • Good experience to setup, configure continuous build processes using Jenkins, Maven and ANT.
  • Working experience of Relational DBMS like MySQL, Oracle SQL PL/SQL, SQL Server (MS SQL), DB2, and NoSQL DBMS like MongoDB.
  • Experience in unit testing the applications using JUnit, TDD Framework.
  • Worked on implementing full life cycle of Software development process (SDLC) in using version control tools like Rational Clear Case, Tortoise SVN, CVS (Concurrent Version System).
  • Experience in generating Reports and Dashboards on Dynatrace (APM tool) and Splunk.
  • Experience with employment of Apache Kafka and Zookeeper apart from JMS as messaging service.
  • Experience in testing with JUnit Framework using Mockito and Easy Mock, Spring Junit Runner, JMeter.
  • Experienced in handling end users and Troubleshooting real-time issues in production environment including network, operational and application problems.
  • Possesses excellent analytical, problem solving, decision-making and presentation skills with ability to co-ordinate activities in a fast-paced team environment.
  • Has ability to work with a sense of urgency in an aggressive, multitasking environment and meet deadlines.

TECHNICAL SKILLS

Java Technologies: Java, J2EE, JDK 1.8/1.7, JDBC, Servlets, JSP, JMS, JDBC, Clojure, JNDI

UI Technologies: HTML 5, CSS 3, Angular JS, Node JS, JQuery

Frameworks & Build tools: Spring, Struts2, MVC, Hibernate, Log4j, Maven, Ionic.

Database: Oracle 10g/11g/12c, MS SQL Server, MySql, T-SQL, PL/SQL, Mongo DB

Web Services: Soap, Rest, Jax-ws, Jax-rs, apache-cxf, Jersey, Jackson

Scripting Languages: Unix Shell Scripting, Perl

Version Controls: GIT, RTC, SVN, CVS, Rational Rose

Design Patterns: Singleton, UML, Data Access Object (DAO), MVC, Business Delegate.

Application Servers: IBM WebSphere Application Server, Weblogic, Apache Tomcat, JBoss .

Operating Systems: Windows 7 / XP, Linux, Unix

PROFESSIONAL EXPERIENCE

Confidential, Jersey City, NJ

Java Fullstack Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering, Design, Analysis and Code development.
  • Developed java modules implementing business rules and workflows using Spring MVC, IoC, Web Framework.
  • Had experience in performance tuning J2EE apps, performance testing, analysis, and tuning.
  • Developed the Product Builder UI screens using Angular-JS, Node JS, HTML5, CSS, Javascript and Bootstrap.
  • Worked on development of Hibernate, including mapping files, configuration file and classes to interact with the database.
  • Improved the maintainability of the project by implementing and improving Exception Handling and Collection APIs.
  • Involves in Sprint planning for the estimation of efforts for user stories and bugs.
  • Performed code reviews and provided guidelines for best practices of software management, Coding Standards and Code Commenting for better understandability.
  • Implemented UNIX utilities using shell script for data validation, manual job submission, restarting failed jobs, etc.
  • Used Spring Boot, which is radically faster in building cloud Micro services and develop Spring based application with very less configuration.
  • Actively involved in deployment Application war files in Weblogic Application server.
  • Migration of current search process from Database to Solr search engine.
  • Designed and developed the REST based Microservices using the Spring Boot, Spring Data with JPA.
  • Responsible for maintaining and expanding our AWS infrastructure using AWS (EC2/EBS).
  • Written several Automation scripts in Bash, Ruby, etc. dat consume REST services or CLI's for various DevOps systems like Jenkins, Git, Jira, AWS etc.
  • Used PowerShell for DevOps in windows-based system.
  • Refactored the code for JVM Optimization and performance of application.
  • Involved in Maven based build process and continuous integration of the project using Bamboo and Jenkins.
  • Extensive experience in the design and implementation of Continuous Integration, Continuous Delivery, Continuous Deployment and DevOps processes for agile projects.
  • Experienced in full-text search engine techniques like Lucene, Solr with Jetty Server.
  • Implemented SOA architecture with Web Services using SOAP, WSDL and XML to integrate other legacy systems.
  • Unit testing of developed product features using Junit and Mockito frameworks as part of development cycle.
  • Wrote build and deployed scripts using Shell and ANT scripts and involved in performance analysis of the application and fixed problems/suggest solutions.
  • Used SOAP based Web services and RESTful Web services for transferring data between applications.
  • Knowledge of open source frameworks including Spring, Play and Lucene.
  • Designed and developed various Oracle database Simple and Complex Queries, PL/SQL procedures, Stored Procedures, Trigger and Functions.
  • Developed UI using AngularJS, HTML, JavaScript and developed Business Logic and Interfacing components using Business Objects, XML, and JDBC.
  • Responsible to finish Jira Tickets assigned on time and update their status on regular basis.
  • Used SVN for source code control.
  • Develop detailed program design for application changes and/or major bugs.
  • Involved in writing program documentation and technical specification documents.

Environment: Java, J2EE, Spring v3.x, Spring MVC, Hibernate v3.0, Oracle DB, Angular-JS, Node JS, Bootstrap, CSS, HTML5, Javascript, jQuery, AJAX, GIT, IntelliJ, Tomcat, JBoss, SVN, Maven, JIRA, SOAP/Restful Web Services, Redhat Linux, Jenkins, WSDL,AWS, Spring Based MicroServices, Agile, cucumber, Bamboo CI.

Confidential, Orlando, FL

Java Fullstack Developer

Responsibilities:

  • Worked on High level and low level system design, planning, estimation and implementation
  • Developed presentation layer using JSP, HTML5, CSS3 and client validation using JavaScript.
  • Worked on some of the new features of Angular like new if else syntax, ng-templates, form validators.
  • Design and develop template based User Interface using Bootstrap and Angular 2.
  • Worked on server-side validations, handle actions, events and also Encapsulation by implementing React JS.
  • Worked as a DevOps Engineer for a team dat involves three different development teams and multiple simultaneous software releases.
  • Developed and implemented Software Release Management strategies for various applications through the agile process Using DevOps tools.
  • Refactored the monolithic code in those microservices projects.
  • Handled all the client side validations, slide show, hide and show controls, dropdown menus and tab navigation using JQuery.
  • Developed the application using Java and implemented its features like Lambdas Expressions, Time API, Streams, functional interfaces, collectors, default methods, type interfaces, for each.
  • Designed and developed application using various Spring framework modules like Spring IOC, Developed Controller Classes using Spring MVC, Spring AOP, Spring Boot, Spring Batch, Spring Data modules and handled security using Spring Security.
  • Experience with the features of Angular 2 such as directives, modules and routing. Used Angular 2 router to build single page application for navigate through the different status and multiple modals.
  • Experience on creating Microservices with Spring Cloud, Eureka Service Discovery, Ribbon, Spring Boot, Apache Camel and REST web services
  • Developed user interface using JSP, AJAX, Java, Saas, big data, cloud, POC, RBDMS, JSP Tag libraries and Struts Tag Libraries to simplify the complexities of the application.
  • Worked on high level design / architecture, developed initial prototype demonstrating Google App Engine utilization and proof of concept which halped us in understand GAE and related technologies and how to use them efficiently.
  • Developed RESTful web services to retrieve JSON documents related to customer and consumed SOAP based Web Services.
  • Development of Python API's for monitoring of data acquisition and automation of data quality check process.
  • Implemented Restful Services with JAX-RS using Spring Boot and Micro Service Architecture.
  • Responsible for maintaining and expanding AWS (Cloud Services) infrastructure using AWS Stack especially worked with database setup and maintenance and created AWS EC2 instances.
  • Designed services to store and retrieve user data using Mongo DB database and communicated with remote servers using REST enabled Web Services on Jersey framework.
  • Experience in Implementing API's in Java Multi-Threaded Environment
  • Developed integration modules for disparate clients using Apache Camel.
  • Used Spring JDBC API to talk MySQL Database for Read and Write operations.
  • Developed SOAP web services using JAX-WS API and REST web services using JAX-RS API.
  • Worked with NoSQL Cassandra to store, retrieve, and update and manage all the details for Ethernet provisioning and customer order tracking.
  • Wrote scripts in JMeter to test the performance of the API's
  • Performed Oracle Database migrations 8i, 10g to 11g Rel. 2. Incorporating new business requirements.
  • Websphere is used as an Application Server to Deploy the Application.
  • Experience in using JUnit and build tools such as MAVEN.
  • Collaborated with testers and developers and prepared test plans for producing high quality software applications
  • Worked on Log4j for logging errors, messages and performance logs.

Environment: Java 1.8, J2EE, HTML5, CSS3, JQuery, Bootstrap, JavaScript, AngularJS, NodeJS, Hibernate, Spring MVC, Spring IOC, Spring boot, spring security, XML, GIT, JSP, JUnit, Maven, IBM Web Sphere, Apache, JAX-RS, Restful, Amazon Web Services (AWS), Micro Services, Log4J, Oracle, Mongo DB, WSD and Spring Tool Suite.

Confidential, Bristol, CT

Java Fullstack Developer

Responsibilities:

  • Worked in an Agile Environment and participated in requirement gathering, analysis and design
  • Implemented Business Delegate, Design, Facade, Service locator, Singleton, Factory method, Template method, Observer, Data Access Objects, Transfer Objects JEE design patterns.
  • Implemented the service layer based on a Spring container and exploited Spring's IOC features for bean management.
  • Implemented the persistence layer using Hibernate-ORM. Worked on Spring Web Flow on Spring MVC for building flows in our web application.
  • Implemented jQuery based accordion styles and handled complete jQuery in showing Rich Internet Application.
  • Responsible for creating efficient design and developing User Interaction screens using HTML5, CSS3, JavaScript, JQuery AJAX and JSON.
  • Developed various UI (User Interface) components using Struts (MVC), JSP, and HTML.
  • Developed application on spring 3.x framework by utilizing its features like Spring Dependency injection, Spring Security, Spring Web flow with Spring MVC. Used spring's dependency injection for injecting entity manager and managed beans into spring beans.
  • Working extensively with Hibernate Query Language (HQL) to store and retrieve the data from oracle database. Developed Enterprise JavaBeans (EJB 3.0) for implementing application's business rules and policies.
  • Familiarity with Service oriented architecture (SOA) by developing and consuming Restful web services based on JAX-RS and Jersey. Coded JSP pages and used JavaScript for client side validations and to achieve other client-side event handling.
  • Designed the user interface of the application using HTML5, CSS3, Java Server Faces 2.0 (JSF 2.0), JSP, JSTL, JavaScript, AngularJS, Node JS, and AJAX. Coded in AngularJS MVC Framework to make single page app (spa) and complex price configurations pages.
  • Used D3.js and Angular to construct data visualization. Developed persistence layer based on JPA framework for providing POJO persistence model for object-relational mapping.
  • Used Concurrent Version System (CVS) as source control tool. Developed unit test cases and suits on Junit framework for unit testing. Used Maven for building, deploying application, creating JPA based entity objects and compiling GWT application.
  • Used XML parser API's like JAXB API within the web service for marshalling/unmarshalling.
  • Used Business Process and Decision Management Design using JBoss JBPM and JBoss Drools Rules Engine.
  • Developed the web applications even under pressure when time line occurs.
  • Involved in designing and development of web interface using JSP, Servlets, and JavaScript.
  • Tested each and every application with using validators and handled multiple modules simultaneously to achieve the application.

Environment: Java 1.7, Angular JS, HTML, CSS, JQuery, Bootstrap, JSON, JavaScript, Jersey, REST Webservices, Spring 4, log4j,, Breeze-JS, NodeJs, ExpressJs, Spring, MongoDB, Oracle, JUnit, Mockito, Jasmine, Protractor, Jenkins, WebSphere, log4j, Gulp, Sonar, Agile.

Confidential - Columbus, OH

Java Fullstack Developer

Responsibilities:

  • Involved in the phases of SDLC Analysis, Design phase, Development, UAT and Production phase of the application.
  • Responsible for completion of the User stories assigned for each Sprint including Analysis, Development, Testing, Defect fix, Tech Spec update, without any deviations in schedule.
  • Implemented server side tasks using Servlets and XML.
  • Helped to develop page templates using StrutsTiles framework.
  • Developed JSP's with Custom Tag Libraries for control of the business processes in the middle-tier and was involved in their integration.
  • Implemented Struts Action classes usingStruts controller component.
  • Integrated data access using Hibernate, used HQL and SQL for querying databases.
  • Used the DAO Pattern and J2EE framework facilitated the integration and deployment of DAO, Servlets, JSP and XML.
  • Developed various J2EE components like Servlets, JSP, JSTL, AJAX, SAX, XSLT, JAXP, JNDI, JMS, and MQ Series by using RAD Application Framework.
  • Designed an alerts framework dat enables user to see changes in their ratings.
  • Written stored procedures, triggers, and cursors using Oracle PL/SQL.
  • Created and deployed web pages using Angular JS, JSP, JavaScript and CSS.
  • Written JUnit Test cases for performing unit testing.
  • Used Rational Clear Case as Version control.
  • Experienced in using Mediator component in Oracle SOA Suite 11g.
  • Implemented Java/J2EE Design patterns like Business Delegate and Data Transfer Object (DTO), Data Access Object.
  • Used Hibernate, object/relational-mapping (ORM) solution, technique of mapping data representation from MVC model to Oracle Relational data model with an SQL-based schema.
  • Developed lot of modules and integrated them with the existing current systems.
  • Used various Core Java concepts such as Multi-Threading, Exception Handling, Collection APIs to implement various features and enhancements.

Environment: Java(JDK) 1.5, Struts MVC 2.1, Web Sphere 7.5, Hibernate 3,C#, JSP 2.2.1, Servlets 3.0, JUnit, RAD, Log4j, Apache ANT, Clear case, Rest, SOA,Oracle 10g.

Confidential

Java Fullstack Developer

Responsibilities:

  • Involved in requirements gathering from the client
  • Developed web services for enterprise integration between Oracle Business Process Execution Language (BPEL), Restful and Entity Level Service using Spring-Web services (Axiom).
  • Developed RestFul web services.
  • Developed web services to make the communication between BPEL and RestFul services.
  • Prepared low level design, process flow design and development activities using Oracle Business Process Execution Language (BPEL).
  • Wrote the build scripts using Ant to deploy the application in various environments.
  • Configured the Cruise Control, Hudson and Jenkins for continuous integration.
  • Configured the Nexus repository manager.
  • JAXP and Castor used for code generation.
  • Implemented the shared libraries mechanism for the RUMBA application.
  • Implemented the messing using JMS in Sonic MQ and Active MQ tool.
  • Implemented the API-Status check.
  • Implemented ORM using Hibernate.
  • Wrote Complex SQL Queries and triggers in Oracle.
  • Validated Design Patterns, Implemented various Design Patterns like Session Facade, Value Object, Singleton, business delegate, service locator, Data Access Object etc.
  • Drew relationship / ER diagrams using Erwin for oracle schema.
  • Automated SoapUI testing through maven build process.
  • Automated the web services testing using Groovy scripting in SOAPUI.
  • Automated the web testing using Selenium IDE and Selenium RC.

Environment: s:Java, J2EE, Web Services, Spring, Hibernate, MyEclipse, Maven, Ant, SVN, Web logic Server, Tomcat, Cruise Control, Hudson, Agile, Toad, SQL Developer, Eclipse, Jdeveloper, SoapUI, Selenium.

We'd love your feedback!