We provide IT Staff Augmentation Services!

Java Full Stack Developer. Resume

3.00/5 (Submit Your Rating)

AR

PROFESSIONAL SUMMARY:

  • 7 yrs. of IT Experience in designing, developing and deploying web applications and client/server applications using JAVA, J2EE technologies, Application Frameworks , HTML, JavaScript, jQuery, AngularJS, CSS, AJAX, Angular6.
  • Experience in all phases of Soft ware Engineering ( SDLC ), Project management (Waterfall & Agile/Scrum Methodology) including Requirement Gathering, analysis, Define project scope, Design, Coding, App & web server installation, deployment , Manual Testing and Implementation.
  • Extensive experience in application development using Java J2EE, EJB, JMS, JSP, Servlets, Struts, Spring, JSF, jQuery, Hibernate, XML, SOA, JavaBeans, JDBC, UML, WebLogic, JBoss, Apache Tomcat, JSON, SSL, Spring Security.
  • Working in Web application development using HTML, DHTML, CSS, UML, AngularJS, JavaScript, jQuery, Bootstrap, AJAX, JSF, J2EE (JSP, Servlets, JDBC, JNDI), JavaBeans, XML, XSLT, Oracle, SQL, Struts2 and Spring MVC, Spring IOC, AOP, Spring Security Spring JPA, Spring Batch. Spring Boot.
  • Expertise in using and configuring various web and application servers like IBM WebSphere Application Server, WebSphere Liberty profile, Apache Tomcat, JBoss Application Server and WebLogic Application Server.
  • Working on collections, serialization, threads programming .
  • Extensively worked on Web Services technologies like SOAP, WSDL, REST API.
  • Good experience in creating single page application(spa) using Angular JS, Angular2/4.
  • Good Experience in Server - side Framework like Node.js.
  • Have rich experience in databases like Oracle 10g, SQL Server, MySQL , PostGre SQL and n o SQL databases mongo DB , Casandra .
  • Having good knowledge on publish-subscribe (pub-sub) messaging system like Apache Kafka .
  • Possess strong working knowledge of Database Programming using SQL, PL/SQL, Triggers, Functions, Sequences, Views and Stored Procedures.
  • Experience with AWS, EC2, S3, RDS, Cloud formation templates, CICD tools (Jenkins, Git, Ansible playbooks).
  • Experience in setup of WebSphere MQ and WebSphere ND profile in AWS environment.
  • Proficiency in programming with different IDE’s like Eclipse, Edit plus, NetBeans, Flash Builder 4.5, Intellij.
  • Design and develop Microservices using Spring Boot, Spring Cloud, Docker and Kubernetes.
  • Pleasant experience with version controls like GIT, SVN, IBM ClearCase & CVS.
  • Experience in writing ANT, Maven build scripts, providing logging facility using Log4j, writing JUnit test cases and used Clear Quest, JMeter, Jira, Bugzilla for bug tracking.
  • Excellent analytical, logical and programming skills, Self-Motivated, Self-Starter, Team Player can work with minimal supervision with effective Communication skills and Time management skills.

TECHNICAL SKILLS:

Programming Languages: C, C++, JAVA, J2EE, SQL, PL/SQL.

Web Technologies: HTML5, AJAX, JSF, jQuery, CSS3, JavaScript, AngularJS, Angular2/4, React.js, Flux, Redux, EcmaScript6, Bootstrap, JSON.

Databases: Oracle 9i/10g/11g/12c, SQL Server, MySQL, DB2, MongoDB.

JAX: WS(SOAP), JAX-RS(Restful), WSDL.

J2EE Technologies: Servlets, Struts, EJB 2.0, JSF, JDBC, JSTL, JNDI, JMS, RMI, Java Bean, JTA.

Application Frameworks: Struts 1.x/2.x, Spring Core, Spring MVC, Spring Security, Spring ORM, Spring AOP.

ORM Framework: Hibernate.

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

Design Methodologies: UML, J2EE Design Patterns.

AWS: EC2, RDS, S3, ELB, SNS, Jenkins.

UML Tools/other tools: Apache ANT, Maven, JUNIT, Jira, Clear Quest, Bugzilla, MS Visio, Dream viewer, Log4j, Rational Ross, Star UML, Selenium.

Operating Systems: Windows Vista/7/8, UNIX, Linux. Windows Vista/7/8, UNIX, Linux.

Version Control: IBM ClearCase 7.0, 7.1, SVN (Apache Subversion), CVS, VSS, Git.

XML: XML, DTD, XSL, XSLT, XHTML, XML Schema, SAX and DOM Parsers.

IDE: Edit Plus 3, My Eclipse, NetBeans 7.0, Flash Builder 4.5, Visual code, intellij.

PROFESSIONAL EXPERIENCE:

Confidential, AR

Java Full Stack Developer.

Responsibilities:

  • Experience working in Agile development following SCRUM process, Sprint, and daily stand-up meetings.
  • Created Reusable Angular components using Typescript and services are obtained.
  • Dependency Injection to consume REST API.
  • Developed Angular services making use of resource service to perform REST API calls to the backend.
  • Participating and presented end of Sprint demos to business Analysts, architects and the team in every sprint to present the code changes made.
  • Working in using ReactJS components of NPM (Node packaging manager) such as Forms.
  • Implementing Events, Keys, Router, Animations, and Flux concept.
  • Implementing UI components by using and manipulating third-party libraries Prime-Ng. Proficiency in developing applications using Angular 6 features such as Components.
  • Directives, Services, Observables, Pipes, Reactive/Template driven forms, Data binding.
  • Using various Angular UI Bootstrap components such as calendars, masks, uploaders, sliders, alerts, modal dialogs etc. For developing the UI.
  • Build REST web service by building Node.js Server in the back-end to handle requests sent from the front-end jQuery Ajax calls.
  • Using REST Client and Swagger to test the rest-based services and used JUnit and Mockito to test the middleware services.
  • Creating View Navigation using Angular Router to maintain the state of the application and dynamically load the view.
  • To analysis and check code quality we use the sonar.
  • Working with Spring bath applications.
  • Design and develop Microservices using Spring Boot, Spring Cloud, Docker and Kubernetes.
  • Analysis, design, development, and delivery of Microservices APIs
  • Developing REST and web service APIs.
  • Developing applications using the latest java/ J2EE technologies and worked with the latest features of java 8.
  • Using GIT as version control system, to keep track of all the work & all changes, allowing several developers to collaborate and using Maven as build and configuration tool and Jenkins for continuous integration tool.

Environment: Java/J2EE, Spring Boot, Spring Batch, Spring Cloud, REST Web Service, Maven, Jenkins, SQL Server, DB2, Swagger, Postman, Kubernetes/Docker, Azure Cloud, Junit, GIT, SVN, Microservices

Confidential - Gainesville, FL

Full stack Java developer.

Responsibilities:

  • Responsible for creating efficient design and developing user interaction screens using HTML5, CSS3, JavaScript, jQuery, Ajax for service calls on pages to interact with the server.
  • Used Java 8 Features like Lambda expressions to reduce the code and more readable. Method references to enhance the readability of the code with methods, repeating annotations to apply the same annotations repeatedly and Method parameter reflections used to retrieve the names of formal parameter.
  • Developed REST API for test server for Express Router middleware-based API's with Mongo DB integration. Strong Experience in developing user interfaces with HTML, JSTL, XSD, XML, and CSS.
  • Implemented different validation control on the web-pages using AngularJS and developing a cross-platform JavaScript based solution using Angular JS.
  • Involved in building a high efficiency Dynamic single and multiple Web Application Using Bootstrap.
  • Used React JS to build web components such as signup form and rule form.
  • Involved in research, implementation and review of jQuery and JavaScript functions to use plugins for representing data in graphs.
  • Developed the persistence layer using Hibernate Framework, created the POJO objects and mapped using Hibernate annotations.
  • Worked on Integration and Analytics based on NoSQL databases
  • Implemented logging and transaction manager using Spring AOP concept.
  • Designed and developed Micro Services business components using Spring Boot.
  • Consumed REST based Micro Services with Rest template based on RESTful APIs.
  • Analyze business requirements and develop various business delegates to integrate with Middleware services like JAX-WS using SOAP and JAX-RS for REST.
  • Design a new development platform using Docker containers.
  • Re-design and implement CI build system using Jenkins.
  • Used XSLT to change the Data formats into XML to XML and XML to P DF formats.
  • Built NoSQL schemas and maintaining sessions by MongoDB.
  • Written SQL Queries and stored procedures to interact with Oracle DB.
  • Involving in deployment of application on Apache Tomcat Server in Development.
  • Developing Maven scripts to build and deploy the application in the WebSphere Application Server.
  • Using JIRA tool for Issue/bug tracking, monitoring of work assignment in the sys
  • Log4J was used to monitor the error logs and used GIT as version control tool.

Environment: Java, HTML5, CSS3, Java Script, jQuery, AngularJS, NodeJS, Bootstrap, Spring MVC, Spring Boot, Spring Security, Spring ORM, Hibernate, Micro Services, SOAP, RESTful, AWS, Docker, Jenkins, JMS, JSP, XSLT, XML, SQL, MongoDB, Apache Tomcat, WebSphere, Maven, Log4j, JUnit, JIRA, GIT, Agile.

Confidential - Lansing, MI

Java/J2EE Developer

Responsibilities:

  • Involved in Design, Development and Support phases of Software Development Life Cycle (SDLC).
  • Used AGILE methodology and participated in SCRUM meetings.
  • Implemented scripting with Ajax and XML to dynamically refresh the page contents.
  • Implemented JAXB in XML binding.
  • Involved in the Development of Spring Framework Controllers.
  • Developed Controller for request, response paradigm by Spring Controllers using Spring MVC.
  • Data from UI layer sent through JMS to Middle layer and from there using MDB message retrieves Messages and will be sent to MQSeries.
  • Used JSON as response type in REST services.
  • Developed Data Access Objects (DAO's) for interacting with the database using JDBC.
  • Involved in developing Stored procedures and Triggers on Oracle 10g.
  • Used Hibernate Persistence Strategy to interact with database.
  • Developed Hibernate mapping files using different mapping strategies such as table per class hierarchy.
  • Integrated Hibernate with Spring by coding a Spring Configuration file.
  • Configured JMS in the WebSphere application server to send messages on the queue.
  • Deployed the application in WebSphere Application Server 6.0.1.
  • Developed a tool to retrieve and send data to third party service provider. This feature was implemented using REST.
  • Closely associated with Cassandra DBA in implementing Cassandra data model in application environment to ensure solution is not affecting existing business as usual.
  • Involved in designing, capacity planning and implementing multi-rack Cassandra cluster.
  • Worked on Integration and Analytics based on Kafka and NoSQL databases.
  • Built ANT scripts for automated deployment and for the build operation of the entire application.
  • Used RESTFUL client to interact with the services by providing the RESTFUL URL mapping.
  • Used Subversion for version control and created automated build scripts.
  • Performed unit testing using JUnit.

Environment: java, J2EE, Servlets, AJAX, Spring, JMS, HTML5, JavaScript, JSP, EJB, CVS, CSS, MVC, JDBC, Profiler, Oracle 10g, XML, MVC, Hibernate, MQSeries, WebSphere, JUnit, Subversion, Ant, ClearCase, Clear Quest, Kafka, Cassandra.

Confidential -Grand Rapids, MI

Java developer

Responsibilities:

  • Involved in various phases of life cycle of software development system including designing, developing, testing and deployment of the application.
  • Communicate with the client and product team to understand the frequently changing requirements.
  • Develop web Application Using Core Java, spring, Hibernate, HTML5, Angular JS, JavaScript, jQuery and CSS.
  • Develop Angular controllers, services and used Angular-UI.
  • Implemented Presentation layer using CSS Framework, backbone, Angular JS, Wire-framing, HTML5.
  • Created AngularJS controllers, services and used AngularJS filters for filter functionality in search box and integrator functionalities.
  • Worked on slicing Photoshop designs/layouts to HTML & CSS.
  • Involved in creating dynamic web user interface design.
  • Develop Jasmine unit test cases for controllers, services, directives.
  • Develop responsive web pages to accommodate large and complex reports using Bootstrap for the web application.
  • Designed Interactive GUIs using Java Applets and Swing.
  • Follow TDD (Test Driven Development) approach to develop the project.
  • Work on bug fixing and developing the enhancements for the Envy UI using JSP
  • Perform development of REST Web Services using Spring MVC to extract data from databases.
  • Use Agile tools like Rally and Jira for project management and tracking.
  • Use Jenkins to build and deploy the application.

Environment: MYSQL, Agile Development Process, Web Services, JSP, Spring MVC, Hibernate, Angular-JS, Bootstrap, HTML, CSS, JavaScript, jQuery, JSON, REST, IntelliJ, Maven, Log4J, JUnit, GIT, Rally, Jira and JBoss.

Confidential software Engineer

Responsibilities:

  • Developed and Implemented Web Services and used Spring Framework.
  • Worked on Spring/Hibernate Applications.
  • Developed web pages using HTML/CSS and JavaScript.
  • Developed additional UI Components using JSF and implemented an asynchronous, AJAX based rich client to improve customer experience.
  • Developed Presentation layer components comprising of JSP, AJAX, Struts Action, Struts Form Beans and AJAX tag libraries.
  • Developed JavaScript based components using ExtJS framework like a GRID, Tree Panel with client reports customized according to user requirements.
  • Implemented functionality using Servlet, JSP, HTML, and Struts Framework, Hibernate, spring, java Scripts and Web Logic.
  • Responsible for the implementation of Web Design based on CSS, HTML, and Bootstrap Front-End Framework.
  • Connectivity to the database is provided using JDBC.
  • Worked on web services SOAP and REST technologies

Environment: java, J2EE, Struts, jQuery, Hibernate, Oracle, Crud, AJAX, JDBC, JUnit, UML, ILOG, Web 2.0, ITEXT, JSP, SVN, Eclipse, Mongo DB, java Script, ExtJS, APACHE CFX, Agile, MAVEN, Jasper report, SOA, Servlet.

We'd love your feedback!