We provide IT Staff Augmentation Services!

Sr. Java Full Stack Developer Resume

Columbus, OhiO

SUMMARY:

  • Overall 8 years’ experience in Software analysis, design, development and production support in WEB development and Client - Server technologies.
  • Experienced in all stages of a SDLC (Requirements analysis, Lifecycle planning, Designing, Coding, Integration, Documentation, Validation, Testing and Installation) including Agile/Scrum workflow.
  • Agile Management and Software Development wif Extreme Programming, Scrum, RAD and "Agile" RUP.
  • Experience in J2EE Technology's (Servlets, JSP, JDBC, EJB, JNDI, JSTL, JSON, POJO, JMS, JSF My Faces, Rich Faces, Prime Faces, JPA, JAX-WS, JAX RS).
  • Extensive adeptness in web application development usingJDBC 2.0/3.0, Servlets 2.2/2.3/2.4, JSP 1.1/1.2/2.0, Java Beans, MVC, Struts, EJB 3.0, JSF 2.0, JMS, SOA, SOAP, Spring, Hibernate.
  • Worked extensively inHTML5, CSS3, JavaScript, DOM, AJAX, XSL, XSLT, jQuery, Angular JS, Backbone js
  • In-depth knowledge in core javaconcepts such as OOPS, Collections, Threading, Generics, Exception Handling, Thread pools, Execution services, Concurrency Utilities, File IO and Serialization.
  • Had good hands on various concepts of CoreJavasuch as OOPS concepts, Design Patterns, Multi-Threading, Exceptions, and Collections.
  • Experience in using frameworks like Struts, spring, JSF, Hibernate and build tools like ANT, MAVEN and log4J for logging.
  • Experience in Spring Framework such as Spring Boot, Spring MVC, Spring IOC, Spring Resources, Spring JDBC.
  • Experience wif and solid understanding of Microservices.
  • Implemented microservices using Spring Boot, Spring Cloud, Spring Microservices, and Enabled discovery using Netflix Eureka server.
  • Goal Driven Developer wif comprehensive understanding of various software development approaches such as Waterfall,Agile methodologies.
  • Hand on experience wif Restful web services, used JAX-RS to implement RESTful applications inJava
  • Test Driven Programmer wif thorough knowledge in Unit testing wif JUnit 3.8/4.0, Defect Tracking wif HP Quality Center, automated testing wifTest Driven Development TDDin Extreme Programming model.
  • Spearheaded Application Developer conversant wif developing applications using various servers including Apache Tomcat 7.0, IBM Web Sphere 8.1, BEA WebLogic 11g, Oracle OC4J and Red Hat JBoss 6.0.
  • Multitalented Coder wif extensive programming capability in using various IDE's which includes Eclipse 3.2, 3.3, 3.5, My Eclipse 6.0, IBM Rational Application Developer 6.0, 7.0 and Net Beans IDE.
  • Task Specific Performer wif considerable exposure in using Ant,Maven, Log4j, Rational Unified Process RUP and LDAP.
  • Experience in application development using JSP, Servlets, JSTL, EJB transaction implementation (CMP, BMP, and Message-Driven Beans), JMS, Swing,JavaBeans, JDBC, XML, Web Services, JNDI, Multi-Threading.
  • Expertise in XML technologies such as XSL, XSLT, XML schemas, XPath, XForms, XSL-FO and parsers like SAX, DOM.
  • Technically Savvy wif far-reaching talents using multiple RDBMS products like IBM DB2,Oracle 9i/10g, SQL Server and MySQL.
  • Worked on data exchange from website using XML, Python and Web Services.
  • Experience wif AWS (EC2, IAM, EBS, S3, RDS, SES, ELB, Cloud Formation, Elastic Cache, Cloud Watch, Lambda, SNS, Dynamo DB).
  • Determined Software Professional wif widespread utilization of Java Message Oriented Middleware MOM API from various providers, which includes Java Messaging Service brokers Apache Active MQ, IBM MQ Series/WebSphere MQ.
  • Experience wif application servers like WebLogic, JBOSS and IBM WebSphere and Web Server like Apache Tomcat.
  • Experience in implementing Service Oriented Architecture SOA using Web Services SOAP, WSDL, Restful, and UDDI and java XML parsers such as JAXB, SAX and DOM.
  • Mission Focused Aspirant wif sweeping proficiency in using version controls such as CVS, SVN and Rational Clear Case.
  • Ingenious Achiever wif enduring precision in multi-tier J2EE Web Application design using IBM Rational Rose, MS Visio and UML.
  • Expertise in using NoSQL databases like Mongo DB, Apache Cassandra 2.0.12 as a distributed database management system and writing queries to it using CQL 3.0.
  • Experience using JIRA and Bugzilla5.0.x /4.4.x as issue and bug tracking tools
  • Quick-witted Competent wif skillful ability in usingSpringMVC, Security and Dependency Injection/Inversion of Control and Object Relational Persistence frameworks likeHibernatewif mapping of persistent classes and usage of Hibernate Query Language.
  • Subversion SVN, CVS, IBM Clear Case and Git as versioning software tools.
  • Hands on experience on Reporting tools like Qlikview, Jasper.
  • Experience writing JUnit using tools like JMeter and TDD for application integration testing and unit testing.
  • Developed teh JSON structure for teh data transfer in between teh Goggle Web Toolkit (UI) and business tier.
  • Innovative Individual wif commendable experience in using Java features and familiar wif technologies like AJAX andJavaScriptframeworks like JQuery.
  • Multi-cultured Team Player wif complete flexibility to work independently as well as in a team and have quick grasping capabilities to work wif teh newly emerging technologies.
  • Motivated highflier wif excellent verbal/written communication skills, admirable presentation capabilities, efficient requirement gathering ability and effectively convey them to other members in teh team

TECHNICAL SKILLS:

Languages: Core Java, Java/J2EE, C, C++, PL/SQL, SQL

Web Technologies: HTML5, DHTML, JDBC 4.0, Servlets 2.5, JSP 2.1, JSTL, Java Beans, MVC, EJB, JSF, JMS, JavaScript, JQuery, AJAX, CSS 3, XML, XSL, XSLT, XPATH.

Design Patterns: Core J2EE patterns MVC, Value Object, Session Facade, Composite Entity, Service Locator, Data Access Object and Singleton

Development Approach\ Processes: Waterfall, Agile (Scrum, TDD), SDLC and Rational Unified Process RUP

Databases: IBM DB2 V8, Oracle 9i/10g/11g, SQL Server, MySQL.

Defect Tracking Tools\Testing Frameworks: HP Quality Center, JUNIT, JMOCKIT, Cucumber, Selenium

Application/Web Servers: Apache Tomcat 7.0, IBM Web Sphere 8.0, BEA Web Logic 10.3/11x and Red Hat JBoss 4.2.2

IDE\ Logging Tool: Eclipse 4.2, 4.3, My Eclipse 8.1, IntelliJ, IBM Rational Application Developer 6.0, Log4J, Net Beans IDE.

NoSQL Database: Hadoop, Map Reduce, Mule ESB, HDFS, Zookeeper, Hive, Pig, Sqoop, Flume, Oozie, HBase, Mongo DB, Cassandra

Message Oriented Middleware: Apache Active MQ, IBM MQ Series/Web Sphere MQ, Service Oriented Architecture.

Cloud Technologies: Amazon Web Services (EC2, S3, RDS, Dynamo DB)

Protocols: TCP/IP, HTTP, HTTPS, TELNET, FTP and LDAP

Frameworks\ Web Service Frameworks\ Service Protocols: Struts 2.0, spring 4.0, JSF, Angular JS, Backbone JS, React.JS, Hibernate 4, Apache Axis, Node JS, Apache Camel, SOAP, JMS, REST, JAX-RPC, JAX-WS, JAXB, WSDL and UDDI.

Design Technologies: OOAD, IBM Rational Rose, MS Visio and UML.

Version Controls\ Build Tools: CVS, SVN, Rational Clear Case 7.0.1, T.F.S. (Team Foundation Server), VSS, Jenkins, Docker, Ant and Maven.

Testing Tools: JUnit3.8/4.0 and Test Driven Development TDD.

Operating Systems: All Versions of Microsoft Windows, UNIX and LINUX

PROFESSIONAL EXPERIENCE:

Sr. Java Full Stack Developer

Confidential - Columbus, Ohio

Responsibilities:

  • Designed and implemented application using Spring, Spring IOC, Spring Annotations, Spring
  • MVC, Spring Transactions, Hibernate 3.0, SQL, Apache Tomcat.
  • Involved in High Level and Low - level analysis and design.
  • Involved in teh Agile/Scrum based development phases.
  • Involved in Analysis, Design and Implementation of Business User Requirements.
  • Development of teh service layer using Java/J2EE.
  • Development using Spring Framework (MVC, Dependency Injection, Auto wiring, CachingDatabase Connectivity, REST API, Asynchronous calls, Thread Executor framework) which communicates wif various service layers and configuring teh Spring xml files.
  • Used REST Web Services to exchange information.
  • Developed Spring AOP programming to configure logging for teh application.
  • Implemented ORM in teh persistence layer using Hibernate framework in conjunction wif
  • Spring AOP functionality.
  • Worked on server side of teh application using Hibernate framework.
  • Involved in multi-tiered J2EE design utilizing Spring IOC architecture and Hibernate.
  • Used JMS for vendor communication.
  • Used Java Messaging Services (JMS) for reliable and asynchronous exchange of important information such as payment status report to MQ Server using MQ Series.
  • Performed unit testing on various project modules using JUnit framework.
  • Wrote JUnit tests to validate teh functionality of teh input/output adaptors, matching collections.
  • Implemented Java and J2EE Design Patterns like Fa ade, Abstract Factory, Singleton, FactoryData Access Object (DAO), Service Locator, and Chain of Responsibility.
  • Used Maven to build WAR and EAR files to deploy on Application Servers.
  • Worked on bug fixing and enhancements on change request.
  • Used Log4j in Spring AOP framework for logging and debugging purpose.
  • Resolved defects and worked wif QA team for testing
  • Used GIT as a Version Control Tool.

Environment: Java Jdk, Java 1.8, J2EE, Spring 3.2, Hibernate 4.2, MVC, Angular JS 2.0, React JS, Node JS, D3 3.15, Restful Web Service, PL/SQL,, HTML5, CSS3 JSP, AWS, JMS, JVM, JavaScript, JQuery, DB2, Mule ESB, microservices, WebLogic 11g, RabbitMQ 3.5.4, Mongo DB, JUnit, Jira tool, Maven 3.0, JIRA, Web Strom, Eclipse, NodeJS, WebSphere Application Server 8.0, Oracle 11g server, XML, DOM, Agile, Unix Scripting, GIT.

Sr. Java Fullstack Developer

Confidential, Tampa, Florida

Responsibilities:

  • Application is developed by using Service Oriented Architecture wif Spring MVC and Angular
  • JS is used to structure UI.
  • Developed dynamic web pages using Angular JS, it is migrated from previous application which uses Backbone.js.
  • Used teh enhanced features Angular Routers and Angular Components.
  • Interactive webpage are built using jQuery, jqValidator, AutoComplete, AJAX, JSON, Angular JS.
  • Reusable and interoperable RESTful services are developed based on Spring RESTful Services wif Jersey framework.
  • Business components are developed using core Java features like Serialization Collections, Java
  • Threads (Concurrency/Multithreading).
  • Provided configuration and maintenance of cloud production environments wif Apache TomcatMySQL and JIRA.
  • Data is accessed from MySQL server wif Hibernate as ORM (Object Relational Mapping) tool.
  • By utilizing Hibernate Session Manager functionality multiple data sources are configured in
  • rder to provide independent database connectivity.
  • SOAP UI, Apache JMeter tools are helped for load testing of SOAP Web Services Developed a GUI in order to read teh logs generated by teh scripts, created using D3.JS, jQuery table sorter.
  • Design, Development and implementing UI features wif Backbone JS, and routing is performed wif Backbone Router.
  • Server side validations are implemented wif Spring Validation, wif jQuery calls data is acquired wif teh help of JSON objects from teh server asynchronously.
  • JMS (Java Mailing Service) API will show mail notifications if teh backend processes confronts wif any issue and also it will take care of system related issues.
  • External stream data is stored in Apache Cassandra for real time analytics dashboard wif
  • Google Charts API wif Angular JS components.
  • For financial applications developed Spring batch processes wif modules like Perl and Korn shell scripts wif Oracle db, wif sub partitions and partitions.
  • For running teh batch jobs Quartz jobs is implemented based on teh cron triggers configured in teh Spring files.
  • Wif JBoss BRMS (Business Rule Management System) implemented validation rules, a version Drools.
  • Wif JUnit and Easy Mock developed test classes and test coverage wif EMMA plug - in.
  • Services are deployed using Docker container in AWS and used its platform to upload data into
  • S3 buckets, EC2 instances.
  • Build a CI/CD pipeline using Jenkins automation and GitHub repositories using web hooks plugin.

Environment: Java/J2EE, UNIX, JBoss 3.0, Spring core, JMeter, Cassandra, Hibernate, Jetty, Core java, Perl, Spring

Java/J2EEDeveloper

Confidential, San Jose, CA

Responsibilities:

  • Involved in analysis, specification, design, and implementation and testing phases of Software Development Life Cycle (SDLC)
  • Designed and coded application components in an agile environment using a Test-Driven Development (TDD) approach.
  • Developed teh Business layer using spring modules; Core, AOP, ORM, Cloud and MVC.
  • Built and managed all project modules using Apache Maven.
  • Developed UI using teh HTML5, CSS3, Angular 1.6 and React JS wif Node js and Express Js backend.
  • Used Hibernate as ORM tool and defined teh mapping and relationship of each table in Amazon RDS and Dynamo DB.
  • Worked in implementing teh Node JS micro services
  • Developed tools using Python, XML to automate some of teh menial tasks.
  • Deployed services to Amazon Web Services for development and end-to-end testing.
  • Developed test cases using JUnit/ Mockito and Mock MVC test framework.
  • Developed RESTful microservices based application.
  • Teh back-end is being written in Java using Spring Boot for scalability.
  • Actively participated in teh daily SCRUM meetings to produce quality deliverables wifin time.
  • Involved in teh integration of spring for implementing Dependency Injection (DI/IoC).
  • Developed code for obtaining bean s in Spring 3 IoC framework.
  • Implemented Java Persistence API (JPA) through Hibernate 4.
  • Thorough knowledge of microservices architecture and experience in implementing several design patterns
  • Worked wif core java technologies like Multi-Threading and Synchronization.
  • Assisted Oracle DB development team in developing stored procedures and designing teh database.
  • Worked on analyzing Hadoop cluster and different big data analytic tools including Pig, Hive and Sqoop.
  • Implemented a RESTful Web Services to save and retrieve geolocations using a remote server in Java using Spring Cloud, MVC, and Mongo DB.
  • Used Apache Tomcat 7 as teh server to host teh application.
  • Worked on automation test scripts using Selenium Web Driver and Java.
  • Worked on web application development using HTML5, Angular JS and JavaScript.
  • Created User defined types to store specialized data structures in Cassandra
  • Application was built using Model-View-Controller (MVC) architecture. Implemented teh application using teh concrete principals laid down by several design patterns such as Façade, Singleton, Data Access Object, and Data Transfer Object.
  • Involved in UI testing using Cucumber and Selenium.
  • Designed UI using JSP, HTML and validate wif JavaScript for providing teh user interface.
  • Played a key role in teh design and development of teh different modules of teh project.
  • Deployed application on Websphere Application Server.
  • Designed and implemented Restful Web service using Spring REST to integrate wif various connectors like Fortumo, Vodafone, and FCC etc.
  • Used Git for source control system and Jenkins used for continuous integration.

Environment: Java, J2EE, spring 3.2, Gradle, Hibernate 3.0, Maven, Tortoise SVN, JSP, Angular JS, Node JS, Spring MVC, Bamboo, Mongo DB, Amazon Web Services (EC2, S3, RDS, Dynamo DB), Spring REST, Spring Cloud, Log4J, Oracle, Cassandra, JUnit, Mockito, Mock MVC, Git, RUP, Jenkins.

Sr.Java/J2EEDeveloper

Confidential, San Diego, CA

Responsibilities:

  • Implemented RUP development process on Software Development Life Cycle and done wif effort estimations using Function point's 3p estimations.
  • Used spring framework to inject services, entity services, transaction management, and concerns by factory class corresponding to teh use case operation executing.
  • Developed JSP, Ajax, jQuery for front-end design and page flows.
  • Designed and developed teh agent portal using framework AngularJS along wif HTML5, CSS3, and typescripts.
  • Involved in using spring concepts DI/IOC, AOP, Batch implementation and Spring MVC.
  • Developed Application front end using Spring Framework.
  • Used spring JDBC Template to do CRUD operations wif Database.
  • Created WSDLs as per wire frames, UI pages generated client jars using JAX-WS.
  • Used Jersey implementation for Restful web services.
  • Work closely wif teh UI team and provide Restful API's which deliver data in JSON format needed by teh User Interface.
  • Created TypeScript reusable components and services to consume REST API's using Component based architecture provided by Angular JS.
  • Implemented REST web services for communication between web service client and service provider.
  • Worked on implementation of Restful Web services for transmission of data.
  • Defined rules using JRules dat are defined for resources to show details on UI pages.
  • Followed up wif Business Analysts to create conditions business functions using JRules UI.
  • Involved in writing extensive Unit tests and integration tests using JUNIT to thoroughly test teh code and maintain high coverage area.
  • Analysis and Design of various modules using SOA and J2EE stack.
  • Created teh front end using Angular JS, JSP, HTML, XML, and advanced JavaScript. Used Oracle as backend.
  • Provided support for user acceptance testing & performance testing.
  • Involved in Websphere server configurations, Data Sources, Connection Pooling, MQ Series Queues set up for messaging and deploying teh apps on different servers in different environments like QA/IST/Production.
  • Involved in creating JUNIT test cases and ran teh TEST SUITE using EMMA tool.
  • Implemented client-side validation in registration forms, login and logout forms using java Script.
  • Extensively used JQUERY, JSON, AJAX and DOM scripting to create interactive web application like message posting
  • Coded Tested and debugged Java code and Servlets using Eclipse.
  • Used ActiveMQ messaging to set up communication between applications in ESB. And flows are created for JAX-WS and JAX-RS web services.
  • Deployed Elastic Search cluster to serve non-front-end traffic, reducing teh load on customer facing search infrastructure by millions of requests day.
  • Development, testing Servlets and JSPs in teh typical MVC Architecture.
  • Configured and deployed web application in JBoss server using Maven.
  • Implemented Test driven development (TDD) using JUnit and Mockito.
  • Involved in configuration and deployment of application on JBoss App Server.
  • Use GitHub for code branching and merging when implementing new features.
  • Worked on teh SOA, RESTful, and consumed third party web services.
  • Implemented Declarative transaction management using Spring AOP.
  • Extensively used Maven to build teh application.
  • Used Log4j for logging and debugging.

Environment: Java 1.7, JavaScript, DOJO, HTML, XML, XML Schema, Angular JS, Node JS, Oracle 10g, SQL Server 2008, DOM, SAX, SQL, Tomcat, Ant, Linux, Clear Case, Informix, Spring MVC, Hibernate, Ajax, jQuery, Backbone JS, JavaScript, GIT, Water fall methodology, Maven, JUnit, Mockito, JBoss.

Java Developer

Confidential

Responsibilities:

  • Gatheird business requirements and improved agile methodology for fast process.
  • Applied Style Sheets using CSS, HTML, and JavaScript.
  • Constructed presentation layer implementing using JSP, Struts, HTML and DHTML.
  • Developed Action Forms and Action classes.
  • Developed user interface using JSP Tag libraries (JSTL), Struts to simplify teh complexities of teh application.
  • Involved in working wif J2EE Design patterns (Singleton, Factory, DAO, and Business Delegate) and Model View Controller Architecture.
  • Used collection and multi-threading concept for more reliable application wif JDBC for access of data from database.
  • Developed Service Layer using POJOs. Involved in teh JDBC queries as part of implementation.
  • Utilized teh concept of Lazy initialization and Eager fetch based on teh requirements and increase teh performance wifin teh session of objects.
  • Used Restful web service wif annotation for making response of incoming request and handled wif post, put, and get method wif different media types.
  • Developed wif Spring MVC so design pattern possible wif prototype and session or single-ton pattern and managed Dispatcher Servlet controller for Model View response.
  • Worked wif Session and Entity Beans wif Stateless, Stateful environment.
  • EJB stateless session beans are used wif Design patterns for flexibility and re-usability.
  • Used MVC Architecture of spring for dependency injection, AOP, easy unit testing.

Environment: Java, JSP, JDBC, Servlets, Spring, Hibernate, EJB, Web Services, JMS, SQL Server, JavaScript, JSON, Struts, JQuery, HTML, CSS, JUnit, ANT, Weblogic, Oracle9i, Apache Tomcat, Web sphere, RAD, Maven.

Hire Now