We provide IT Staff Augmentation Services!

Full Stack Javadeveloper Resume

5.00/5 (Submit Your Rating)

FloridA

SUMMARY:

  • Over 6+ Years of experience in analysis, design and development of Java Applications in a highly dynamic and challenging environment.
  • 3 years of experience in full stack application software development.
  • Good experience in developing dynamic websites using the MEAN stack
  • Experience on working with CSS background, CSS layouts, CSS positioning and CSS behaviors
  • Expertise in GUI Design using HTML, XML, JQuery, Java Script, Polymers, AngularJS, Node JS, DHTML, and JSP.
  • Strong Experience in using XML Suite technologies (XML, XSL, XSLT, DOM and XML Beans).
  • Experienced on Agile Methodology
  • Good experience in developing web service development.
  • Good knowledge in Concepts of Object - Oriented JavaScript.
  • Good knowledge in developing single page applications(SPA s) using the JavaScript libraries like Angular js and ReactJs.
  • Good understanding on using Aurelia, the next generation JavaScriptMVC framework and writing ECMASRIPT 6 and ECMASCRIPT 7.
  • 1 years of experience in using Mongo DB and Couchbase.
  • 2 years of experience in using Elastic Search platform.
  • Hands on experience in using Splunk SDK for java.
  • Performed JUnit tests for frameworks using Couchbase-Mock.
  • Hands on experience in working with both angularJs and ReactJS.
  • Mentor onsite and offshore team members on CI/CD and usage of Jenkins.
  • Extensive experience in setting up CI/CD pipelines using Jenkins, Maven, Azure, VSTS and SonarQube.
  • Worked in ReactJS for creating interactive UI's using One-way data flow, Virtual DOM, JSX, React Native concepts.
  • Expertise in J2EE Technology’s (Servlets, JSP, JDBC, EJB, JNDI, JSTL, JSON, POJO, JMS, JSF My Faces, Prime Faces, JPA, JAX-WS, JAX RS).
  • Excellent understanding of Object-Oriented design methodology and Core Java concepts such as multi-threading, exception handling, generics, annotations, Collections and I/O.
  • Provided support and configuration services of IP data networks on continuous basis.
  • Migrating existing application into microservices architecture using Rest APIs, spring boot.
  • Expertise in open source frameworks Spring, Hibernate and Struts.
  • Actively involved in Service Oriented Architecture using web services.
  • Expertise in using SOAP and RESTFUL for implementing web services.
  • Good experience in databases such as SQL Server 2005/2008, Oracle, DB2, NoSQL and MySQL.
  • Experienced in developing middleware applications using Spring IOC, Spring Integration, Spring WS, and Spring WS Security.
  • Leveraged JbossJBPM 4.x to automated business processes regarding communications between potential clients & vendors for internet marketing applications.
  • Proven experience in Integrated Development Environment (IDE) such as Eclipse, Net Beans, RAD.
  • Experience in design, development and implementation of Model-View-Controller (MVC-2) architecture, IOC, AOP (Aspect Oriented Programming), DAO (Data Access Object) using Spring Framework and good knowledge of Struts Framework.
  • Good Experience in understanding and usage of JVM.
  • Extensive experience in Software Configuration Management using Version Control Software such as SVN, CVS and GIT.
  • Experience in build tools like Ant & Maven, loggingwith Log4j, Test Driven Development using Junit.
  • Worked in both Unix/Linux and Windows based development environments.
  • Good programming and debugging skills in Unix Shell Scripting.

TECHNICAL SKILLS:

Programming: Java/J2EE (JSP, Servlets, JSTL, and other java related technologies.)

Scripting: jQuery, JavaScript

Frameworks: Spring (MVC, AOP, ORM, Web Service, DAO, Social, Security, etc.), Hibernate, Bootstrap, Struts, Tiles, Apache camel

IDE: Eclipse, IntelliJ, NetBeans, Visual Studio Code, atom

Web Technologies: HTML/HTML5, CSS, SSL, XML, AJAX, Web Services, REST

Web Servers: JBoss, Tomcat, Apache

Databases: Oracle, MySQL, MSSQL Server,Cassandra, Mongo DB

Database Tools: SQL Developer,MSSQL Server Management Studio

Reporting Tools: Jasper Reports

Build Tools: Gradle, Maven, ANT

Other Tools: JIRA, Confluence, Sonar, Jenkins

Version Control: Git, git bucket

Operating Systems: Windows (XP, 7, 8/8.1, 10), Linux, Unix

PROFESSIONAL EXPERIENCE:

Confidential, Florida

Full stack JavaDeveloper

Responsibilities:

  • Created Maven build file to build the application and deployed on ePass Application Server.
  • Coded the backend logic using Java Collections and handled service requests using Multithreading and Serialization .
  • Worked on developing individualmodules into Spring Boot microservices for easier maintainability, cleaner code and better testing of the application.
  • Created Maven builds to build and deploy Spring Boot microservices to internal enterprise Docker registry.
  • Built REST full web service using spring.
  • Did the testing and monitoring and visualized how our mobile app built is being used.
  • Used JBOSS application server for run time integration of j2ee applications.
  • JavaScript expertise in scripting languages like ReactJS, Node Sand jQuery.
  • Experience in developing user interface(UI) Rich web applications, and web service applications using front end / user interface Technologies like ReactJs.
  • Worked on ReactJS for its code reusability and integrated Bootstrap. Used Redux architecture in the whole process to connect Actions.
  • Worked on AWS, High Availability Practices and deploying backup/restore infrastructure.
  • Implemented ReactJS client-side form validation to validate the user inputs before passing to back-end.
  • Involved in building applications using ReactJS by building re-usable UI Components.
  • Used ReactJS to create Controllers to handle events triggered by clients and send request to server. Maintained states in the stores and dispatched the actions using redux.
  • Migrating existing application into microservices architecture using Rest APIs, spring boot.
  • Experience in developing Web-based applications using Django, Python.
  • Has created PL/SQL procedures, functions and complex SQL queries for admin services.
  • Using Java Messaging Service JMS for messaging, configured queues and topics on the WebLogic 10.3 Application Server and used them for messaging.
  • Used AWS framework for creating background and multistep workflows.
  • Developed Oracle PL/SQL Stored Procedures and Queries for Payment release process and authorization process.
  • Defined and constructed layers, server-side objects and client-side interfaces based on J2EE design patterns, Developed and implemented spring, JSF My Faces and J2EE based MVC (Model-View-Controller) framework for the application.
  • Developed Servlets and JSPs based on MVC pattern using Struts framework and Spring Framework.
  • Implemented Persistence layer using Hibernate to interact with the Oracle database, Used Hibernate Framework for object relational mapping and persistence.
  • Designed and developed Enterprise Eligibility business objects and domain objects with Object Relational Mapping framework such as Hibernate.
  • Adopt Agile Methodology to plan using JIRA.
  • Development of UI modules using HTML, JSP, JavaScript, AngularJS and CSS.
  • Used ECMAScript6 (ES6) for writing complex applications and modules.
  • Implemented application level persistence using Hibernate and spring.
  • Consumed Restful Web services where the transmission of data is in JSON format, DATA MAPPING, Addressing and Secure to Routing.
  • Analyzed changes in online transactional processing, business processes, and modifications, to improve quality of applications and meet additional requirements through MongoDB.
  • Built a highly scalable, low-latency Node-JS API Gateway to interact with MongoDB database with JSON.
  • Worked on the Node v6.0.0 version of Node JS.
  • Used the web application n framework Express for designing web applications and API s.
  • Developed Servlets and JSPs based on MVC pattern using Spring Framework.
  • Developed and implemented the business logic component in middle tier using JDBC and EJB framework including stateless session classes and Entity bean classes.
  • Used Eclipse IDE for designing, coding and developing applications.
  • Configured Maven dependencies for application building processes that created Pom.xml files.

Environment: Spring, Hibernate, WebLogic, Rest, JavaScript, JSON, JSP, WebSphere,Servlets,Oracle,Mongo DB, PL/SQL, JDBC, EJB, Eclipse, JUnit, JSF, Maven, JBOSS, AWS, HTML, JSP, JavaScript, ReactJs, redux,ECMAScript6,Node.js v6.0.0,CSS, Agile, Web 2.0, SOAP, Docker

Confidential, Austin, Texas

Full Stack Java Developer

Responsibilities:

  • Was responsible for designing and developing Manage Purchase Order Web Service and presentation layer with Spring MVC.
  • Responsible for Requirement gathering, coding, testing and documentation.
  • Architected and deployed Java based web product matching framework that matches products across multiple retailers.
  • Research about of JBPM process engine for use in the implementation of Flow Control System of People.
  • Design and manipulation of JBPM process for the client activities in order to manage the people queue for each activity.
  • New library development with microservices architecture using REST API’s, spring boot and pivotal cloud fundry.
  • Spring Framework was used in the architecture of application to handle large number of service requests for easy maintainability.
  • Implemented a microservice architecture, with Spring Boot-based services interacting through a combination of REST and Apache Kafka endpoints.
  • Designed and developed the messaging framework for communication between workflow manager and other Enterprise Applications over Java class and MQ-Series using JMS.
  • Designed and integrated the full-scale Spring/Hibernate persistence solution with the application architectures.
  • Developed and implemented the MVC Architectural Pattern using Spring Framework including JSP, Servlets and Action classes.
  • Worked on Angular JS 1.2.0 version for client-side JavaScript MVC framework for the development of dynamic web applications.
  • Develop and maintain the applications using PHP, Laravel, MongoDB, Couchbase, HTML, CSS, JavaScript (AngularJS/ReactJS), Git/GitHub, Unix, Linux, TDD, Agile.
  • Experience using AngularJS applications using Node.js as a back end together with NoSQL (Mongo/Couchbase or similar) as a database.
  • Worked on implementing current Rest web services to one of cloud computing services AWS.
  • Worked on Node.js v0.11.10 version of Node JS framework for server-sideJavaScript framework.
  • Downloaded data from the Amazon Cloud Database for detailed display by the app.
  • Worked with the development team to create appropriate cloud solutions for client needs.
  • Implemented database layer using EJB 3.0 and Java Persistence API(JPA) in maintenance projects.
  • Developed the presentation layer using JSP, JSTL, HTML, JSON, XHTML, CSS and client validations using JavaScript.
  • Worked on MongoDB database concepts such as locking, indexes, sharing, replication, schema design.
  • Using Apache Camel frame work provided concrete implementations of all the widely used EnterpriseIntegrationPatterns (EIPs) and connectivity to a great variety of transports and APIs.
  • Contemporary applications rely on relational databases, NoSQL databases and messaging infrastructure for achieving the internet scale. Cloud Foundry exposes MySQL, PostgreSQL, MongoDB, RabbitMQ and Redis as services that offer the database and messaging capabilities
  • Involved in designing and development of web interface using JSP, Servlets, JavaScript and JDBC for administering and managing users and clients.
  • Handling user requests such as code enhancements, bug fixes.
  • Designed reports per the need of the user.
  • Created stored procedures, triggers and functions using SQL Plus to meet user requirements.
  • Used Log4j for logging errors, messages and performance.

Environment: Java, J2ee, Java beans, Servlets, JMS, JSP, Drools, Angular 1.2.0, Node.js v0.11.10, Servlets, GWT, Hibernate, AWS, EJB, JPA, Spring, Java Script,ReactJs, AngularJs, JDBC, Docker,Python,UNIX, HTML, XHTML, XSLT, JSON, SOAP, WSDL, Eclipse, Web Services, MySQL, SQL Plus, LDAP,Splunk, Log4j.

Confidential, Missouri,KS

R Internship Java Developer

Responsibilities:

  • Involved in the architecture team for design and implementation of system.
  • Working in a team of 10 members and involved in architecture, requirements gathering, analysis, detailed design, preparing class diagram, flow diagram etc.
  • Developed Web Services using XML messages that use SOAP. Developed Web Services for Payment Transaction and Payment Release.
  • Wrote huge JavaScript to do client-side validation like login, address, email, Tel No. validation.
  • Improved performance for interactive components through use of AJAX.
  • Developed Custom Tags to represent data in a desired unique table format and to implement paging logic.
  • Developed views and controllers for client and manager modules using Spring MVC and Spring Core.
  • Used Spring Security for securing the web tier Access.
  • Business logic is implemented using Spring Core and Hibernate.
  • Developed and modified database objects as per the requirements.
  • Involved in Unit integration, bug fixing, acceptance testing with test cases, Code reviews.
  • Interaction with customers and identified System Requirements and developed Software Requirement Specifications.
  • Implemented Java design patterns wherever required.
  • Involved in development, maintenance, implementation and support of the System.
  • Involved in initial project setup and guidelines.
  • Implemented Multi-threading concepts.
  • Developed the application using Core Java, J2EE and JSP’s.
  • Installation and deploying in Tomcat server

Environment: Java/ J2EE, JEE7 JSP, CSS, JavaScript, AJAX, Hibernate, Spring MVC, XML, EJB, Web Services, SOAP, Eclipse, Rational Rose, HTML, XPATH, XSLT, DOM and JDBC.

Confidential

Java Developer

Responsibilities:

  • Developed multiple user tools with core Java and DB2 using eclipse IDE.
  • Implemented multiple design patterns like factory, façade, etc.
  • Extensive code reviews on adherence to design and performance.
  • Wrote HQL queries as part of development.
  • Designed and implemented XML parsing for XML order conformations.
  • Created database pool, multi-pool, data source and mapped them to roles.
  • Used spring for creating the object using dependency injection (IOC) .
  • Developed the web-services and analysis of SOAP envelope using SOAP UI.
  • Configured action mapping (in XML) for each logical request that may be submitted.
  • SeedHibernate as Object Relational (OR) Mapping Tool for the backend data.
  • Have used DOJO toolkit to construct Ajax requests and build dynamic web pages using JSP, HTML5 and JavaScript, Angular JS.
  • Wrote batch jobs and was involved in performance tuning of complex queries.
  • Monitored the error logs and fixed the problems.
  • Developed the different components of the application such as JSP, Servlets, DAO and Used Sub Version (SVN) for version control.
  • Involved in the Development of Spring Framework Controllers. Developed Controller for request, response paradigm by Spring Controllers using Spring-MVC.
  • Developed additional UI Components and implemented an asynchronous, AJAX (JQuery) based rich client to improve customer experience.
  • Built ANT scripts for automated deployment and for the build operation of the entire application.
  • Developed web pages using HTML5/CSS and JavaScript, Angular JS
  • Developed many JSP pages, used Dojo in JavaScript Library, jQuery UI for client-side validation.

Environment: Core Java, SQL (DB2), HTML5/CSS, Java Script, jQuery, Design Patterns, Spring, OOPS/OOAD (UML), XML, Hibernate, DOJO 1.5, Eclipse IDE, Tortoise SVN source control,Autosys, JIRA.

We'd love your feedback!