We provide IT Staff Augmentation Services!

Sr Full Stack Java Developer Resume

0/5 (Submit Your Rating)

Minneapolis, MN

SUMMARY

  • Over 8+ years of rich indigenous experience in designing, developing and testing of distributed applications, internet/intranet base database, J2EE and SOA compliant applications.
  • Experienced in Java Web - based, Desktop Based Development with Concepts of, Object Oriented Design (OOD), Object Oriented Analysis (OOA), Object Oriented Programming (OOP) and its implementation.
  • Experienced in implementing client-server business applications using MVC, SOA architecture and Micro Services.
  • Experience in Agile/Scrum, Pair Programming, Test Driven Development (TDD) and Waterfall model.
  • Expertise in Core java concepts like Collections, Generics, Multithreading, Serialization and Exception Handling.
  • As a Java Full stack SME has expertise in developing Enterprise Applications using technologies Such as Java, PHP, JSP, Servlets, Enterprise Java Beans, Restful Web Services, SOAP Web Services, JDBC, JMS, JAXB, SOA.
  • Experienced in Middleware persistence framework like Hibernate/JPA, JDBC, iBatis for mapping Java POJO classes/Objects with database and using Hibernate Query Language (HQL).
  • Experienced in front End technologies such as HTML 5, CSS 3, JQuery, JavaScript, React JS, Node JS, Angular JS, Bootstrap, VBScript, Perl, AJAX, Adobe Flex, Action Script, JSON, XSD, XSTL, Tiles, Tag Libraries.
  • Experience in developing web applications and independent java modules using J2EE technologies, developing REST web services, Spring web application, Spring Boot and spring data application
  • Experienced in developing an enterprise application by writing server-side code with Node JS and Express Framework, a database to store and retrieve data with Mongo DB and front-end web pages designing with React JS.
  • Experienced in creating dashboards, reports using Backbone JS.
  • Experience in working with Service Oriented Architecture, which includes Universal Description and Discovery Integration (UDDI) lookups and Web Services Description Language (WSDL) using SOAP protocol.
  • Expertise in XML technologies such as DTD/Schemas, DOM, SAX and XSLT.
  • Extensively used different Tag Libraries like JSF Tags, Struts Tags, JSTL, Spring Tags, Display Tag, XML/XSD.
  • Experienced in frameworks: Spring MVC, Jakarta struts framework, JSF, spring and Hibernate.
  • Strong experience in Spring Framework including Spring Core/IOC, Spring Security and implement the authentication, authorization and access-control features by using Spring Security.
  • Experienced in Distributed Transaction Management system with Spring JTA Based on Atomikos.
  • Experienced in Working with Spring JDBC Template, JMS Template, EMS, and JavaBeans.
  • Developed applications using latest technologies like EJB3.0, Spring2.x/3.x/4.x, Hibernate3.2/4.x, and REST based Web services (axis2.0, JAX WS 2.0), Rule Engines (Drools4.1, ILOG), XML API and tools.
  • Proficient in Java/J2EE Design patterns including Singleton, Summon, Protest Pool, Session Exterior, MVC, DAO, DTO, and Business Delegate in the improvement of Multi-Tier Circulated Applications.
  • Proficient in taking care of web and application servers in making Domain, configuring connection pool, JMS, Deploying applications on Web Logic, Web Sphere, Apache Tomcat, Glassfish and Jboss.
  • Experience in Design, Maintain and implementation (in GO Lang) of client’s Review API.
  • Experienced in developing modern applications using MEAN Stack- Mongo DB, Express JS, Angular JS and Node JS.
  • Experienced on ELK Stack (Elastic Search, Log stash and Kibana).
  • Worked on Mule soft studio with Sound knowledge on Enterprise Service Bus.
  • Experienced in performing unit testing using JUnit framework with Mockito and Easymock, integration and deployment of applications using tools such as ANT and Maven& debugging through log4j.
  • Experience in creating test suites using Jasmine, Karma and worked on tools NPM, Bower, Gruntand Testem.
  • Involved in BPM (business process management) tools like JBPM and Adobe Live Cycle.
  • Experience in using various AWS components like EC2 for virtual servers, S3 and Glacier for storing objects, EBS, Cloud Front, Elastic cache, IAM, Cloud Watch, Cloud Formation and Dynamo DB.
  • Good experience in using Amazon Web Services (AWS) and AWS SNS/SQS for delivering messages.
  • Strong Knowledge in scripting technologies like Python, Scala, Shell, Groovy on Grails and Perl.
  • Experienced in Development, testing and deployment of enterprise applications on Windows& UNIX platforms using IDE's such as Eclipse, Rational Application Developer, Net Beans, Spring Tool Suite (STS),IntelliJ 14.x/15.x.
  • Experience in different version controlling/tracking systems Subversion, CVS, SVN, GIT and Rational Clear Case.
  • Experienced in Splunk Log Management Creating dashboards, monitoring, reporting, Email Notification to Users for threshold limit. Experience working in Kafka and Camel, with in-depth understanding of Scala.
  • Good Knowledge in Apache Active MQ Series with Camel most widely used as service bus.

TECHNICAL SKILLS

Programming Languages: Java (JDK 1.5, 6, 7, 8,9), Python, JavaScript, PL/SQL, HTML (5), CSS (3), Groovy,Java/J2EE (expert), SQL, PL/SQL, C/C++, MPI

Operating Systems: Windows 7/8/10, UNIX/Linux, and Mac OS X

JAVA Technologies: Core Java 1.8, J2EE, JSP, Servlets, JDBC, Struts, Spring MVC, Hibernate, Java Reflection API, Java Persistence API (JPA), JSON, Web Services (RESTful & SOAP), JUnit, J2EE, EJB, JSF, Servlets, Portals, JSP, RMI, JMS, JDBC, JPA, Swing, JavaBeans

Web Technologies: HTML5, CSS3, XML, JavaScript, JQuery, Typescript, Node JS, Angular JS, AJAX, SOAP, JSON, JSTL

Web/Application Servers: Confidential Web Sphere, Web Logic, Apache Tomcat, JBOSS, Glass Fish

IDE s: Eclipse, My Eclipse, Web Storm, IntelliJ Idea, NetBeans, Microsoft Visual Studio

Databases: MySQL, Postgre SQL, Oracle (version -11g, 10g, 9i, 8i),SQL Server

NoSQL Databases: Cassandra, Mongo DB

ORM: Hibernate 2.0/3.0/3.5 (expert), Eclipse Link, iBATIS

Version Control: SVN, Git, CVS, BitBucket, VSS (Visual Source Safe)

Other Tools: Log4J, JUnit, TestNG, Maven, ANT, Jenkins, Cucumber, Splunk, Jira, Putty

Cloud Computing: Amazon EC2, Amazon S3, Amazon RDS, AWS Lambda, Amazon SQS, AWS Identity and access management, AWS CloudWatch

Frameworks: Spring (MVC, AOP, ORM, Web Service, DAO, Social, Security, etc.), Hibernate, Bootstrap, Struts, Tiles, DWR (Direct Web Remoting), Apache Camel,Struts, Spring MVC, EJB, Tiles, Hibernate, JSF, Play, Grails, Cucumber

XML Technologies: XML, SAX, DOM, XSL, XSLT, XPath, WSDL, SOAP

PROFESSIONAL EXPERIENCE

Confidential, Minneapolis, MN

Sr Full Stack Java Developer

Responsibilities:

  • Involved in Requirements gathering, Analysis, Design, Development, and Testing of the application using AGILE methodology (SCRUM).
  • Created Hibernate mapping files, sessions, transactions, Query and Criteria to fetch the data from SQL based schema
  • Took part in setting up the routing configuration using Angular 4 router for various views and subviews.
  • Worked with Angular2 to generate various components, routes, services, pipes and structured the application code.
  • Designing RabbitMq queues and exchanges and binding relation between them.
  • Reading and downloading the RabbitMq queue using multithreading by allowing n number of threads to record data in the file on date wise.
  • Utilized Apache Camel to integrate Microservices with other Microservices and RabbitMQ messaging exchanges.
  • Designed and developed various Microservices using Spring Boot and Spring Cloud. Implemented API Gateway pattern with Netflix Zuul and Spring Cloud, API Registration and Discovery with Spring Cloud and Eureka, Spring data JPA, Spring data MongoDB, Distributed Tracing with Spring Cloud Slueth & Zipkin and Spring Batch, asynchronous communication using messaging with RabbitMQ over Camel routes in Microservices.
  • Implemented Spring boot microservices to process the messages into the Kafka cluster setup.
  • Migrated existing java application into Microservices using spring boot and spring cloud.
  • Designed and developed Microservices business components using Spring Boot.
  • Experience in developing Microservices with Spring boot using Java and Akka framework using Scala
  • Implemented Kafka producer and consumer applications on Kafka cluster setup with help of Zookeeper.
  • Used Spring Kafka API calls to process the messages smoothly on Kafka Cluster setup.
  • Have knowledge on partition of Kafka messages and setting up the replication factors in Kafka Cluster.
  • Configured deployed and maintained multi-node Dev and Test KafkaClusters.
  • Involved in designing, developing and testing the web application by using the HTML5, CSS3, SASS, LESS, Bootstrap, and React.JS.
  • Skilled in leading frameworks as React.js to build high-quality, scalable and reusable components and Front-end solution.
  • Setting up Angular 7 framework for UI development. Developed html views with HTML 5, CSS, JQuery, JSON, and Java Script.
  • Created a RESTful Web API service using ASP.NET Web API to generate data for the EMS which was then consumed in the front-end by Angular 7.
  • Design and developed web pages HTML5, CSS, Bootstrap and Client-side scripting using JavaScript, Ajax, jQuery and Angular 7.
  • A robust understanding of front-end technologies, Object-Oriented JavaScript, AJAX, XHTML, HTML, XML/DOM, Node.js, Angular 7, React JS, JS-Based framework.
  • Designed and developed client's website screens and front-end widgets using React.js.
  • Maintaining parent and child elements by using State and Props in React JS.
  • Designed and implemented server-side RESTful web services using Node JS and handled communications to the client side (React JS) using JSON.
  • Implemented React JS code to handle cross browser compatibility issues.
  • Developed various screens for the front end using Angular2 and used various predefined components from NPM (Node Package Manager). Used Node Cron package to schedule periodically executable jobs.
  • Good knowledge on client-side JavaScript framework Angular 2.x/Angular 4.x with NGRX to achieve MVVM design flow.
  • Experience in Developing User Interface (UI) Rich Web Applications and Web Service Applications using HTML 4, XHTML, CSS 2, XML, AJAX, Object Oriented Java Script, ANGULARJS, REACTJS, BOOTSTRAP Framework, RESTful services, JAVA, JSP.
  • Worked on middleware tool called Apigee (API Management system)
  • Developed applications using Apigee Edge Micro gateway plugins.
  • Experience on Analytics and management solutions for Cloud services and APIs Apigee, Active MQ .
  • Configuring infrastructure for deployment of Middleware application through APIGEE.
  • Designed FACADE design patterns for APIGEE using JAVA platform.
  • Configured Staging and Testing and Production environment for APIGEE Edge and APIGEE cloud-based sites.
  • Used APIGEE Killer to check the performance of each component of Apigee product and fixed lots of issues.
  • Worked on building proxies and policies with in APIGEE along with security frameworks.
  • Understand existing Java services so that they can be converted to APIGEE based services.
  • Implemented persistence layer using Hibernate that uses the POJOs (which do not have the business processes) to represent the persistence database.
  • Developed and deployed EJBs on BEA WebLogic 8.0/7.1 application server.
  • Used various core concepts such as Multi-Threading, Exception Handling, Collection API's to implement various features.
  • Created a framework for all the backend calls and used JAX-B for customized XML parsing.
  • Developed session EJB and message-driven bean (MDB) to process JMS XML messages.
  • Managed connectivity using JDBC for querying/inserting & data management including triggers and stored procedures.
  • Involved in design of JSP's and Servlets for navigation among the modules.
  • Created several custom tags for JSP for maximum re-usability for user interface components.
  • Used JDBC calls in the JSP to access MySQL Database, Struts Action Servlet to route the request to corresponding Action Classes.
  • Worked on UI for Layered Security and S&L modules and hands-on experience with Spark streaming to receive real-time data using Kafka.
  • Involved in the development of DOM parsing, SQL procedures and in development of IVR in VXML, CCXML by using Java and JSP.
  • Moving existing monolithic architecture to microservices and migrating them to AWS cloud.
  • Used log4j and slf4j for the logging and reporting different log files and resolved defects raised in UAT and testing. Worked with the logging framework to make it optimized for the Amazon Kibana.
  • Performed unit testing using JUnit framework and for testing Entities and the backend services.
  • Created RESTFULwebservices for refreshing the cache memory of the data.
  • Developed Python scripts to automate the deployments to the WebSphere application server.
  • Developed the code based on the design using Tiles MVC (Struts framework) and using J2EE patterns.
  • Developed a free-tier Dockers dashboard for the web application using React.js.
  • Changing the AWS infrastructure Elastic Beanstalk to Docker with Kubernetes.
  • Worked with Middleware using Message-driven by POJO (MDP) after creating QCF, Queue on WebSphere server, and using JMS template for asynchronous functionality for multiple users.
  • Working on designing and building MicroServices.
  • Implemented a Continuous Delivery pipeline with Docker, Jenkins and GitHub and AWS AMI's
  • Designed, built and deployed application using the AWS stack (Including EC2, Mongo DB, Docker, database and used Test driven approach.
  • Worked on their test automation framework written in Python and Selenium.
  • Used Node.js to run Grunt tasks and build properly the project (compile, minify, concat etc.) and Implement modules into Node JS to integrate with designs and requirements. Used GruntJS, BowerJS, Express with NodeJS.

Environment: Java 9, STS, Tomcat 7, Gulp, Spring Tool Suite, Spring, Spring Boot, Hibernate, MongoDB, RESTful Web, Service, Oracle, HTML5, CSS3, jQuery, Angular LS, Angular2, Angular4, Node JS, React JS, Redis, JSP, Struts,, JMS, Jenkins, Agile, JIRA tool, Selenium, Kubernetes, Log4j, Maven, AWS, Cassandra.

Confidential, Dallas, Texas

Sr. Java Full stack Developer

Responsibilities:

  • As a Java developer involved in back-end and front-end developing team. Took part in developing, maintaining, reviewing and supporting quality code and services.
  • Involved in Daily SCRUM meetings and weekly SPRINT Meetings.
  • Enhanced and optimized the functionality of Web UI using Rich Faces, JSF, AJAX, CSS, HTML and JavaScript.
  • Fetched JSON data within Orchestration Layer with Spring Boot Application and displaying it in UI using ReactJS.
  • Analyzed business requirements to translate functional requirements into technical requirements and developed web application using MongoDB, Express, React.js/Redux and Node.js (MERN stack).
  • The back-end use of Node JS, Express JS, MongoDB and Mongoose, the complete MERN Stack to provide RESTful API.
  • Developed various screens for frontend using ReactJS, Used predefined components from NPM and Redux library.
  • Evaluate and identify best practices for implementing Angular 7.
  • Required development experience with .Net 4.6.2 and above, C#, WebAPI, Angular 7, Bootstrap, CSS, HTML5, SQL Server 2016 (and above).
  • Develop the front-end components using HTML5, CSS3, Bootstrap 3, and Angular 7.
  • Created a RESTful Web API service using ASP.NET Web API to generate data for the EMS which was then consumed in the front-end by Angular 7.
  • Designed, documented (Swagger) and developed Micro Services (Admin Service, Reports Service, Audit Service, Loan Processing Service) using Java, Spring Boot, Spring, Hibernate, JSON, JWT and MongoDB.
  • Documented the REST API using Swagger Framework.
  • Used Swagger Framework for Restful API documentation as Swagger gives the rich UI to test the API.
  • Implemented various features of spring framework such as Dependency Injection, IOC, Annotations and Spring integration with Hibernate.
  • Implemented application architecture of the System is based onSpring MVCandJ2EEspecifications.
  • Experienced inSecurity-System developmentfor Web Applications. Involved and developed all phases of security implementation using spring security system against modes of authentications:LDAP authentication, Database authentication and Pre-Authentication.
  • Integrated application withSpring Security for formbased authentication and authorizationby used spring security JSP tags to provide UI level spring security.
  • Worked onSpring Quartzfunctionality for scheduling tasks such as generating monthly reports for customers and sending those mails about different policies.
  • All the functionality is implemented usingSpring IO / Spring Boot, Thymeleaf and Hibernate ORM.
  • Implemented Java EE components usingSpring MVC, Spring IOC, Spring transactions and Spring security modules.
  • Implementing or exposing theMicro servicesto base on RESTful APIutilizing Spring Boot with Spring MVC. were used as the best ecosystem to deploy and manage Micro services.
  • Developed Applications using Rule Engines,Drools 4.x, and ILOGcorresponding to validate the business User Roles.
  • UsedHive QL,Map Reduce,Cassandrabulk loads,Java Web Services,UNIX Shell Scripts,Active MQ’s.
  • Implemented the application usingdesign patternssuch asSession Facade,Business Delegate,Bean Factory,Singleton,Data Access Object, andService Locator.
  • Rewrite existing Java application inPythonmodule to deliver certain format of data. Generated Python Django forms to record data of online users.
  • UsedAzureCloud services performed various web operations inAzureApp Service.
  • Worked withJAXB,SAXPandXML Schemafor exporting data into XML format and importing data from XML to database andJAXBin the web service's request response data marshaling as well as un-marshalling process.
  • Defined strategic initiatives onContinuous Integration & Delivery (CI/CD) model withTest-driven development, Extreme programming (XP), and build automation, in an AGILE development environment to help, respond quickly to business needs and to ship world class Quality products.
  • Utilized Hibernate forObject/Relational Mapping (ORM)purposes for persistence onto the Oracle database.
  • Involved inPL/SQLchanges whenever needed in the application and usedTOADas Oracle client to access tables, Packages, Jobs and stored procedures.
  • Integration ofautomationbatch run job withJenkins. Worked with Jenkins CI tool and Build ToolAnt.
  • Involved inJADsessions to gather requirements from the end clients. UsedGITas version management, JIRA for defect management system.

Environment: Java, JDBC, Struts, JavaScript, Html, CSS, JSP, Servlets, Tomcat, Oracle, Eclipse IDE, CVS, ANT, Log4J, Web Logic Server, ReactJS, Angular, Node.Js, Spring, Spring Boot, Apache Kafka, Jenkins, JQuery, GIT, AWS, Angular, REST Web services, SOAP UI.

Confidential, Jacksonville, FL

Sr Java developer

Responsibilities:

  • Involved in developing Webservice operations in Service Oriented Architecture (SOA).
  • Followed agile methodology during complete SDLC process.
  • Participated Agile/Scrum development and deployment teams
  • Used Spring Framework 4.1 for the application development.
  • Responsible for Web UI development in JavaScript using jQuery, AngularJS, and AJAX.
  • Involved in front end development using Struts, JSP's, JSF and JSTL.
  • Developed Single Page Applications (SPA) using Angular 2, Typescript, HTML5, CSS3, and Bootstrap 3.
  • Develop the UI component architecture for developer framework using Angular 4, Typescript, HTML5, CSS3 and Bootstrap.
  • Expertise in developing UI based GUIs using Java Applets, HTML5, DHTML, JavaScript, Typescript, AngularJS, Angular 2/4/5, XML, DOJO, AJAX, JSF, JSP & spring form tags
  • Experience with Object-Oriented programming, Laravel, Vue.js, AngularJS.
  • Hands on experienced working with front end frameworks like AngularJS andbackend frameworks like CodeIgniter and Laravel for PHP
  • Used npm commands to mix the CSS and JavaScript files in Laravel.
  • Used JAXB for marshalling and unmarshalling of work order, billing XML documents, and JAXP for processing.
  • Developed REST Web services to make web service calls simple and easy for the client to access it with the help of standard HTTP URIs
  • Used Spring Boot which is radically faster in building cloud Microservices and develop spring based application with very less configuration.
  • Responsible for writing the Design Specifications for the generic and application specific web services in Groovy n Grails.
  • Web application development using Groovy Grails JQuery AJAX and D3.js.
  • Involved in building the application which works on mainly Groovy grails, Html, Css, Rest services, Java script, Spring, Maven, Hibernate.
  • Used Groovy rest client that is injected into teachscape core to communicate with the web services
  • Groovy rest client that is injected into Rewards to communicate with the web services for interacting with customer data.
  • Worked on Automated Functional Testing using Spock Framework in Groovy.
  • Writing Junit, mockito and spock, and encourage/help others developers to write more scenario with good amount of code coverage.
  • Developed the unit test with Spock frame work (Spock test) to validate the release of the built components using Clover code coverage.
  • Design and developed request and response XML Schema (XSD) documents for Webservice operations such as Retrieve History.
  • Developing Intranet Web Application using J2EE architecture, using JSP to design the user interfaces and Hibernate for database connectivity.
  • Developed DAOs using JPA, Hibernate persistence API for the database operations to interact with Oracle Database.
  • Implemented the application using Spring Boot Framework and handled the security using Spring Security.
  • Developed web service client using Spring Framework and REST HTTP protocol to get customer credentials and information.
  • Responsible for creating efficient design and developing User Interaction screens using HTML, CSS, JavaScript, JQuery, AJAX and JSON.
  • Implementing JSP Standard Tag Libraries (JSTL) along with Expression Language (EL).
  • Creating custom, general use modules and components which extend the elements and modules of core AngularJS.
  • Extracted data in UI for different clients using JSON.
  • Used AngularJS as the development framework to build a single-page application and reusable AngularJs applications.
  • Integrated with third party Sale point API to make restful Webservice call.
  • Expertise building SOAP Web services based on AWS (Amazon Web Services).
  • Have Experience in using Github repository to run the Jenkins job for Continues Integration while developing the applications and posting them in GIT.
  • Involved extensively in Code Reviews, Unit testing and Process Improvements.

Environment: JDK, Eclipse, Agile, Spring FW, Cache Abstraction, REST WebServices, tomcat, Oracle 11g, Spring MVC, Hibernate, Drools, JPA, Maven, GIT, Bamboo CI,, JUnit, Cucumber, Log4j, HTML5, CSS3, javaScript, ExtJs, JSON, JMS, DB Visualizer, Weblogic, UML, Mockito, JSP, XML, JAXB, Unix, Subversion(SVN), ClearCase, Jenkins.

Confidential

Java developer

Responsibilities:

  • Developing through the use of HTML5, CSS3, jQuery, JavaScript& working knowledge of bootstrap.js.
  • Developed Message Driven Beans with JMS MQ Series to load the data from Mainframe.
  • Gained experience working with Java 1.7, Spring IOC Container, Hibernate, Splunk, DB2 and Maven.
  • Extensively used Apache JMeter for testing SOAP APIs locally.
  • With the help of Business Analyst, performed User Acceptance Testing (UAT).
  • Fix the bugs/defects raised during System Testing & User Acceptance Testing.
  • Worked with Eclipse as IDE for developing and debugging the application.
  • Worked with Core Java technologies Collections, Serialization, Generics, Annotations and Exception Handling to implement Back-End Business Logic including Entity Beans and Session Beans.
  • Provided direct estimates, such as time, percentage of project completion, etc. to lead and/or manager.
  • Designed Frontend with an object oriented JavaScript Framework like AngularJS.
  • Built HTML5 pages which were wrapped into a CRX for deployment as a chrome extension.
  • Helped facilitate the company's move from a chrome extension to a windows application.
  • Used a combination of TortoiseMerge and Confidential Compare to keep the windows application branch and the chrome extension branch in sync.
  • Developed a fully automated continuous integration system using Git, Jenkins, MySQL and custom tools developed in Python and Bash.
  • Used ApacheCordova to wrap the AngularJSSPA for deployment as a windows application.
  • Interacted with Salesforce to fetch data using SOQL queries and Angular's$http service.
  • Used SVN through TortoiseSVN for version control.
  • Added a custom implementation of a gesture based navigation on page with snapping through the use of Vanilla Javascript.
  • Developed page layouts, Navigations and presented designs and concepts to the clients and the management review.
  • Used jQuery to make the HTML, DHTML and CSS code interact with the JavaScript functions to add dynamism to the web pages at the client side.
  • Used AJAX effectively to create pagination and with client side events like quick search.
  • Built custom directives to make code more modular.
  • Worked on Cross-Browser compatibility and fixed the bugs, for several browsers.
  • Built custom rest API though the use of AWSLambda and AWSAPIGateway.
  • Used NodeJS to build AWSLambda code and used it to debug code locally before pushing the code to AWS.
  • Used AWSCloudFront to setup a dynamic CDN to use as a mirror for files in an AWSS3 bucket to side step simultaneous connection limitations for AWSS3.
  • Debugged the AWSLambda code through the use of AWSCloudWatch.
  • Used an AWSEC2 instances with NodeJS to performance test the code that was being written.

Environment: HTML5, AWS, CSS, Selenium, FIX Protocol 4.4, ATDD, GIT, Ajax, PostgreSQL, Splunk, ELK, Angular 4, Angular CLI, Webpack, Node JS, React JS, Redux, Spring Boot, Spring Batch, REST, Grails, Struts, Junit, Mockito, Power Mock, Mock MVC, Jasmine, Karma, Gradle, Selenium, Protractor, Lambda, Cloud formation, SNS, Cucumber, Jira, Confluence, Windows, Linux, UNIX.

Confidential

Java/J2EE Consultant

Responsibilities:

  • Involved in design ofJSP’sandServletsfor navigation among the modules.
  • Designed cascading style sheets andXMLpart of Order entry Module & Product Search Module and did client side validations with java script.
  • Developed client customized interfaces for various clients using CSS and JavaScript.
  • Designed and implemented the User interface using HTML, CSS, JavaScript and SQL Server.
  • Developed Interfaces using JSP based on the Users, Roles, and Permissions. Screen options were displayed on User permissions. This was coded using Custom Tags in JSP using Tag Libraries.
  • Created web services using Advanced J2EE technologies to communicate with external systems.
  • Involved in the UI development, including layout and front-end coding per the requirements of the client by using JavaScript and Ext JS.
  • Used Hibernate along with Spring Framework to integrate with Oracle database.
  • Built complex SQL queries and ETL scripts for data extraction and analysis to define the application requirements.
  • Developed UI usingHTML,JavaScript, JSP, and developed Business Logic and Interfacing components using Business Objects,XML andJDBC.
  • Designed user-interface and checking validations using JavaScript.
  • Design and develop XML processing components for dynamic menus on the application.
  • Developed the business logic using Java Beans and Session Beans.
  • Managed connectivity usingJDBCfor querying/inserting & data management including triggers and stored procedures.
  • Exposed various capabilities as Web Services usingSOAP/WSDL.
  • Used SOAPUIfor testing theRestful Web servicesby sending anSOAPrequest.
  • Used AJAX framework for server communication and seamless user experience.
  • Created test framework onSeleniumand executed Web testing inChrome, IEandMozilla throughWeb driver.
  • Developed RESTful Web Service using spring and Apache CXF.
  • Created Java Servlets and other classes deployed as EAR file, connecting to Oracle database using JDBC.
  • Developed various EJBs for handling business logic and data manipulations from databases.
  • Acted as the first point of contact for the Business queries during development and testing phase.
  • Working closely with clients and QA team to resolve critical issues/bugs.

Environment: JSP, Servlets, Struts, Hibernate, HTML, CSS, JavaScript, JSON, REST, JUnit, XML, SASS, DOM, Web Logic (Oracle App server), Web Services, Eclipse, Agile.

Confidential

Software analyst

Responsibilities:

  • Responsible for coding User interfaces using Spring MVC.
  • Working knowledge of SQL, JDBC, relational database design
  • Linux Operating System / Bash Shell Scripting Open Source Technologies
  • Responsible for coding POJO Classes.
  • Implemented Business logic.
  • Developed Client-side validations using Spring framework.
  • Functional Testing and Bug fixing.
  • Assist in development of software technical documentation
  • Assist in researching and assessing new technologies with international team members
  • Participate in agile driven team work
  • Is responsible for developing, coding, testing and debugging new highly complex software solutions or enhancements to existing software in a maintenance capacity
  • Resolves customer complaints with software and responds to suggestions for improvements and enhancements

Environment: JSP, Servlets, Struts, Hibernate, HTML, CSS, JavaScript, JSON, REST, JUnit, XML, SASS, DOM, Web Logic (Oracle App server), Web Services, Eclipse, Agile.

We'd love your feedback!