We provide IT Staff Augmentation Services!

Sr. Full Stack Java Developer Resume

2.00/5 (Submit Your Rating)

Utica, NY

OBJECTIVE:

  • A believer of excellence | zeal to up - skill | A multitasking individual | A curious learner and creative team player.
  • me personally believe in my pacity and am ready to be molded accordingly, by teh firm that employs me.

SUMMARY

  • 8+ years of working experience and expertise in Analysis, Design, Deployment, Distributed and Implementation of Enterprise applications in J2EE environment.Comprehensive noledge of SDLC, having thorough understanding of various phases like Requirements Analysis, Design, Development and Testing.
  • Extensive project experience in Object Oriented Programming, Data Structures, Algorithms.
  • Hands-on experience working wif Continuous Integration (CI) build-automation tools like Maven, SVN, Jenkins, Apache Ant.
  • Experienced wif different modules of spring like spring - AOP, IOC/Core, MVC& CLOUD.
  • Knowledge of software testing, Software Development Life Cycle, and IVR manual testing methodologies
  • Extensive hands-on experience wif core expertise in design, development and deployment of N-Tier enterprise applications for J2EE platform usingJava,JavaScript, Struts, Spring, EJB, Servlets, JSP, Web services, JNDI, JMS, JAXP, JUnit and XML.
  • Experience in Developing and consuming SOAP and Restful web services.
  • Experience wif ORM mapping tools like Hibernate and IBatis, which ImplementsJavaPersistence API (JPA).
  • Proficient in developing web page quickly and effectively using, HTML 5, CSS3, JavaScript and jQuery and also experience in making web page cross browser compatible.
  • Familiarity in Client Side designing and validations using HTML, DHTML, XHTML, JQuery andJavaScript.
  • Experience in developing applications wif Angular JS, Node JS&React.js.
  • Experienced wifJavaMultithreaded programming to develop multithreaded modules and applications, Experience in Development of Multi-Tier distributed application usingJavaand Technologies.
  • Proven experiences of using Application Servers like Web Sphere, Tomcat, Web Logic, JBoss, and Tomcat.
  • Expertise wif RDBMS which includes writing queries, stored procedures using Oracle, MS SQL Server, and DB2.
  • Strong experience in Unix Scripting technologies.
  • Developing, testing, constructing Restful web services using Jersey and worked on SOAP based web services .
  • Implementing database driven applications inJavausing JDBC, XML API and using hibernate framework.
  • Good working noledge of NoSQL Database, MongoDB.
  • Proficient in using Design Patterns like GOF Design patterns (Creational, Structural and behavioral) and J2EE design patterns like MVC, Singleton, Front Controller, Business Delegate, Service Locator, DAO, VO, DTO etc.
  • Involved in teh Software Life Cycle phases like AGILE and Waterfall estimating teh timelines for projects.
  • Developed automation framework using java,selenium and Junit.
  • Very good wif numbers, and algorithms and data structures.
  • Good experience in writing views, Stored Procedures and database triggers wif comprehensive noledge on Performance Tuning and Query Optimization in Oracle Stored Procedures.
  • Strong noledge of version control systems like SVN, CVS & GIT.

PROFESSIONAL EXPERIENCE

Confidential - Utica, NY

Sr. Full Stack Java Developer

Responsibilities:

  • Involved in Design, Development and Support phases of Software Development Life Cycle (SDLC).Followed Agile Scrum methodology and used TDD for writing test cases. Maintained Interface compatibility and concurrency in teh project using Java 8 new features like default, static methods and Concurrency API.
  • Effectively used features of Java 8(stream, lambda, date and time), Concurrency framework, Java Executors, JCF and multi-threading.
  • AWS EC2 instances were configured in developing and QA environments wif NodeJS
  • Designed and implemented teh user interface using HTML5, CSS3, JavaScript and Angular JS.
  • Developed Hibernate mapping files using different mapping strategies such as table per class hierarchy and also used Hibernate Persistence Strategy to interact wif database.
  • Converted teh code base to use modern ECMAScript (ES6 / ES7) and Web pack as a module loader and used along wif Angular CLI.
  • Used Spring framework including Spring core/IoC, Spring Web, Spring Security and implement teh authentication, authorization, and access-control features by using Spring Security.
  • Developed a tool to retrieve &send data to third party service provider this feature was implemented using REST
  • Worked wif Behaviour Driven Development process and Test Driven Development (TDD).
  • Created Buckets in AWS and stored files. Enabled Versioning and security for files stored
  • Used RESTFUL client to interact wif teh services by providing teh RESTFUL URL mapping
  • Built MAVEN scripts for automated deployment and for teh build operation of teh entire application.
  • Implementing Software Design Principals Such as SOLID, DRY to write maintainable and reusable code.
  • Developed a microservice that extracts data from PostgreSQL and generates a flat file and sends to AWS S3.
  • Developed various Stored Procedures and performed Performance tuning teh SQL in Sybase database.
  • Developed unit test cases using Mockito framework for testing accuracy and logging is done using SLF4j + Log4j.
  • Wrote complex PL/SQL stored procedures and queries in Sybase database.
  • Spring Boot Microservices were developed wif microservice architecture using REST and Apache Kafka.
  • Implementing or exposing teh Microservice architecture wif Spring Boot based services interacting through a combination of REST and Apache Kafka message brokers.
  • Experience in Database design and development that involves Relational database schema.
  • Implemented REST Microservices using spring boot. Generated Metrics wif method level granularity and Persistence using Spring AOP and Spring Actuator.
  • Experience in developing Applications using React JS, Redux, Angular, Typescript, ECMA Script 2015/ES6
  • Experience in Microservices Architecture wif Spring Boot and Docker.
  • Setting up Angular 7 framework for UI development. Developed html views wif HTML 5, CSS, JQuery, JSON, and Java Script.
  • Enhancement of teh existing functionality to persist teh messges to Cassandra DB in Kafka.
  • Developed Angular services, controllers and created models for two-way data binding.
  • Designed user Interface using Angular UI components such as tabs, grids, dropdowns etc and configured teh routing service using Angular-JS router. Involved in developing Angular-JS directives to do reusable UI components.
  • Implemented filtering, sorting and pagination using third party tools and Angular 7 framework.
  • Developing single page web applications by using Angular wif typescript/ ES
  • Utilized React to build reusable components wif JSX including (landing, forms, and buttons), resulting in optimized rendering and performance
  • Configured beans in spring configuration file wif Spring IOC, Spring Core, Spring AOP and MVC for enhanced modules.
  • Have Used Spring IOC to inject teh services and their dependencies in dependency injection mechanism.
  • Involved in writing Spring Configuration XML, a file that contains declarations and business classes are wired- up to teh frontend managed beans using Spring IOC pattern.
  • Used various Spring Framework modules like MVC, DI (IOC), Auto Wiring, Templates, Spring Security, and AOP.
  • Spring Boot version 1.5.6 is being used in a Micro Services Environment to build layers of different modules.
  • Deployed teh application in WebSphere Application Server 6.0.1 and Configured JMS in teh WebSphere application server to send messages on teh queue.
  • Spring Controllers were used wif Angular JS to route teh control to desiredJavaservices.
  • Implemented scripting wif Ajax and XML to dynamically refresh teh page contents.
  • Developed Controller for request, response paradigm by Spring Controllers using Spring-MVC. Used JSON as response type in REST services.
  • Configured teh xml files for Spring Security injection to ensure teh back-end security by disc
  • Configured teh xml files for Spring Security injection to ensure teh back-end security by discriminating teh role of users as well as access authority for teh URIs and Server-side assets.
  • Implemented teh security for service layer methods using Spring Security.
  • Developed adapters to retrieve data from cloud application using REST Web Services, SOAP Web Services and security protocols OAuth 2.0
  • Developed coreJavaprograms for all business rules and workflows using spring framework.
  • Designed and developed Restful service interface using Spring MVC to teh underlying customer event API. Involved in building Restful Web services using JAX-RSAPI.
  • Worked on Cloud implementation by installing, building and deploying applications using Cloud Foundry and using AWS.
  • Developed and optimized services using NodeJS and ES6 as interfaces to Cassandra NoSQL database.
  • Creation, enhancement, and maintenance of PostgreSQL database functions, including reflection of CRUD operations for teh object model.
  • Designed and developed asynchronous RESTful Microservices using Spring boot, Couchbase and RXJava that are consumed by other microservices wif an average response time of 30 milliseconds.
  • Implemented Hibernate for data persistence and management. and fixed issues related to REST Web services and Application responses.
  • Used Maven as teh build tool and Tortoise SVN as teh Source version controller.
  • Experienced in developing Microserviceswif Spring Boot, Spring REST, Spring Cloud, Eureka, API-Gateway etc.
  • Developed different modules using Java, Apache Camel, Spring and Hibernate.

Environment: Java 8, J2EE, Spring, Hibernate, Web Services, AWS, Agile, REST, XML, SOA, WebSphere, JavaScript, Angular JS, NodeJS, Bootstrap, MongoDB,JMS, HTML5, JSP, Apache Camel, Maven and SVN.

Confidential, Peoria, IL

Sr. Java Full Stack Developer

Responsibilities:

  • Actively involved wif teh team, management & client as a part of Agile (SCRUM) software development
  • Implemented Spring framework for Dependency Injection, support for teh Data Access Object (DAO) pattern and integrated wif Hibernate
  • Used Hibernate (O/R Mapping), JDBC to access teh database in order to verify teh credit approval level for customer
  • Implemented Business logic for web service using spring annotations which enables dependency injection.
  • Normalization of tables. Oracle /MSSQL/DB2/Sybase SQL query based programming
  • Wrote Shell scripts to load data from various sources into Sybase database.
  • Coordinated closely wif client's Enterprise Architecture team in signing off teh design of teh application
  • Used Java8 features in developing teh code like Lambda expressions, creating resource classes, fetching documents from database.
  • Sent messages to Strom using Kafka messaging tool.
  • Used AWS ECS to set up and manage clusters made up of Docker containers.
  • Used AWS container registry to store, manage and deploy Docker container images
  • Enhanced application performance by Angular 6 Component based development in view of future Angular framework transitions.
  • Used NodeJS for doing non-blocking design operation for server side code and Angular.js framework in developing various UI components.
  • Developed Spark streaming modules for pulling data from RabbitMQ and Kafka.
  • Expertise in JUNIT testing using Mockito and Power Mockito, integration testing and SOAP UI testing.
  • Tested components using JUNIT Mockito during development.
  • Responsible for Architecture, Developing of application’s UI using Angular, Typescript.
  • Optimized Microservices using NodeJS and ES6 as interfaces to Cassandra NoSQL database.
  • Worked extensively on Spring boot for building web service.
  • Front end was developed using JSP, AJAX, Struts tags library, jQuery, HTML5, and CSS/CSS3.
  • Involve in RESTful web services for making use of HTTP protocol between client and server
  • Consumed Web Services using Apache CXF framework for getting remote information
  • Expert in HTML5/CSS3 development and have experience React.js, angular.js, Responsive design.
  • Developed Data persistence API using Hibernate and Spring DAO layer
  • Designed and developed various Web forms using HTML, CSS, Bootstrap and JavaScript, React.JS
  • Worked wif modules like MongoDB and mongoose for database persistence usingNode.jsto interact wif MongoDB.
  • AWS EC2 instances were configured in developing and QA environments wif NodeJS.
  • Extensive experience in installation, configuration, and administration of WebSphere Application Server, IBM HTTP Server, WebSphere MQ
  • Responsible for installation, configuration and maintenance of WebSphere Application Server Base and ND, WebSphere Portal Server, WebSphere MQ in a heterogeneous environment
  • Expert in Java Message Oriented Middleware MOM API from various providers, which includes Java Messaging Service, brokers Apache Active MQ, IBM MQ Series/Websphere MQ.
  • Connected PaaS applications to backend using Spring Cloud.
  • Implemented logging and transaction manager using Spring's Aspect Oriented Programming (AOP) concept
  • Coded various business process methods required for creation of Web Services related to customer information and provider information, using JAX-WS, SOAP, WSDL and JAX-RS, REST web services.
  • Utilized Apache CXF APIs to develop SOAP as well as RESTful web services
  • Created, Upgrading, and Maintaining teh JavaScript libraries and widgets so that teh data is managed teh same way regardless of when teh form was developed.
  • Solved problems using a combination of JavaScript, JSON, and JQUERY
  • Coordinated in all testing phases and worked closely wif Performance testing team to create a baseline for teh new application.
  • Utilized tools in N-tier and Micro services architecture applications using Spring Boot, Spring Cloud config.
  • Used JMS to pass messages as payload to track different statuses, milestones and states in workflows.
  • Developed EJB's (Session Beans) for implementing business logic and transactional services
  • Involved in achieving minimum percentage of code-coverage for unit tests, which was a requirement for committing to a repository.

Environment: Java 8, J2EE, Spring 3.x, Hibernate, JSP, Servlets, HTML, DOJO, JavaScript, Spring AOP, Spring Cloud, Node JS, angular JS, React.js, XML, XSD, XSLT, CSS, JPA, JUnit, JQuery, Docker Apache CXF.

Confidential - Charlotte, NC

Java Developer

Responsibilities:

  • Developed web pages using Struts framework, JSP, XML, JavaScript,React.js, Html/ DHTML and CSS, configure struts application, use tag library.
  • Developed Application using spring and Hibernate, spring batch, Web Services like Soap and restful Webservices.
  • Used Spring Framework at Business Tier and also spring’s Bean Factory for initializing services.
  • Used Spring IOC to inject services and their dependencies.
  • Used AJAX, JavaScript and GWT to create interactive user interface.
  • Used JSF Framework to implement IVR (Interactive Voice Response) Application.
  • Implemented development procedures for IVR and speech applications through Java and Web Services.
  • Evaluated teh quality of voice channel received in IVR systems
  • Conducted tasks like testing functionalities of IVR systems and preparing test scripts to support teh testing process
  • Devised solutions to expedite teh procurement of required data for unique website architectures comprised of X/HTML, JavaScript, jQuery, CSS, and AJAX
  • Implemented client side validations using JavaScript & server side validations.
  • Developed JMS Adapter to talk from EJBs to JMS objects.
  • Developed Single Page application using angular JS & backbone JS.
  • Developed app using Front Controller, Business delegate, DAO and Session Facade Patterns.
  • Implemented Hibernate to persist teh data into Database and wrote HQL based queries to implement CRUD operations on teh data.
  • Worked wif NoSQL database Mongo DB and worked wif it to perform many different operations.
  • Used Hibernate annotations and created Hibernate POJOs.
  • Developed Web Services to communicate to other modules using XML based SOAP and WSDL.
  • Designed and implemented (SOA, SOAP) next generation system on distributed platform.
  • Designed and developed most of teh application's GUI screens using GWT framework.
  • Followed top down approach to implement SOAP based web services & used AXIS commands to generate artifacts from WSDL file.
  • Experience using CI/CD Tools such as Jenkins, Docker .
  • Used SOAP-UI to test teh Web Services using WSDL.
  • Used JERSEY API to develop restful web services.
  • Development and Integration of teh Application using Eclipse IDE.
  • Used CVS as a source control for code changes.
  • Used Maven tool to build project and JUnit to develop unit test cases.
  • Developed coding using SQL, PL/SQL, Queries, Joins, Views, Procedures/Functions, Triggers and Packages.

Environment: Java, Spring, Hibernate, JavaScript, Angular JS, javascript, AJAX, Eclipse, XML, CVS, Maven, WSDL, SOAP, AXIS, JAX-WS, JAX-RS,NoSQL, JERSEY, SOAP UI, Log4J, Mongo DB,DB2, Oracle 11g, WebSphere server.

Confidential, Chicago, IL

Java J2ee Developer

Responsibilities:

  • Used AGILE methodology and participated in SCRUM meetings.
  • Strong programming skills used are Java1.6/1.7, struts 2.x, Hibernate, JPA 2, JNDI, JSP, Servlets, Java Beans, and JDBC.
  • Developed a modularized application using n-tier J2EE architecture, application server, struts framework, Hibernate.
  • Designed and implemented teh user interface using HTML5, CSS3, JavaScript and Angular JS.
  • Developed Hibernate mapping files using different mapping strategies such as table per class hierarchy and also used Hibernate Persistence Strategy to interact wif database.
  • Used AJAX and JSON to make asynchronous calls to teh project server to fetch data on teh fly.
  • Developed a tool to retrieve & send data to third party service provider this feature was implemented using REST
  • Created Buckets in AWS and stored files. Enabled Versioning and security for files stored
  • Used RESTFUL client to interact wif teh services by providing teh RESTFUL URL mapping
  • Built MAVEN scripts for automated deployment and for teh build operation of teh entire application.
  • Good working noledge of JavaScript toolkits such as JQuery, DOJO, Angular, ExtJS, YUI or KnockoutJS and Excellent noledge of JavaScript and popular libraries and frameworks - eg. JQuery, Bootstrap, Highcharts, D3, Ember.js, React/Redux
  • Developed JUnit Test Cases for Unit testing & for Continuous Integration we used Jenkins.
  • Deployed teh application in WebSphere Application Server 6.0.1 and Configured JMS in teh WebSphere application server to send messages on teh queue.
  • Spring Controllers were used wif Angular JS to route teh control to desired Java services.
  • Implemented scripting wif Ajax and XML to dynamically refresh teh page contents.
  • Developed Controller for request, response paradigm by Spring Controllers using Spring-MVC. Used JSON as response type in REST services.
  • Involved wif bug fixing on functionality, performance and designing issues wif JavaScript, JQuery, HTML5, CSS3 and Angular JS.
  • Experience in CI and CD wif Jenkins, Implemented automation of new projects build framework using Maven & Jenkins as a build framework tools.

Environment: Java, Spring Framework 4.0, Spring Cloud, Hibernate, Oracle 11g, Web Services, REST, WebSphere, JavaScript,Docker, Angular JS, NodeJS, JQuery, Continuous Integration, JBOSS, JUnit, GITHub, Maven and SVN.

Confidential, Columbus, OH

Sr. Java/J2EE Developer

Responsibilities:

  • Involved in teh preparation of use case, sequence diagrams, class diagrams, Activity diagrams etc using Rational rose. Developed user interface using JSP, JSP Tag libraries, Struts Tag libraries, Java Script and Ajax.
  • Implemented MVC-II Architecture, which separated teh View and Business Logic Layer.
  • Designed SOA implementations by Using Web Services-WSDL, UDDI and SOAP for getting credit card information from third party vendors.
  • Worked on Struts Framework to create teh Web application.
  • Developed Servlets, JSP and Java Beans using Eclipse.
  • Designed and developed struts action classes for teh controller responsibility.
  • Used spring custom tags, JSTL, DOJO and AJAX for front end development.
  • Developed JUnit Test Cases for member portal and reg. servlet application and testing.
  • Involved in teh integration of Spring for implementing Dependency Injection (DI/IOC)
  • Responsible for Writing POJO, Hibernate-Mapping XML Files, HQL
  • Used HQL, Criteria queries to perform all teh required CRUD operations against teh Oracle DB.
  • Used WSAD for writing code for JSP, Servlets, Struts and EJBs.

Environment: Java, J2EE, JSP, Agile Scrum, JSTL, POJO, Maven, JAXB, Servlets, JSP, SOAP, SOA, Struts Framework, HTML, Weblogic,, JavaScript, JUnit, EJB, Hibernate, CVS, WSAD, Oracle Database.

Confidential

Jr. Java Developer

Responsibilities:

  • Implemented SOA architecture using SOAP Web Services by using Apache CXF and JAX-WS.
  • Worked closely wif teh customers and involved in reviewing and understanding teh Business requirements.
  • Actively involved in requirement understanding discussion, technical architecture discussion, noledge sharing, design discussion wif Customers and Offshore team members.
  • Developed EJB 3.0 components and SOAP Web Services for teh UI integration.
  • Developed business layer using spring, Hibernate and DAO’s.
  • Developed teh service classes for better data exchange between teh MVC Layers.
  • Worked on designing screens using Swing and Ajax.
  • Created User Interface in DOJO/AJAX and Struts2 tags for different customized screens for each type of Provider.
  • Using Maven build automation tool.
  • Designed and developed a web site application using J2EE, XML, EJB, Servlets and JSP under teh Apache Struts Framework.
  • Used SQL Server 2005 as teh back end and wrote SQL Queries and stored procedures.

Environment: Java, J2EE, Hibernate, SOA, SOAP Web Services, Spring,, API, SQL Server, MVC, IDE Eclipse, Tomcat, XML, EJB 3.0, Servlets, Apache Struts Framework, Swing, SOA, Maven, XML, XSD.

We'd love your feedback!