We provide IT Staff Augmentation Services!

Sr. Java/j2ee Full Stack Developer Resume

3.00/5 (Submit Your Rating)

Washington, DC

SUMMARY

  • An experienced Amazon Web Services (AWS) Certified Java Professional wif 8+ years of experience in teh IT industry, involved in development, implementation areas in Java/J2EE/Spring Technologies, Internet based web applications in Banking, Healthcare, E - commerce, Insurance domains.
  • Experience on working wif Software Development Life Cycle (SDLC) Models such as Agile SCRUM and Waterfall Model to ensure code quality, unit testing, and continuous integration (CI).
  • Extensive experience of Java & J2EE Design Patterns like MVC, Singleton, Session Facade, Factory, Producer Consumer, DAO, DTO, Business Delegate, Factory, Abstract Factory, Service Locator.
  • Strong familiarity wif Cloud Technologies such as Microsoft Azure, Cloud Foundry, Google Cloud, OpenStack, RackSpace.
  • Good Experience on R technologies in Machine Learning on neural network analysis on teh data give by business to provide graphs and send back to review.
  • Expertise in Core Java concepts like Collections, Multi-Threading, Serialization, Exception Handling, java packages, sub packages, Applet, Regular Expressions, Abstraction, encapsulation, Inheritance and Polymorphism.
  • Good experience wif Dynamo DB and RedShift, Executing Spark SQL queries to Extract and Transform teh source data and load teh data into Redshift.
  • Expertise in teh implementation of Core concepts of Java, J2EE Technologies: JDBC, Servlets, Java Standard Tag Library, Custom Tag Libraries, JSF, JSTL, JMS, EJB, Swing, Hibernate, Java Beans, XML, DOM, JNDI, JPA, Multi-Threading, RMI, AJAX…etc.
  • Expertise in Client Side Designing and Validations using various Javascript frameworks such as Angular JS tags, Angular 2, Angular 4, Node JS, NPM, React JS, Redux, Flux, Backbone JS, Knockout JS, D3.JS, HTML, DHTML, CSS, JSP, Struts, Spring forms.
  • Expertise in programming wif Hibernate Framework, Hibernate Configuration, DAO Design, Object Relation Mapping (ORM).
  • Hands-on experience in teh Spring Framework, Spring Boot, MicroServices, Spring Core (IOC Container, Dependency Injection and AOP), Spring MVC, Spring Templates Spring Data Access (Transactions, JDBC, and ORM), Spring Security, Spring Scheduler and Caching.
  • Experienced in working wif AWSCloud platform and its services like: EC2, S3, EBS, VPC, ELB, AMI, RDS (Aurora), RedShift, IAM, Glacier, SNS, SWF, SES, EBS, Route 53, Autoscaling, Lambda, Cloud Front, Cloud Watch, Cloud Trail, Cloud Formation, OPS Work, Security Groups…etc.
  • Good Knowledge in Amazon Web Service (AWS) concepts like EMR and EC2 web services which provides fast and efficient processing of Teradata Big Data Analytics.
  • Strong Knowledge on Hibernate and in using Hibernate Connection Pooling, HQL, Collections, Hibernate Caching, Hibernate Transactions.
  • Experience in using XML family technologies like XQuery, XML Schema, XSLT and XPath.
  • Experienced in Service Oriented Architecture (SOA) and developing Web Services using SOAP, REST, XML, WSDL and JAXP including Universal Description and Discovery Integration (UDDI) lookups and java XML parsers such as JAXB, SAX, DOM.
  • Experienced in web/Application servers like NginX, WebLogic 10.0, JBoss 7.1.0, Glassfish, WebSphere 8, Tomcat 8, BEA Web Logic.
  • Event Driven messaging applications like RabbitMQ, Kafka.
  • Strong experience on various Integrated Development Environments (IDE Tools) like Eclipse, IRAD, JBuilder, Net Beans, IntelliJ, MuleSoft, My Eclipse.
  • Good working experience wif Messaging Services like Zookeeper, Spring JMS, MDB’s, JMS API Active MQ, Rabbit MQ, IBM WebSphere MQ and MQ-Series API.
  • Expertise in UML, tools like Rational Rose and use of Rational Unified Process (RUP).
  • Experienced in working wif teh Database Systems such as Oracle 12c/11g/10g, DB2,MySQl, MSSQL, SQL Server, NoSQL databases like MongoDB, PostgreSQL, DynamoDB, CouchDB, Redis, and Cassandra to manage tables, indexes, stored procedures, functions, triggersand packages.
  • Hands on experience wif build tools like ANT, Maven, Gradle and logging tools like Log4J.
  • Expertise in creating keyword, hybrid frameworks using UFT, QTP and Selenium, involved in designing Hybrid Appium Test Framework, POM for mobile App (Android/iOS).
  • Good noledge in performing React Native, Hybrid, mobile, Web applications using Appium, implemented simulator for Mobile App Testing in Java, Android Platform using selenium.
  • Good working experience wif Continuous Integration Tools -Jenkins, Hudson, Bamboo, Version Control Tools - SVN, Git, CVS, Bitbucket, Automation Testing Tools - Selenium, Quick Test Pro, Junit, TestNG, Mockito, Jasmine, Karma, Cucumber, SoapUI, Log Tools like Log4j, Log back…etc.
  • Hands on experience using Bug Tracking Systems like JIRA, BugZilla, HP Quality Center.
  • Good working experience on different Testing frame works like Data Driven, Keyword Driven, Hybrid Driven and also experience in Test Driven Development (TDD), Behavior Driven Development (BDD).
  • Experienced in writing and implementing unit test cases using Junit, Easy mock and Mockito, JWebUnit, Jmeter and OATS.

TECHNICAL SKILLS

Operating system: Windows 10, Linux Mint 18.1, UNIX OS

Data Analysis Tools/Languages: Core Java, J2EE, Python, Shell Scripts, R, Machine Learning

Methodologies: Agile, waterfall, TDD

Java/J2EE Technologies: JDBC, JSP, Servlets, JSF, JSTL, JMS, EJB (CMP, BMP, Message-Driven Beans), Struts, Spring, Swing, Hibernate, Java Beans, JDBC, XML, XSD, XSL, DOM, JNDI, JPA, Multi-Threading, RMI, JavaScript, AJAX Networking, Exception Handling

Cloud Technologies: Amazon Web Services (AWS), Microsoft Azure, Pivotal Cloud Foundry, Google Cloud Platform, RackSpace, OpenShift.

AWS Cloud Services: EC2, S3, EBS, VPC, ELB, AMI, RDS (Aurora), Redshift, IAM, Glacier, SNS, SWF, SES, ELASTIC BEANSTALK (EBS), Route 53, Auto scaling, LAMBDA, Cloud Front, Cloud Watch, Cloud Trail, Cloud Formation, OPS Work, Security Groups

Frameworks: Spring, Hibernate, Angular JS 1.X JSF, Struts.

Application/Web servers: IBM WebSphere, BEA Web Logic, Apache Tomcat, JBOSS, NginX

Databases: Oracle 10g/11g/12C, SQL server, MySQL, DB2, SQL, PL/SQL, MongoDB, Cassandra, Dynamo DB, PostgreSQL

Web Technologies: HTML/HTML 5, JavaScript 1.8, XML 2.0, CSS 3, CSS 4, jQuery 2.11, Bootstrap, Angular JS, Angular 2.0, Angular 4.0, BackBone.JS, React JS, Node JS, Ext JS, JSP, PHP

Build/Version Control/CI Tools: GIT, SVN, GitHub, Jenkins, Docker, Hudson, Bamboo, Ant, Maven, Gradle, Grunt, Gulp, Bower

Testing and Logging Frameworks: JUnit, JMeter, Log4J, Test NG, power mock, Selenium, Mocha, Karma, Jasmine, SoapUI

Web Services: SOAP, REST/Restful, WSDL, JAXB, JAX-RPC, JAX-RS, JAX-WS

Scripting Languages: JavaScript, jQuery, Scala, Python, Ruby, PowerShell, Shell Script, Bash

IDE: Eclipse, JBuilder, Net Beans, IntelliJ, MuleSoft

MQ: Rabbit MQ, Kafka

XML & Web Services: SOAP, REST, JERSEY, XML, XSD, DOM, SAX, JAXP, JAXB, XML Bean

PROFESSIONAL EXPERIENCE

Confidential, Washington, DC

Sr. Java/J2EE Full Stack Developer

Responsibilities:

  • Actively involved in Analysis, Design, Development, System Testing and User Acceptance Testing and successfully followed agile methodology in teh Scrum Cycle model.
  • Developed Interactive web pages using Angular JS 4.0, 2.0, HTML5, CSS3, React JS, Node Js and Bootstrap.
  • Used Angular 4/Angular 2 Framework for teh development of Single Page Applications (SPA), Web application using Ajax, DHTML and DOM scripting.
  • Built Angular2.0 framework including MVC/MVVM architectures, different modules, specific controllers, templates, custom directives and custom filters.
  • Updated teh application wif new features of Angular 4 on some of teh new features of Angular 4 like new if else syntax, ng-templates, form validators, Router etc.
  • Involved wif bug fixing on functionality, performance and designing issues wif React JS Plugin and Chrome Developer tools.
  • Created teh React.JS expressServer combined wif Socket.io to build MVC framework from front-end side Angular JS to back-end MongoDB, in order to provide broadcast service as well as chatting service.
  • Writing services in Spring Boot and running and deploying them in Cloud Foundry.
  • Involved in teh development of teh code to obtain teh bean s in spring framework such as Dependency Injection (DI) or Inversion of Control (IOC) using annotations.
  • Used Spring Annotations to simplify teh business logic for creating Spring MVC RESTful web services and springbootActuator to externalize configuration properties for different environments.
  • Implemented pre-autantication and data base security using spring security and securing application access and SpringBatch, Spring Boot, Spring JPA for scheduling and maintenance of batch jobs.
  • Built Micro services for modules like Email Services, Audit Services for Capital Market applications.
  • Built on Micro services using spring boot, spring jpa, and spring security and deployed to AWS cloud.
  • Used Micro service architecture wif Spring Boot, Spring JPA based services interacting through teh powerful messaging tools such as REST, Apache Kafka message brokers.
  • Used Spring Transaction to provide a consistent programming model across different transaction APIs such as Hibernate and to Support declarative transaction management in application.
  • Built RESTful web service by Angular js Server in teh back-end side to handle teh particular requests which are sent from teh front-end side jQuery Ajax calls.
  • Tested REST services using google chrome’s POSTMAN plug.
  • Implemented applications into teh AWS cloud using Amazon EC2, VPC, IAM, AWS S3 andConfiguring and versioning teh AWS S3 buckets and creating teh life cycle policies to store and archive data to Amazon Glacier.
  • Designed, configured and deployed Amazon Web Services for large number of applications utilizing teh AWS and ELK (Elastic search, Kibana, Log stash) stack focusing on high availability and fault tolerance that is produced by Apache Spark cluster.
  • Automate teh cloud deployments using chef, python, and AWS Cloud Formation Templates.
  • Applied machine learning principals for studying market behavior for trading platform
  • Constant indulging and coherent working wif concepts of Python and Machine Learning.
  • Develop cloud formation scripts to build on demand EC2 instance formation.
  • Designed and built security architecture using AWS Lambda, AWS API Gateway, AWS Cognito and AWS STS.
  • Involved for table designs attributes required, distribution key and sort key and creating DDL in Redshift
  • Helped teh team in identifying teh DIST key, SORT key and encoded type while designing teh Redshift table.
  • Used Streams and Lambda expressions available as part of Java 8 to store and process teh data.
  • Developed and deployment of tomcat application and web apache servers, Redis Cache and Solr Servers. Environments for test, development, and production were built from teh ground up.
  • Used Core Javaconcepts collections, generics, Concurrency to improve teh performance of teh applications and to schedule tasks using Multithreading.
  • Developing enterprise applications using IDE tools like IBMODM Rule Designer
  • Developed an Android mobile application using React native components wif sublime text 3.
  • Implemented design patterns such as Session Facade, Adaptor, Bean Factory and Singleton.
  • Developed Hibernate in Data Access Layer and Implemented Hibernate Template to great extent making use of HQL, Named Parameters, Named Queries and interfaces such as Expression, Query and Criteria.
  • Created and managed a Docker deployment pipeline for custom application images in teh cloud using Jenkins.
  • Developed fact classes and rules file in JBoss Droolsrule engine to customize EPA emails.
  • Used micro-framework to implement wif REST API and Mongo DB (NO SQL) as back end database.
  • Created BSON Data and stored as documents, data types and conversions in MongoDB.
  • Composed and executed MongoDB scripts to insert and update NoSQL database and reporting.
  • Prepared Junit and Test NG test cases and executed as part of auto build process from Jenkins Jobs, Worked wif GIT, git-bash and git-hub.
  • Integrated JMeter Test cases into Maven and Monitored teh error logs using Log4J and fixed teh problems.

Environment: Java8, Agile, Scrum, Angular JS 4.0, 2.0, HTML5, CSS3, React JS, Node Js, Bootstrap, Ajax, DHTML, DOM, MVC framework, Spring Frameworks, Microservices, REST, RESTful Web Services, Hibernate, AWS Services, IBMODM, HQL, Docker, JBoss, REST API, Mongo DB (NO SQL), BSON, Junit, Test NG, Jenkins, JMeter, Maven, Log4J.

Confidential, Chicago, IL

Sr.Java/J2EE Full Stack Developer

Responsibilities:

  • Worked in organizing daily scrum meetings wif teh developers, to follow AGILE methodology and delivering in sprints.
  • Designed and Developed complex UI screens using Spring MVC, Node.js, AJAX, Bootstrap, TypeScript, JQuery, HTML5, CSS3, Angular JS, Java Script, filter modules and binding teh JSON.
  • Running teh application on teh Grunt Server using Node.js.
  • Used Node.js to run web pack tasks and setup teh local host for teh project.
  • Used latest web technologies ECMAScript 6, React JS, Babel, Node JS and Web-Pack.
  • Built Web pages that are more user-interactive using AJAX, JavaScript, LESS, Bootstrap and AngularJS.
  • Created Typescript reusable components and services to consume REST API's using Component based architecture provided by Angular 2.
  • Created various spring boot applications to connect them to various databases and created queries to retrieve data and modify teh tables for teh databases.
  • Implemented teh Account Management micro service that used Spring Data to implement a JPA and Spring Rest to provide a Restful Interface based on Spring Boot, Spring JPI application.
  • Developed AWS Lambda based Micro Services interacting wif DynamoDB using AWSSDK
  • Developed Spring Boot based Micro-Services Docker container using AmazonEC2 container services and using AWS admin console
  • Involved in writing application level code to interact wif APIs, Restful Web Services using AJAX, JSON.
  • Developed user interface using AJAX to simplify teh complexities of teh application.
  • Worked wif KendoUIcomprehensive framework for building modern web and apps wif HTML5 and JavaScript.
  • Worked on Service OrientedArchitecture (SOA) such as Apache Axis, web services which use SOAP, REST, and WSDL. Exposure to JAXB, JAX-RPC, JAX-RS & JAX-WS.
  • Implemented AWS IAM for managing teh credentials of applications that run on EC2 instances.
  • Used AWS SDK to connect wif AmazonSQS for bulk email processing.
  • Implemented AWS High-Availability using AWS Elastic Load Balancing (ELB), ELK.
  • Implemented Hibernate Caching for frequent queries executed against database for reports.
  • Implemented Restful based web services layer to interface wif ORACLE database using JAX-RS, JAX-WS.
  • Worked wif Object Relational Mapping (ORM) tool Hibernate, using XML mappings and JAVA objects.
  • Implemented JMS for sending teh messages to Rabbit MQ queues and supporting, troubleshootingRabbit MQrelated issues and Used Rabbit MQ to communicate wif controller and for business logic.
  • UsedNoSQL database CassandraDBfor proof of concept and having experience in create aStored Proceduresand having experience in Remote Procedure call.
  • Worked on mongodb data model design based on application needs, and use Embedded data models and Normalized data models.
  • Performed bulk data loading into Cassandra and created data models in CQL (Cassandra Query Language) for customer data
  • Implemented teh Smart investor app using RDBMS based MySql database design.
  • Performed deployments on SIT environment using Jenkins to promote to higher environments and used Maven for local builds. Sonar test cases were automated using Jenkins1-2.
  • Extensively used ANT for creating build scripts and deployment into Web Logic Application Server and Log4j for logging.
  • Used JUnit Test Cases for unit testing to achieve required coverage and wrote BDD using Mockito and Easy mock framework.
  • Developing test scripts wif Cucumber and developed required Selenium support code in JAVA for Cucumber.

Environment: AGILE, Spring MVC, Node.js, AJAX, Bootstrap, TypeScript, JQuery, HTML5, CSS3, Angular JS, Java Script, JSON, Spring Frameworks, Microservices, Web Services, AWS Services, ORM, RabbitMQ, XML, NoSQL, CassandraDB, mongodb, RDBMS, MySql, Maven, Jenkins, ANT, Web Logic, Log4j, JUnit, Mockito, Easy mock, Cucumber, Selenium.

Confidential, Montvale NJ

Sr.Java/J2EE Developer

Responsibilities:

  • Worked on teh development and testing of teh module using Agile (SCRUM) methodologies.
  • Used display tag to render large volumes of data and used Bean, HTML, Logic tags to avoid java expressions.
  • Worked on teh application using JSF, Angular JS for front end, Spring to manage business layer components and hibernate for performing database transactions.
  • Used JavaScript, JQuery, AngularJS, Node JS and AJAX technologies for front end user input validations and Restful web service calls.
  • Used JQuery to make teh application highly interactive and used JSON objects for efficient coding.
  • Built more user-interactive web pages using JQuery plugins for various options such as Drag and Drop, AJAX, JSON, JavaScript.
  • Used different spring components like Spring MVC to manage business layer. Used various built-in controllers (abstract, simple form) of spring MVC. Used Spring Web flow to navigate between pages.
  • Developed and implemented Business Requirements using Spring MVC framework. Implemented cross-cutting concerns such as logging, autantication and system performance using Spring Boot, Spring AOP and Implemented RESTful Web Services usingSpringMVC and JSON.
  • Created and injected springservices, controllers, DAO’s to achieve Dependency Injection (DI) and to wire teh objects of business classes.
  • Worked on front end, business, and persistence tier using teh JSP, Java Script, Spring, and hibernate frameworks.
  • Design developed and declared EJB's by using Dispatcher Servlet-XML of SpringMVC.
  • UsedHibernateDetached Criteria, HQL and written some SQL queries for data retrieving.
  • Used Spring framework to achieve loose coupling between teh layers thus moving towards Service Oriented Architecture (SOA) exposed throughRestfulServices.
  • Involved in Web Services testing using SoapUI to create and execute functional, regression, and load tests.
  • Worked on teh application on Eclipse as teh IDE and used eclipse standard/plug-in features for editing, debugging, compiling, formatting, build automation, test case template generation
  • Used Two-way data binding features of AngularJS to implement Data binding to bind various server controls to teh data from database.
  • Used Postgres SQl as databases. Developed back end interfaces using SQL packages, stored procedures, Functions, Procedure, Anonymous SQL programs, Exception Handling in PL/SQL programs.
  • Created a Single Page Application (SPA) using AngularJS as framework, to bind data wif specific views and to synchronize data wif server.
  • Used Log4J to log teh information we receive on teh server and used Maven to build teh application.
  • Integrated Selenium wif Cucumber to execute automated acceptance and unit tests.

Environment: Java, Agile, HTML, JSF, Angular JS, Spring, JQuery, AJAX, JSON, JavaScript, Spring MVC, Spring Frameworks, Web Services, Hibernate, JSP, EJB, Servlet, XML, HQL, Eclipse, PostgreSQL, SQL, PL/SQL, Log4J, Maven, Selenium, Cucumber.

Confidential

Java Developer

Responsibilities:

  • Involved in all teh phases of SDLC including Requirements Collection, Design & Analysis of teh Customer Specifications, Development and Customization of teh Application.
  • Used HTML, CSS, Angular Js, JavaScript and JQuery for designing teh GUI pages.
  • Used Hibernate framework in persistence layer for mapping an object-oriented domain model to a database.
  • Involved in implementation of enterprise integration wif Web Services and Legacy Systems using REST and Soap Web services
  • Used Spring Framework for dependency injection and integrating wif Hibernate.
  • Implemented TDD practices using Junit, easy mock, power mockand integration tests.
  • Used GIT for Repository and controlling teh code wifout any conflicts.
  • Used Log4J to log both User Interface and Domain Level Messages.
  • Designed and developed a number of RESTful and Soap web services that support JSON for other developers to access to speed up development wifin teh GE network using Spring MVC, Spring Web Services, JSON, Log4J, RESTful, Postgres Sql.
  • Designed and developed very large scale high transactional and availability telecom repair enterprise application from teh scratch utilizing EJB, Struts2, Hibernate, Axis, TIBCO, Drools, and JBPM (Java Business Process Model) to provide a single telecom repair interface.
  • Developed teh MVC application according to teh user requirements using Struts2x MVC, JSP,JSTL, HTML, JSON and CSS.
  • Involved in implementation of business logic in STRUTS framework and Hibernate in backend.
  • Implemented EJB Session Beans, CMP Entity Bean, and MDB using JMS.
  • Used DHC REST client as a tool for sending JSON data to do actual update in database and to test teh RESTful web services.
  • Used Boomerang as a tool for sending XML data through SOAP services to update actual values in teh database and to test teh SOAP services.
  • Used JDBC Apito interact wif database SQLServer using SQL and PL/SQL.
  • Implement business logic wif Drools rules engine.
  • Setup teh MQ message queues, managers and channels on teh server and configured them for use in production.
  • Involved in shell script programming and deploying teh war files into teh production servers and troubleshooting.
  • Use of SVN repository to maintain distributed work structure.
  • Worked wif automated scripts using ANT framework to deploy applications on WebSphere application/ server. Involved in writing teh ANT script for creating WAR and TAR files and SSH to stage box.
  • Use of JUnit framework for Unit testing of applications.

Environment: HTML, CSS, Angular Js, JavaScript, JQuery, Hibernate, Web services, TDD, GIT, Log4J, Spring MVC, Spring Web Services, EJB, Struts, JMS, JSON, Postgres SQl, SQL, PL/SQL, JDBC, SQLServer, MQ message, SVN, ANT, WebSphere, JUnit.

Confidential

Java Developer

Responsibilities:

  • Involved in Analysis, Design, Coding and Development of custom Interfaces. Involved in developing static pages using HTML. Created custom tags for better navigation of teh JSP pages.
  • Developed JSP’s for dynamic content generation and a script file which contains generalized script functions.
  • Wrote server-side programs by using Servlets and JSP’s to handle various requests from teh client browser and send responses.
  • Provided utility classes for teh application using Core Java and extensively used Collection package.
  • JDBC were used in retrieving data. Involved coding SQL Queries, Stored Procedures and Triggers. Worked wif Oracle8i
  • Wrote a controller Servlet that dispatched requests to appropriate classes.
  • Developed Hibernate DAO classes, retrieve manager classes wif teh spring framework and save teh data.
  • Developed all teh UI pages using HTML, DHTML, XSL/XSLT, XHTML, JSON, JavaScript, jQuery, Ajax.
  • Designed teh website and created/developed web interfaces.
  • Created graphics including Icons, Images and logos using Adobe Flash Catalyst.
  • Implemented in Spring as part of MVC Architecture.
  • Debug teh application using Firebug to traverse teh documents and manipulated teh Nodes using DOM and DOM Functions
  • Developed Model and DAO classes using Hibernate Reverse Engineering.
  • Developed Struts action classes and Struts action form beans for teh information flow between database and Model. Interpreted and manipulated Struts and hibernate configure files.
  • Prepared backend procedures, triggers and functions using native SQL.
  • Used Node.JS as a proxy to interact wif Rest services and also interacting wif Database
  • Used jQuery plugins for Drag-and-Drop, Widgets, Menus, User Interface and Forms
  • Developed features using Servlets, JSP, Java beans, Hibernate.
  • Designed and Developed Java classes, XML Mapping files and Service classes to use teh Hibernate API
  • Developed HTML prototype documents wif CSS Style Sheets.

Environment: Core Java, HTML, JSP’s, Servlets, SQL, Oracle8i, DHTML, XSL/XSLT, XHTML, JSON, JavaScript, jQuery, Ajax, MVC, DOM, Firebug, Struts, Node.JS, Rest, Java beans, Hibernate, XML, CSS.

We'd love your feedback!