We provide IT Staff Augmentation Services!

Sr. Java Fullstack Developer Resume

5.00/5 (Submit Your Rating)

Boca Raton, FL

SUMMARY

  • Over 8 years of software development experience using JAVA/J2EE technologies.
  • Hands on experience in teh implementation of Core JavaSE 8 concepts like Streams API, Lambda functions, Generics, Time API, Functional Interfaces Multithreading, Transaction Management, Exception Handling and Collection API.
  • Experience working in SDLC methodologies like Agile Scrum, RUP and Waterfall Model
  • Experience in building UI technologies like HTML5, CSS3, Bootstrap4 and scripting languages like JavaScript, JQuery, AJAX, DOM, AngularJS, Angular2 and ReactJS.
  • Implemented Microservices architecture using Spring Boot for making application smaller and independent.
  • Hands On experience on SPARK, Spark Streaming, Spark MiLB, SCALA.
  • Taken care of complete Java multi - threading part in back end components.
  • Experience in developing Spring JDBC Templates and Spring Rest Templates.
  • Experience in using Drools rules engine for defining business rules and Validations.
  • Experience in Database Modeling, design and development of PL/SQL, Stored Procedures and packages in relational databases Oracle 10g/11g, MySQL, SQL Server 2000.
  • Experience in managing and maintaining Oracle and NoSQL databases in production domain.
  • Experience in developing and deploying teh microservices applications in Pivotal Cloud Foundry (Paas).
  • Experience in Amazon Web Services noledge of AWS services like EC2, S3, Elastic Beanstalk, RDS, VPC, Direct Connect, Cloud Watch, Cloud Formation, IAM and SNS.
  • Experience in using Amazon Web Services and AWS SNS/SQS for delivering messages.
  • Experience wif build tools like Maven, CICD-ANT and logging tools like Log4J
  • Used Maven to build application and deploy on teh server.
  • Experience in Service Oriented Architecture and Web Services using SOAP and REST.
  • Expertise in XML technologies like DTD/Schemas, DOM, SAX and XSLT.
  • Experience using SOA which include Universal Description and Discovery Integration (UDDI) and Web Services Description Language (WSDL) using SOAP protocol.
  • Good experience in integration tools and frameworks like Spring Integration, Apache CXF, Apache Kafka and Apache Camel to integrate and standardize teh enterprise application technologies
  • Experience in unit testing using Karma, Jasmine, Junit and integration testing using Selenium, Continuum, Hudson, Jenkins and Apache Camel.
  • Experience in deploying application on Tomcat, Web Sphere, Web Logic and JBoss servers.

TECHNICAL SKILLS

Methodologies: Agile, Waterfall, TDD (Test Driven Development)

Web Technologies: HTML5, CSS3, Bootstrap, JavaScript, jQuery, AJAX, Angular

Java/J2EE Technologies: Servlets, JSP’s, Struts, JSF, Multi-threading

Frameworks: Spring Dependency Injection, Spring MVC, Restful Services, Spring Boot, Spring Eureka, Spring Netflix, Spring Boot

Protocols: TCP/IP, HTTP, FTP.

Programming Languages: SQL Queries, PL/SQL, Stored Procedures

App Server: Apache Tomcat 5.x/6.x/7.x/8.x, IBM WebSphere, Web Logic 9.x/10.x/12.x, J-Boss 6.x/7. x.

XML Technologies: XML, XSL, XSLT

Database Technologies: Oracle11i/11g/10g/9i/8i, MySQL, DB2, MongoDB, Cassandra

Web Services: SOAP, REST

Build tools: ANT, Log4j and Maven 3.x, Hudson 3.x, Jenkins 2.x

Version Control: CVS, SVN, GitHub, Subversion and Clear Case

Testing: Junit, Jasmine, Karma, Selenium, Protractor, SOAP UI.

Cloud Environments: Azure, AWS, Netflix, Eureka, Mesos, Kubernetes

PROFESSIONAL EXPERIENCE

Confidential, Boca Raton, FL

Sr. Java FullStack Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) such as requirements gathering, modeling, analysis, design, development, and testing.
  • Involved in Various Stages of deliverables of teh project using teh AGILE Software development methodology.
  • Teh modules of teh application are based on Spring MVC architecture and J2EE technologies.
  • Designed and developed of web-based application using Java 1.8, Spring, SQL.
  • Responsible for developing teh application using Angular 7/8, Node JS, Typescript, JSP, CSS3, HTML 5, jQuery, Bootstrap, Struts and JavaScript.
  • Development of front-end application using JavaScript and React.
  • Developed Apache Camel endpoints and used producer template to route messages to JMS queues.
  • Developed adapters to retrieve data from cloud application usingWeb Services, SOAP & Rest and security protocolsWS Security, OAuth 2.0.
  • Setting up AWS Oracle RDBMS databases for new project, use data pump to migrate data to Relational Database Services (RDS).
  • Migrate Oracle 11g database to SQL database using ESF Database migration toolkit.
  • Integrated Spring Dependency Injection (IOC) among different layers of an application.
  • Designing and developing a data migration strategy and source to target mapping to migrate teh data out of teh legacy systems into teh Cassandra customer DB.
  • Using Angular 7 we created custom directives for re-usable components.
  • Used Amazon Cloud Watch to monitorAWSservices and Amazon Cloud Watch logs to monitor application.
  • Developed various halper classes needed following Core Java multi-threaded programming and Collection classes.
  • Assisted in development and maintenance of new APIs for integration wif Restful web services.
  • Used object storage container to store teh secured files and retrieved from API by using Amazon web services (AWS)
  • Support business service leads, architects, and designers in their delivery of SOA components.
  • Secured teh API's by implementing Oauth2 token-based autantication using spring security
  • Designed and processed JSON requests according to different types of modules, actions & request data, and responses accordingly to send it back to front end after teh logic processing.
  • Deployed Spring boot based Micro Services, Docker container using Amazon EC2 container services and AWS admin console.
  • ConfiguredSparkstreaming to receive real time data from theKafkaand store teh stream data toHDFSusingScala ConfiguredKafkato read and write messages from external programs.
  • ConfiguredKafkato handle real time data.
  • Used Angular 7 framework where data from backend is stored in model and populated it to UI.
  • Worked wifGITversion controlling system for continuous developments usingagile methodologies.
  • Developing Docker file for different end points and validate them through teh Docker-central to run teh Jenkins job wif given parameter and deploy job to teh Kubernetes.
  • Expertise in designingtest casesfor unit testing applications usingJunit5and Cucumber.

Environment: Java, J2EE, Servlets, EJB, JSP, JDBC, JNDI, XML, HTML/DHTML, CSS, AngularJS, Restful, Typescript, Webservices, AWS, JMS, AJAX, SOA, Microservices, WebSphere, WildFly, JBOSS, JUnit, JQuery, Angular7.0, Windows, UNIX, SQL and Oracle, Spring, Hibernate Frameworks.

Confidential, Cincinnati, OH

Sr. Java Developer

Responsibilities:

  • Implemented Routing and HTTP modules for navigation between teh components and invoking teh Rest Services using GET, POST, PUT, and DELETE methods.
  • Analysis, design and development of Application based on J2EE using Spring and Hibernate.
  • Used Spring framework for Model View Controller (MVC)and integrated wif Hibernate.
  • Used spring inheritance, Auto-wiring, Core Containers, ORM modules for migration from EJB to spring, Spring Quartz for scheduling tasks to generating reports and emails to clients.
  • Implementing or exposing teh Microservices to base on RESTful API utilizing, implementing teh Microservices to base on RESTful API utilizing Spring Boot. Worked on SOA Web Services using SOAP wif JAX-WS for large blocks of XML data over HTTP.
  • Used RestAPI wif JAX-RS for consuming Restful web services.
  • Used concepts of Directives, Databinding and Dependency Injection in Angular JS.
  • Deployed Spring Boot based Microservices Docker and Amazon EC2 container using AWS admin console.Developed API using AWS Lambda to manage teh code and run teh code in AWS.
  • Expertise in Core Javaconcepts, such as Object-Oriented Design (OOD)/Object-Oriented Programming (OOP) skills, Multi-Threading, Generics, Exception Handling, Collections, Java Reflection, Annotation and some new features in Java8.
  • Good experience wif Spring AOP, Spring Transactions, Spring Security, Spring Quartz batch jobs. Used Executor Framework to deal wif Java Threads.
  • Deployed Spring Boot based Microservices into Docker container using Amazon EC2 services.
  • Used AWS cloud watch in maintaining and monitoring of production and corporate storages.
  • Experience wif building Docker images and running them on Docker container.
  • Worked on Proof of Concept for developing application using Mongo DB.
  • Unstructured data was handled using MongoDB and used Mongoose connector to connect to database.
  • Worked on packages to run using dynamic SQL and developedUNIXShellscripts.
  • Configured and used Maven scripts to deploy application in server.
  • Integrated Spring DAO for data access wif Hibernate to implemented CRUD operations
  • Implemented React JS Controllers to maintain each view data where teh client implemented teh UI using ReactJS.
  • Designed, developed and test HTML, CSS, ES6, jQuery and React JS, Redux that meets accessibility of web browser.
  • Implemented Second level of caching using Hibernate configuration files, EHCache provider.
  • Implemented Hibernate join strategies, to select elements from different tables in efficient way.
  • Used SQL, HQL and Hibernate Criteria queries, depending on teh complexity of teh Object.
  • Configured and administered Jenkins for CI/CD into JBoss Application Server
  • Involved in preparing teh test cases using Junit and Easy mock test case and in teh testing phase.
  • Deployed on JBoss 7.1.0 enterprise server wif JBoss Native and Metro stack using document style web services.
  • Implemented transactions using, Web Services, Microservices, JNDI and Multithreading Executor Services.
  • Designing and developedMicroservicesusing (MEAN Stack) Node.js, Mongo DB, Neo4J, Elastic search on Cisco Private Cloud OpenStack Platform using Express.js.
  • Working on Microservices tomanage termination and methods that can produce aFuture for tracking progress of one or more asynchronous tasks. Experience in Building Web Service Contracts in SOA Service Manager.
  • Implemented a metrics collection for teh server by utilizing Apache Kafka to stream server-side events.
  • Designed and developed teh REST based Microservices using teh Spring Boot.
  • Have noledge of managing and administering NoSQL database systems using Azure table.

Environment: Java 8, J2EE, Spring MVC, Hibernate, Rest web services, Angular4, Spring 4.x, Spring Boot, Spring cloud, JSON, Maven, Junit, Hibernate, MongoDB, JBoss, Docker, ECMA6, AWS lambda, Executor services, Microservices architecture, Netflix ZUUL, Swagger.

Confidential, Kalamazoo, MI

Java Developer

Responsibilities:

  • To analyze teh root cause for a problem raised and provide quick solution as soon as possible.
  • Used Agile Scrum to manage teh full life cycle development of teh project.
  • Developed application using Spring MVC, Hibernate and Rest web services on presentation layer, business layer is built using spring and teh persistent layer.
  • Used Spring configuration files, application context object for creating various factory objects.
  • Created Spring MVC components like Dispatch servlets, configure Request mapping annotation
  • Used Hibernate wif JPA annotation and created several persistent classes.
  • Implemented Spring MVC controllers wif annotations, validations and using model attributes to pass request from teh presentation layer to halper classes in java.
  • Developed REST API's using Spring MVC and Spring boot, hosted all micro services on PCF.
  • Developed and ensured service design Reference Architecture for in SOA Environment.
  • Developed DAO classes wif JUnit using Spring DAO package for data access manipulation.
  • Developed JMS components to send messages from one application to other applications.
  • Built EJBwif Point-to-Point messaging functionality and MQ Series as JMS provider.
  • Integrated Spring wif Hibernate using configurations and implemented DAO layer.
  • System analysis and deliver integration specification which includes interfaces exposed, technology and protocols used based on Oracle SOA suite of products mainly BPEL, Service Bus and WebLogic application server includingJMSresources.
  • Used config-server options of PCF for maintaining application properties pertaining to each environment
  • Experience in installation, configuration, Deployment and management of web and enterprise applications onBEA WebLogic Server.
  • Configured Jenkins and manifest file for RESTful services and deployed them to PCF cloud using Jenkins.
  • Experience in using React JS components, Forms, Events, Keys, Router, plus Redux, Animations and Flux concept.
  • Worked on ReactJS Virtual Dom and Reactviews, rendering using components which contains additional components called custom HTML tags.
  • Expertise in creating Custom Reusable ReactComponents Library.
  • Used ReactJS for templating for faster compilation and developing reusable components.
  • Configured and created application log files using Log4j to trace application and GIT for version controlling.

Environment: Java 8, Spring Dependency Injection, Spring MVC, Hibernate, Rest web services, Angular, Junit, Spring IOC, Spring security, Spring Batch, JQuery, Backbone JS, Handlebar JS, IBM WebSphere, Oracle, Apache-Maven, Junit, Hibernate, JMS, WebLogic, WSDL-2, HTML, XML, XST, XSLT.

Confidential, Boston, MA

Java/J2EE Developer

Responsibilities:

  • Responsible for design and development of Web Application using Struts Framework and written Action Classes, Form Bean Classes and configure teh Application using Struts Configuration file.
  • Designed and developed teh HTML front end screens and validated forms using JavaScript.
  • Made use of almost all Object-Oriented concepts like Inheritance, polymorphism and Abstraction.
  • Application and user level configurations have been maintained by using XML Files.
  • Implemented MVC using Struts Framework.
  • Hands on experience in Node JS backend, using express to build teh high concurrency, async web server.
  • Developed services using Angular2 http module to communicate wif backend nodeservices.
  • Used Node- NPM for managing application dependencies and took part in setting up teh package json file.
  • Built RESTful NodeJS and Express API to communicate wif AngularJS front-end for faster data transfer.
  • Utilized Servlets to handle various requests from teh client browser and send responses.
  • Worked wif Spring Restful Web Services to interact wif teh JPA Objects created using ORM.
  • Implemented IBM WebSphere Application Server to deploy teh application
  • Worked on Web Technologies using HTML, CSS, JavaScript, and AJAX.
  • Developed/Customized Java Server Pages (JSP) for CustomerUserInterface (UI).
  • Developed and implemented teh MVC Architectural pattern using STRUTS framework including JSP, Servlets, and EJB and created Stored Procedure, Trigger for database access and events.
  • Developed teh business logic code in Core Java/J2EE, Struts and JDBC.
  • Worked wif Structs Framework in teh application, which is based on MVC design pattern.
  • Designing and documenting of teh stored procedures.
  • Coding Test Classes using Junit for unit testing, Performed functional integration system and validation testing.
  • Implemented design patterns MVC, Session Facade for developing teh application.

Environment: J2EE, JSF, XHTML, Bootstrap, JSON, JavaScript, Oracle, Spring framework, Spring IOC, java multithreading, Prime faces, Spring Batch, JAX WS, soap services, stored procedures in SQL server, Drools, Spring AOP, IBATIS, Hibernate, MySQL, PL/SQL, XML, WSDL, SOAP, SOAP UI, IBM Web Sphere JUnit, Web sphere Application Server, Tomcat.

Confidential, Fairfax, VA

Java Developer

Responsibilities:

  • Designed and development applications using Rational Unified Process (RUP), UML and OOAD.
  • Created Use cases, Class Diagrams, Sequence Diagrams using Rational Rose.
  • Developed CSS styles to maintain teh uniformity of all teh screens throughout teh application and positioning of screen objects.
  • Involved in writing JSF Backing Beans for controlling teh UI and writing custom components and validations.
  • Developed UI for Customer Service Modules and Reports using JSF, Prime Faces, Apache My Faces Components, Ajax4JSF framework (Ajax).
  • Implemented various J2EE Design patterns like Singleton, Service Locator, Business Delegate and Transfer Object.
  • Create fully mobile-responsive web applications wif vanilla JS and CSS Grid. Use vanilla JS event delegation for easier DOM manipulation.
  • Used Java, JDBC, Servlets, JSP, JSTL while enhancing teh functionality and responsible for creating database tables on Oracle DB.
  • Developed Messaging frame work for Asynchronous service using JMS.
  • Developed teh ANT deployment scripts for deploying application on to Apache Tomcat server and SVN as version/source control.
  • Eclipse is used for development as IDE and involved in Quality Control Activities such as defect tracking, fixing using JIRA.
  • Provided technical guidance to business analysts, gather teh requirements & convert them into technical specifications/artifacts.

Environment: Java 1.5, JSF, Hibernate, JDBC, Eclipse, JSP, XML, MVC, POJO, log4j, Soap, JIRA, JMS, ANT, SVN, Apache Tomcat, Oracle SQL.

Confidential

Java/J2EE Developer

Responsibilities:

  • Involved in design, develop and implementation of teh application using Spring, Struts 2.0 and J2ee framework.
  • ImplementedJSP, JSTL and Custom Tag Libraries
  • Created build and deployment scripts using Ant.
  • Utilize fielded data to find potential fraud wif rules.
  • Provide work assignment, task list creation and tracking capability.
  • Created teh Application Context files forSpringcore modules.
  • UsedREST WebServicesandSOAPto extract and consume client related data from databases.
  • Involved in pre-analysis work on customers history data to identify teh potential fraud scenarios and include them in project rule engine to validate.
  • UsedMVC, Singleton, Service LocatorandData Access Objectdesign patterns.
  • Analysis of business & system requirements including impact analysis on existing systems.
  • Involved in developing database transactions UsingJDBC.
  • Involved in usingSpring Framework IOCfor bean conceptual application andSpring ORM frameworkfor mapping database usingHibernate.
  • Written hibernate-cfg.xml file inHibernatefor mapping objects to teh relational database.
  • Developed messaging system usingJMS, and written message listeners.
  • DevelopedDAO (Data Access Object)classes in order to access data from database.
  • Used SVN as Version Control Software.
  • Tested teh critical application’s functionalities before moving those into production by using various testing methodologies.
  • Developed stored procedures (developed inPL/SQL) on teh back end.
  • Production supportedthe enhancement until teh release and deployment of code to Dev/ QA / Prod environments.

Environment: Java 1.5, J2EE, JSTL, Servlets, JSP, JSF, HTML, CSS, JavaScript, Oracle, Spring, Struts 2.0, Hibernate 2.5, SQL, PL/SQL, XML, REST Web Services, UML, IBM WebSphere Application server, Tomcat, MVC design pattern, JUnit, Subversion.

We'd love your feedback!