We provide IT Staff Augmentation Services!

Sr Java/j2ee Full Stack Developer Resume

Cincinnati, OH


  • Over 8+ years of experience and backed wif rich domain noledge, understanding and practical noledge of several IT technologies, I seek a career wif challenging assignments to amalgamate personal enrichment wif professional goals.
  • Expert in Various Agile methodologies like SCRUM, Test Driven Development(TTD), Incremental and Iteration methodology, Agile Development&Testing using Software Development Life Cycle.
  • Experienced in Development, Testing and Deployment of enterprise applications on Windows, Linux and UNIX platforms using IDE's such as Eclipse, STS, Rational Application Developer (RAD), NetBeans, IntelliJ14.x/15. x.
  • Developed core modules in large cross - platform applications using JAVA, J2EE, Spring, JSF, iBATIS, Hibernate, JSP,Servlets, EJB, JDBC, Web Services (SOAP, REST), E-Commerce, Micro Services.
  • Developed UI modules using AngularJS, Vue.js, Node.js, JavaScript, Ajax, jQuery, CORDOVA, CSS3 and HTML5.
  • Understanding Elastic search data to generateKibanavisualizations.
  • Expertise in using custom AngularJS directives and filters to add functionalities to the web page elements.
  • Strong experience in Spring Framework modules such as Spring MVC, IOC, AOP, JDBC, JTA, IO, Spring Dashboard, Spring Boot, Spring Microservices, Spring REST, Spring Eureka, Spring Ribbon, Spring Netflix, Spring Zuul Proxy.
  • Experienced in implementing Service Oriented Architecture and Web Services using SOAP, REST.
  • Strong understanding of Micro services patterns - Circuit Breaker/Hystrix, DDD, Aggregator, Proxy Chaining.
  • Developed applications using latest technologies like Spring 3.x/4.x, Hibernate3.2/4.x, REST based Web services (Axis2.0, JAX WS 2.0, JAX RS), Rule Engines (Drools4.1, ILOG), jBPM tools.
  • Proficient in using Amazon Web Services (AWS). Extensive experience focusing on services like EC2, Elastic Beanstalk, CloudWatch, CloudFront, Cloud Formation, IAM, S3, RDS, ElastiCache, SNS, SQS, AMI.
  • Experienced in working wif Spring JDBC Templates, JMS Templates, Spring EAI, Spring Rest Templates.
  • Experienced wif XML related technologies such XML, XSLT (DOM, SAX), XPATH and DTD.
  • Experience in database modeling, design and development of PL/SQL stored procedures, packages in relational databases: Oracle 11g, SQL Server 2005/2008, DB2, PostgreSQL andMySQL.
  • Strong experiencewifMongoDB development (reports, schema design, map reduce functions) and migrations from SQL relational databases to NoSQL databases like MongoDB, Cassandra andCouchDB.
  • Experienced in Middleware persistence frameworks like Hibernate/JPA Entities for mapping Java classes using Hibernate Query Language (HQL),HSQL Named Queries, Criteria, Projections.
  • Experienced in Distributed Transaction Management system wif Spring JTA Based on Atomikos and Bitronix.
  • Hands on experience wif build tools like Ant, Maven, Gradle and Logging tools like Log4J and Splunk.
  • Experience wif CICD-Ant, Maven, Gradle, Jenkins, Hudson, CVS, Git, GitHub.
  • Experience in testing wif JUnit Framework using Mockito and Easy Mock, Spring Junit Runner, JMeter.
  • Expertise in several testing environments like JUnit, Selenium, CURL, Jenkins, SoapUI and System Testing.
  • Responsible for support and maintenance, implemented Spring Batch for huge number of transactions.
  • Experience in working wif web servers like Tomcat 8, WebSphere 8.0, Jetty, JBoss 7.1.0 and WebLogic 10.0.
  • Experience in creating Docker images, Containers, push/pull and integrating wif Spring Boot.
  • Expertise wif employment of Spring Kafka and Zookeeper apart from JMS as messaging service.
  • Experience using secure authentication mechanisms like LDAP, SASL and Kerberos v4.
  • Used Amazon Web Services (AWS) a secure cloud services platform, offering compute power, database storage, content delivery and other functionality to help businesses scale and grow.


Languages: Java 1.8, J2EE, Python 3.6.0

Web Technologies: SERVLETS 3.1, JSP 3.0, JavaBeans 3.0, Java Servlet API 3.0

Frameworks: Spring 4.3, Hibernate 4.3, Angular JS 1.0/2.0, Spring Security 3.2

Application/Web servers: Apache Tomcat 8, IBM WebSphere 8.0, Jetty, Jenkins 2.50, WebSphere MQ 7.5

Relational Databases: Oracle 11g/12C, SQL server 2012/2014/2016, MySQL 5.7, DB2 11.1

NoSQL Databases: MongoDB, Cassandra, CouchDB

Internet Technologies: HTML 5, JavaScript 1.8, XML 2.0, CSS 3 and CSS 4, jQuery 2.11, Angular JS 2.0, BackBone.JS 1.3.1, Node JS 6.0.

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

IDE: Eclipse, NetBeans 8.0.2, IntelliJ 2017.1, Spring Tool Suite (STS) 3.9.3

Operating system: Windows 10, Linux Mint 18.1, Unix

Bug tracking Tools: JUNIT4.12, JIRA 7.0, Bugzilla 4.4.12, Curl 7.36

Reporting Tools: Jasper Reports 6.0, Crystal Reports XI, SSRS 5.0

Methodologies: Agile, waterfall, TDD (Test-Driven-Development), Scrum

Developer IDE Platforms: Eclipse, Edit plus, Notepad ++, TEXT PAD, JBuilder, Net Beans 8.0.2, IntelliJ 2017.1, Spring Tool Suite (STS) 3.9.3, GITHUB 2.12.0

Build Tools: Ant 1.10, Maven 3.3.9, Gradle 3.4.1

Web Services: SOAP 1.2, REST 2.0, JAX-WS, JAX-RPC, JAX-RS


Confidential, Cincinnati, OH

Sr Java/J2EE Full stack developer


  • Integrated theJavacode wif Angular and responsible for setting up Angular 4.0 framework for UI development.
  • Developed UI components using HTML5, applying styles using CSS, used Jquery to make Ajax calls.
  • Developed using new features of Java 1.8 annotations, Generics, enhanced for loop and Enums, Lambda expressions for array operations, collections throughout the application for well-defined programming.
  • Implemented Node.js express server, using Ajax, JavaScript/jQuery to connect server and Database.
  • Used AngularJS as framework to create a Single Page Application (SPA), which can bind data to specific views.
  • Used AngularJS for creating user interfaces and connecting to software components.
  • Developed User Interface application modules using HTML, CSS and JavaScript, JSON, jQuery and AJAX.
  • Extensively used/modified JQUERY to perform AJAX calls for creating interactive web pages on JSON response.
  • Creating cross-browser compatible and standards-compliant CSS-based page layouts.
  • Used Angular Routing for navigating between screens and developed several reusable directives.
  • Used Spring MVC Transaction Management, Spring/Hibernate Batch Transactions, Hibernate cache concepts.
  • Implemented Hibernate Template to great extent making use of HQL, Named Parameters, Named Queries and interfaces such as Expression, Query and Criteria.
  • Extensively worked on JPA as persistence layer, involving EJB3.0 annotations, synchronizing Data base tables through XML in a secondary project.
  • Extensively used various modules in Spring like AOP, DI (Ioc), Bean Wiring, Spring Inheritance, Auto Wiring, Spring JDBC Templates and Spring Quartz Schedulers for Jobs.
  • Involved in developing components on Reporting Dashboard wif Spring MVC, Spring Framework and Hibernate and created Micro Services using Spring Boot.
  • Used Apache Cordoba for Responsive Web Design.Gradle for building the applications. ELK stack for Logging.
  • Spring Boot Microservices were developed wif microservice architecture using REST and ApacheKafka.
  • Monitored service health check from Spring Boot admin console using swaggered UI registered micro services.
  • Deployed Docker contained Spring boot micro services in to AWS EC2 container service using AWS admin console and used lambda to run applications in AWS console.
  • Created and running the Jmeter scripts for load testing.
  • Involved in consuming, producingSOAPbased web services usingJAX-WS.
  • Database development required creation of new tables, MS-SQL Stored Procedures, Views, Indexes and Constraints, Triggers and required SQL tuning to reduce the response time in the application.
  • Used version control repository GIT and JIRA for issue tracking.
  • Implemented Swagger for the Rest API. I have good experience in Docker to deploy applications quickly, setup CICD pipeline and I have used Docker consoles for managing the application life cycle and monitored on Git.
  • Experience wif building Docker Images and running them on Docker container.
  • Configured and Maintained AWS ECS Repository for Deploying Docker Image by Creating a task definition, scheduling tasks and configuring clusters in the AWS ECS Console, Experience In setting up of AWS RDS and Dynamo DB instances.
  • Experience in managing and maintaining Identity and Access Management (IAM) policies for organizations in AWS to define groups, create users, assign roles and define rules for role based access to AWS resources.
  • Built real time engine which can process information and push notifications to Apple Push Notification service and Google Cloud Messaging Service using ApacheKafkaand Apache Storm.
  • UsedApacheSparkjobs using Scala in test environment for faster data processing andSparkSQL for querying.
  • UtilizedAWSLambdaplatform to upload data into AWS S3 buckets and to trigger otherLambda functions.
  • Resolved bugs/defects in application by coordinated wif team members of the project using JIRA.
  • Experience wif Web logic application server set up to deploy the applications, configured messaging.
  • Involved in Analysis, Design, Development and System Testing, followed Agile-Scrum methodology.
  • Definition and management of the SIT and UAT environment. Resolving cross-functional issues at project level.
  • Monitoring project progress and performance. Mentored co-workers and assisted them in technical aspects

Environment: Core Java/J2EE, Spring boot, VSTS, GIT,WebSphere Application Server 8.0, Web Services, JPA, Apache Axis, Oracle 11g, AJAX, HTML, RSM, Log4j, Kafka, Clear Quest, AWS, Web Services, AJAX,Docker, Apache Spark, SOAP UI, Jira, Scala, Bootstrap.

Confidential, California

Sr Java/J2EE Full stack developer


  • Participating in Requirement Analysis and technical assessment during project life cycle.
  • Used Agile methodology and attended daily and weekly SCRUM meetings to update working status etc.,
  • Designed class, sequence, activity, flow diagrams using UML Visio and Sparx.
  • Involved in writing Thread safe blocks for Multithreading access to make valid transactions.
  • Designed and developed processes using Multi-Threading to make asynchronous.
  • Used J2EE design patterns like Model View Controller(MVC), Singleton, Factory, Data Access Object (DAO), DataTransfer Object (DTO) and Service Locator etc.,
  • Worked wif jQuery plugins like Banner, Slider, Accordion, Tabs, jQuery Dropdown, Image Gallery.
  • Developed RESTfulwebservicesusing Jersey,Springframework and JAX-RS.
  • Created REST based web services by establishing links using HATEOAS from spring based application.
  • Used Spring core for dependency injection/inversion of control (IOC), and integrated AngularJS and Hibernate.
  • Load balancing among the servers was implemented by using Spring Ribbon.
  • UsedSpringCloud to enable Eureka andRibbonto register and load balance the services on the AWS instances.
  • Implemented fail safe and circuit breaker patterns in Spring Boot Micro Service applications using Hystrix and monitored the services using Hystrix Dashboard.
  • Used Eclipse based Spring Tool Suite (STS) for development and debugging Spring Boot applications, Microservices and deployed in to AWS lambda Expression.
  • Configured Identity and Access Management (IAM) groups and users in AWS for improved login authentication.
  • Expertise wif employment of Spring Kafka and Zookeeper apart from JMS as messagingservice.
  • Used Amazon cloud formation templates for creating stacks to launch AWS infrastructure and resources.
  • Reading the log files using Elastic searchLogstashand alerting users on the issue and also saving the alert details to MongoDB for analyzations.
  • Developed web pages using Ajax, jQuery, AngularJS 1.5/2.0/4.0, HTML5, UI-Bootstrap and Less CSS.
  • Worked wif Apache Tomcat 8 and NodeJs servers to deploy and configure Java API’s and front end modules.
  • Accessed REST Spring calls in AngularJS using promises, custom directives and custom services.
  • Experience in creating Responsive Web Design(RWD), using Bootstrap, HTML5 and CSS3.
  • Java expression tags were avoided using Bean, HTML and Logic Tags, and used display tags to render large data.
  • Implemented CSS Selector, CSS Scalable and modular approach in the front-end design.
  • Experience in designing Adobe Flex UI components as well as skinning of custom Flex components.
  • Created online Pdf forms using Adobe LiveCycle ES2designer and integrated to java code.
  • Leveraging AngularJS resources for all data access, encapsulating URLs and standardizing data access.
  • Used Oracle 11g/12c for the backend data and performed complex queries using joins for CRUD operations.
  • Uploaded files in to Oracle database using CLOB and BLOB.
  • Experience in Creating, Dropping Indexes, Tables, Stored Procs and Views on Oracle DB.
  • Cloud environment for micro services was provided using Spring cloud Netflix (Eureka server, Hystrix, Ribbon).
  • Used PL/SQL for views, indexes and stored procedures in oracle database using TOAD and Query optimization.
  • Experience on Hibernate mappings, EH cache, Lazy loading transactions and Lockings.
  • Implemented service layer on the top of Cassandra using Core Java, Data Stax API and Restful API.
  • Hibernate DAO classes were developed to retrieve and save data using Spring framework manager classes.
  • Experience in Micro-Services, Spring Boot, Pivotal Cloud Foundry and Spring Boot.
  • Good Experience in using sqoop to load data to and fromCassandracluster.
  • Responsible for developing client's webAntes using the Magento Commerce e-commerce platform.
  • Configured Protractor test classes and Selenium grid end to end testing on the front end.
  • Involved in code reviews and unit testing using JUnit framework.
  • Developed XPATH, XQUERY and custom XML parsers based on SAX, DOM as part of XML Consumption.
  • Log4J is used for logging purposes and debug levels are defined for controlling wat we log.

Environment: Java 8.0, Spring 4, Hibernate 4.2, Spring Boot, JPA, JavaScript, AngularJS 2.0/4.0, HTML 5.0, CSS3, Apache Tomcat,STS, Oracle 11g, Cassandra, Log4J, JUnit, Easy Mock, Selenium,XML, Web Services, SOAP UI, Kafka, Netflix t, Netflix Ribbon, GWT, Adobe Flex, Scala, AWS, Ant, Git, PL/SQL, Docker, HATEOAS, Curl.

Confidential, Northbrook, IL

Sr. Java/J2EE Developer


  • Familiar wif Cucumber, Selenium Web Driver, Selenium commands and x-path.
  • Developer spring Quartz jobs to run backend jobs and generated reports.
  • ImplementedSpringBoot andSpringSecurityfeatures.
  • UtilizedBPMLambdaplatform to upload data into AWS S3 buckets and to trigger otherLambda functions.C
  • Have used AJAX to retrieve data from server synchronously in the background wifout interfering wif the display and existing page in an interactive way.
  • Good working experience inSpringSecurity,SpringBoot,SpringBatch.
  • Designed Prototype and project layout skeletons usingReactJS, JQuery and CSS/LESS and HTML5.
  • Developed several REST web services which produces both XML and JSON to perform tasks, leveraged by both web applications.
  • Used GWT, GUICE, JavaScript, Angular JS for client-side implementation.
  • Experienced in JMS over messaging to exchange the information in reliable and asynchronous way in enterprise Applications. Used ApacheActiveMQas JMS provider. Experience in Apache Camel integration and EIPs.
  • Bulk loading of the data intoCassandracluster using Java API's.
  • Worked onRestWeb services as well as NodeRestframework for backend services, used Mongo DB (NoSQL) for database services.
  • Used various jQuery and Bootstrap plug-in like date picker, Bootstrap selectors.
  • Created the Application using React.JS andNode.js libraries NPM, gulp directories to generate desired view and flux to root the URL's properly.
  • Exposed and consumed SOAP based Web Services to communicate between systems.
  • Developed Wrapper inPythonfor instantiating multi-threaded application.
  • UsedActiveMQto improve the stability and scaled the system for more concurrent users.
  • Heavily used SOAP UI Pro version for testing the Web Services.
  • Worked wifCassandraQuery Language (CQL) to execute queries on the data persisting inCassandracluster.
  • Set upSeleniumtools from scratch and configured various other peripherals tools to perform Seleniumtest.
  • Developed several SOAP based JAX-WS Web Service for integrating multiple systems, code re-usability.
  • JBoss Application server implementation, support, workload management and performance tuning including Web server setup configuration wif JBoss App Server.
  • Developed web application and Implemented user interface usingRuby, CSS, HTML5, JavaScript, JQuery.
  • Wrote SQL queries,storedproceduresand enhanced performance by running explain plans.
  • GWT(Google Web Tool Kit) is used to build and develop the MAT Application.
  • Developed data transformer for converting data from Source tables to format and fed into Kafka using Camel.
  • Used Junit and TestNG testing Framework as a test runner wifSelenium.
  • DevelopedPythonOO Design code for logging and debugging code optimization.
  • Developed new features for a REST SOA backend inClosureand evolution of an end- tire backend architecture.
  • Used multithreading in programming to improve overall performance.
  • Developed various helper classes needed using multi-threading.
  • Created and configured newJIRAprojects and workedwifdepartments to maintain existingJIRA projects.
  • Used JavaScript, jQuery for user interactions in pages. Creating a responsive web application integrating Twitter BootstrapwifAngularJS and media queries.
  • Used XStream API to transfer data back and forth between Spring MVC and Ext JS.

Environment: Java,J2EE, JDK, RCP, JBOSS, AWSSDK,Ext JS, GIT, Swing, JFC, Perl 5.6, Spring 4.x, AWSSNS/SQS, hibernate4.x, Core Java, SOAP/Rest, Web Services, GWT, JavaScript, Clojure, UML, Web Services, HTML5, CSS, SASS, RAD 7, WAS 8 WSDL, SDK’s, JIRA, JAXB, Linux, JAX-WS, JAX RPC, JMS, JSF, UNIX, Ruby1.9.3, AKKA, iBatis, Selenium, NOSQL(MongoDB), Angular JS, Node JS, ReactJS, AJAX, Apache JMeter, JQuery, JUnit, Maven, EMR,Oracle.

Confidential, Westbury, NY

Sr. Java/J2EE Developer


  • Involved in complete development of ‘Agile Development Methodology/SCRUM’, developed and tested the application during various iterations.
  • Involved in various phases of Software Development Life Cycle (SDLC) such as requirements gathering, modeling, analysis, design, development, testing, and monitoring.
  • Spring JMS was used to connect toActiveMQfor the purpose of interconnecting various internal systems.
  • Extensively used MVC, Factory, Delegate and Singleton design patterns.
  • Develop Hybrid Test Framework usingSeleniumWebDriver, Maven and TestNG.
  • ActiveMQDistributed Queues were used to connect between HUB Queue Server and SPOKE Queue Server.
  • TestedWebServicesusing SOAP UI and involved in composing test suites for operations.
  • Used Collection Framework and Multithreading for performing cache Operation.
  • Developed, and debugged the servlets and EJB wif WebSphere Application server.
  • Designed and developed the UI using Struts view component, JSP, HTML, CSS and JavaScript, AJAX, JSON.
  • Designed and developed web pages using wif HTML5, DHTML, XHTML, CSS3, Ajax, JSP andJQuery based on the W3C standards and Web 2.0.
  • Configured and verifiedAWSworkstations as per application requirement.
  • Worked wif ORM toolsiBatiswhich talked to backend database Tandem.
  • Utilized a combination of regular expression and jQuery Validation Plugin to conduct input check.
  • MQ was used to provide a single unifying transport that reduces cost and maintenance efforts, including support for HTTP, REST and JMS.
  • Developed Maven scripts and developed builds using Mavenand continuous integration servers like Jenkins.
  • Used XMLHttpRequest Object to provide asynchronous communication as part of AJAX implementation.
  • Experience wif KORN based scripts as part of triggering UNIX and J2EE based Jobs.
  • Used SOAP for Web Services by exchanging XML data between applications over HTTP.

Environment: Core Java/J2EE, Servlets, Java Spring, JSTL, JMS, XML, XSLT, JDBC, Python2.7, AJAX, IBM WebSphere Application Server 8.0, Oracle 11, WSAD, IBM MQ, HTML, CSS, JavaScript, Eclipse, UML, Windows XP, CVS, JUnit, ANT.


Java developer


  • Involved in complete development of ‘Agile Development Methodology/SCRUM’, developed and tested the application during various iterations.
  • Involved in various phases of Software Development Life Cycle (SDLC) such as requirements gathering, modeling, analysis, design, development, testing, and monitoring.
  • Used Maven as build tool and deploying the application.
  • Developed the User Interface using spring framework, JQuery and Ajax.
  • Developed screens using Angular JS, CSS3 and html5.
  • Design and develop financial web applications usingPerl, HTML, JavaScript, CSS and SQL.
  • Developed reusable and interoperable modules based on SOA architecture in enterprise applications.
  • Code analysis (shellscriptingand Perl files) for financial processes.
  • Execute parallel browser testing on various machines usingSeleniumGrid and performed cross browser testing.
  • Used spring frame work AOP features and JDBC module features to the database for few applications. Also, used the Spring IOC feature to get hibernate session factory and resolve other bean dependencies.
  • Developed the persistence layer using Hibernate Framework by configuring the mappings in hibernate mapping files and created DAO and PO.
  • Used XML/XSLT for transforming common XML format and SAML for Single Sign-On.
  • Designed configuration XML Schema for the application.
  • J2EE deployment on WebLogic/JBOSSservers - QA & Staging
  • Troubleshooting issues that may occur during the test cycle (Functional & load test) for the J2EE applications on Struts and Spring framework running on WebLogic/JBOSSservers.
  • Developed various Java beans for performance of business processes and effectively involved in Impact analysis.
  • Developed application service components and configured beans using Spring IOC, creation of Hibernate mapping files and generation of database schema.

Environment: Java, Hibernate, spring (AOP, Dependency Injection), XML, Tortoise SVN, Spring MVC, J2EE, JUnit, Maven, Web Sphere, UML, SOA, SOAP, Log4J, Oracle, JavaScript, AJAX, JIRA and RAD.


Jr. Java Developer


  • Performed analysis for the client requirements based on the developed detailed design documents.
  • Developed Use Cases, Class Diagrams, Sequence Diagrams and Data Models using Microsoft Visio.
  • Developed STRUTS forms and actions for validation of user request data and application functionality.
  • Developed JSP’s wif STRUTScustom tags and implemented JavaScript validation of data.
  • Developed programs for accessing the database using JDBC thin driver to execute queries, prepared statements, Stored Procedures and to manipulate the data in the database.Involved in developing JSP forms.
  • Developed the application using J2EE architecture. Designed and developed web pages using HTML and JSP.
  • Involved in developing business tier using stateless session bean.
  • Used JavaScript for the web page validation and Struts Valuator forserver side validation.
  • Designing the database and coding of SQL, PL/SQL, Triggers and Views using IBM DB2.
  • Developed Message Driven Beans for asynchronous processing of alerts.
  • Used JDBC for database connectivity wif MySQL Server.
  • Used CVS for version control andClear case for source code control, JUNIT for unit testing.
  • Involved in peer code reviews and performed integration testing of the modules.

Environment: Java, J2EE, Struts, HTML, JDBC, ANT, XML, IBM Web Sphere, JUNIT, DB2, Rational Rose, CVS, UNIX, Clear Case.

Hire Now