We provide IT Staff Augmentation Services!

Full Stack Java Developer Resume

2.00/5 (Submit Your Rating)

Gainesville, FL

PROFESSIONAL SUMMARY:

  • Around 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.
  • 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.
  • Worked 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.
  • Experience in Spring Boot, Spring Microservice, Netflix Eureka Server.
  • 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.
  • Worked 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 , NoSQL DB2 and MongoDB.
  • 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.
  • Pleasant experience with version controls like SVN, IBM ClearCase, CVS & GIT.
  • 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.
  • Followed Waterfall and Agile/Scrum methodology of software development which satisfies the customer through early and continuous delivery of valuable software.
  • 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, Node.js, 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.

Tools: JProfiler, Wily Inters cope, JMeter, Visio.

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: Eclipse, Edit Plus 3, My Eclipse, NetBeans 7.0, Flash Builder 4.5

PROFESSIONAL EXPERIENCE:

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 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.
  • Designed and developed ETL application to process revenue files in real time with REST API, Apache Nifi and Python to a database on Amazon AWS instance.
  • 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.
  • Work on designing specific programs efficiently through knowledge of multithreading using the API with the goal of increasing performance on a wide variety of applications.
  • Developed the persistence layer using Hibernate Framework, created the POJO objects and mapped using Hibernate annotations.
  • Used the Spring IOC feature to get Hibernate session factory and resolve other bean dependencies also used Spring framework AOP features and JDBC module features to persist the data to the database for few applications.
  • 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 REST.
  • Developed Data Services using XML messages that use REST web services, Created REST envelope.
  • 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 XMLto XML and XML to PDF formats.
  • Built NoSQL schemas and maintaining sessions by MongoDB.
  • Written SQL Queries and stored procedures to interact with Oracle DB.
  • Involved in deployment of application on Apache Tomcat Server in Development.
  • Developed Maven scripts to build and deploy the application in the WebSphere Application Server.
  • Used JIRA tool for Issue/bug tracking, monitoring of work assignment in the system 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, Python, 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

Sr.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.
  • Designed and developed the User Interface components using Spring and maintained the session with Session Beans.
  • 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.
  • Configured various interceptors for transaction management, security, Audit logging(database) and logging using Spring AOP.
  • 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 Hiber nate 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.
  • Worked on Integration and Analytics based on Kafka and NoSQL databases
  • Successfully secured the Kafka cluster with Kerberos.
  • 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.
  • Performed application performance tuning using JProfiler.
  • Built ANT scripts for automated deployment and for the build operation of the entire application.
  • Hands-on experienced working with version controller tools such as ClearCase and Clear Quest as issue tracking software.
  • 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.
  • Handled production support of the application.

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

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
  • Developed dynamic UI using Angular JS and Produced dynamic, interactive data visualizations using JavaScript library like D3.js
  • 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.
  • Use Karma as the unit test runner.
  • Create the Angular JS app using Yeoman, Grunt, Bower and used Angular UI for component model.
  • Develop responsive webpages 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.
  • Develop and Consume the REST web service.
  • Use Agile tools like Rally and Jira for project management and tracking.
  • Use Jenkins to build and deploy the application.

Environment: JDK 1.8/1.7, 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

S oftware Developer

Responsibilities:

  • Developed and Implemented Web Services and used Spring Framework.
  • Implemented application level persistence using Hibernate and spring.
  • Implemented MVC architecture using Jakarta Struts 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 (JQuery) 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.
  • Designed and implemented the web application in Ruby on Rails, Node.js, HTML and JQuery from initial concept development to beta launch.
  • Responsible for the implementation of Web Design based on CSS, HTML, and Bootstrap Front-End Framework.
  • Built main application in Python, Django leveraging technologies such as Backbone.js and Celery.
  • Implemented Hibernate for the ORM layer in transacting with Oracle database
  • Developed HQL queries for CRUD
  • Connectivity to the database is provided using JDBC.
  • Developed Ruby on Rails 3 web applications using Mongo DB and background processes using Rescue and Redis.
  • 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!