Sr.java Developer. Resume
Memphis, TN
PROFESSIONAL SUMMARY
- Over 8+ years of IT experience in analysis, design, implementation, and testing of Client/Server Applications, Web Based Applications using Java, J2EEtechnologies, and Object - Oriented Programming Concepts.
- Experienced in Agile Software development process and strong technical noledge in Core Java, J2EE, and J2EE development, wif experience in defining functional and technical specifications.
- Strong experience in different phases of Software Development Life cycle (SDLC) including Design, Implementation, and Testing during teh development of software applications.
- Experience in designing and developing N-tier Architecture applications wif Java/J2EE using Web Services, Servlets, JSPs, JDBC, XML,Scala, Java Mail, DAO, JMS, MDB, Apache Struts1/2, HTML5, CSS3, Angular JS, jQuery, AJAX, JavaScript.
- Worked extensively in file Net P8 3.x/file Net 4.0 Platform. Working experience in teh development of custom File Net Step Processors and custom Applications using File Net P8 Framework and wif CE 3.x JAVA API /CE 4.0 JAVA API and PE JAVA API.
- Conducted analysis, designing and assembly of software components in Open Text CMS applications.
- Prepared content migration plans and design patterns for assigned interfaces.
- Maintained technical documentation for CMS Open text applications as per SDLC standards and procedures.
- Implemented procedures for designing and development of content server workflows and reports.
- Experience in front end applications by using magnolia tools in various languages like html, css and java script.
- Involved in both front end and backend applications together magnolia supports both java modules and light modules in a single project.
- Using Kafka we stream teh data wif twitter4j from source to Hadoop. From Hadoop to Mongo dB move teh data using Map reduce, hive and pig scripts by connecting wif mongo-Hadoop connectors.
- Load data from various data sources into HDFS using Kafka.
- Install KAFKA on Hadoop cluster and configure producer and consumer coding part in java to establish connection from twitter source to HDFS wif popular hash tags.
- Analyze data on HDFS and send teh results to Mongo DB databases to update teh information on teh existing table.
- Used 'TestNG' for backend test cases and 'Jasmine' for Angular JS test cases.
- Working experience in Process Mapping and eForms Management.
- Working experience on general File Net P8 Admin activities.
- Developing teh Applications by using teh Matrix to provide teh project Management.
- Expertise in installing and setting up MQ monitoring tools such as Qpasa, IBM TIVOLI.
- Used karma-test-runner and Jasmine for JavaScript Unit testing.
- Configured MQ Objects wifin teh Web Sphere Application Environment.
- Creating Execution groups and Broker Topologies.
- Setup MQ/IPT on AIX and windows server using support packs.
- Install fix packs for MQ and Message Broker.
- Strong front-end GUI wire framing/prototyping skills using scripting languages like JSP, JavaScript, PHP, PERL
- Expertise in Multithreading, Garbage Collection, spring framework, Hibernate, Algorithm.
- Experience in Spring Framework and associated technologies such as Spring MVC, Spring Data, Spring Cloud, Spring Boot, Spring Security etc.
- Used Slick to integrate Scala Services wif RDBMS.
- Developed e-commerce product allowing websites to accept online payments and establish credit relationships of up to month wif banks.
- Worked wifNoSQL Cassandrato store, retrieve, and update and manage all teh details for Ethernet provisioning and customer order tracking.
- All teh functionalities are implemented usingDatastax Java API, HectorandKundera API.
- Ran ad-hoc queries against Cassandra usingCQLscripts.
- Performed bulk data loading into Cassandra usingSSTable Loader.
- Performed data integration wif sourcing systems usingJMS.
- Implemented service layer on top of Cassandra usingcore Java, Datastax Java APIandRestful API.
- Well versed wif Java, J2EE Technologies.
- Strong experience in building ecommerce application using teh JavaScript Mean stack: MONGODB, Angular JS, Express.js and Node.js.
- Expert in developing websites using Java/J2EE design patterns such as MVC, Singleton, Session Facade, and Data Access Objects.
- Helping support team to understand teh functionality of Solr server by giving KT sessions and documentation
- Experience using Multi-Core Solr server and SolrJ API for indexing and un indexing
- Experience in developing Restful Web Services using Scala/Java, Play, Http4s, Spray, Akka and Lift.
- Led successful server-side gateway integrations wif two large banks and oversaw gateway software integration wif over 100 commercial websites.
- Upgraded product wif new features, opening code to accommodate customer language and platform preferences, improving interface, and increasing security.
- Conducted thorough stress tests to meet financial industry quality standards.
- Adjusted to teh unpredictable loss of a major partner by quickly integrating a new bank.
- Extensive experience in designing and executing Automation testing using Mercury tools (Quality Center / Test Director, Win Runner, Load Runner, QTP) and PVCS Defect Tracker
- Good experience in using Hibernate for Database communication, retrieval and update.
- Hands on experience in one or more MVC framework Spring (DI/IOC, AOP, and JDBC template).
- Experience in designing web services, SOA based applications.
- Experience in writing Web Services using WSDL, SOAP, and UDDI in distributed web application development environment.
- Experience in developing and consuming Restful web services.
- Good hands on experience developing a responsive single page application using Angular JS framework and JavaScript.
- Working experience of Relational DBMS like Oracle, SQL Server, MySQL, DB2, Toad for performing SQL and PL/SQL programming and NoSQL DB like Mongo DB.
- Hands on experience wif version control systems like CVS (Concurrent svn Systems), SVN (Apache Subversion), Sub Version Codes, ClearCase and GIT for providing a common platform for all teh developers.
- me has performed RD to develop Selenium cucumber frame
- Experience wif Test Driven development like JUnit, TestNG, Mockito, Selenium, and Cucumber.
- Good experience in developing test cases wif JUnit for Unit testing and logging using Log4J
- Log4J for extensible logging, debugging and error tracing.
- Hands-on experience working wif Continuous Integration (CI) build-automation tools such as Maven, Jenkins and Apache Ant.
- Experience in designing and developing applications using Web Sphere application servers and Tomcat web server and Web logic server.
- Experience wif UNIX, Linux, and Windows operating systems.
- Experienced in multiple domains such as insurance, banking, telecom, and healthcare.
- Good team player, strong work ethics, enthusiastic and quick learner wif a positive attitude.
- Excellent analytical and problem-solving skills along wif excellent oral and written communication skills.
TECHNICAL SKILLS:
Languages: Java 8 (JDK 1.4/1.5/1.6/1.7/1.8), Eclipse, Java Swings, JSF, JUnit, Log4J, Ant, Maven, Python.
Frameworks: ASP.NET, JSF, Spring Framework, jQuery, JSF, Spring MVC
Web Technologies: JSP, Servlets, Angular js, jQuery, ReactJS, Node JS, EJB, Hibernate 3.0, Struts, Spring, JDBC, HTML5, DHTML and XML, Scala,CSS3, Web Services, WSDL, SOAP, MQ Series, Apache Camel, Solr, Micro Services, Cassandra, Kafka, Spring Boot, Express.js, Bootstrap, Jenkins, Jcaps.
Application/Web Servers: Struts, Spring, Hibernate, J2EE, JUnit. WebLogic 8.x/9.x/10. x. JBOSS 3.x/4.0, IBM Web Sphere 4.0/5.x/6. x.
IDE Tools: Eclipse (Juno, Galileo, Helios, Índigo), Rational Application Developer (RAD) and, JBuilder, Apache Camel, JUnit, TestNG and UML
Web Services: AWS
Databases: Oracle 11g/12C, MySQL, SQL, Mongo DB, Mainframes, Teradata
Reporting Tools: Crystal Reports, BO XI R3.
Cloud: AWS.
Version Control Tools: CVS, VSS, Rational ClearCase, Tortoise SVN, Mercurial, ANT, Maven
Testing: Selenium, Karma.
Messaging Tools: JMS, Java Mail
Operating System: Windows, Linux, Unix, Macintosh HD, Red Hat.
PROFESSIONAL EXPERIENCE:
Confidential, Memphis, TN
Sr.Java Developer.
Responsibilities:
- Involved in teh complete SDLC including teh design of System Architecture, development of System Use Cases based on teh functional requirements.
- me worked on Oracle Applications R12 (E Business Suite) Technical consultant, wif experience inOracle Financials modules(GL, AP, AR),ManufacturingModules (OM, INV, PO).
- Experience in implementingRICE(Reports, Interfaces, Conversions, Extensions) components in teh area of technical design, development, Integration testing and deployment.
- Experience in design and development of conversion programs, interfaces and Trading Community Architecture (TCA) APIs to import data from legacy systems.
- Excellent noledge ofAOL(Application Object Library) andSystem AdministrationModules.
- Upgrading Exadata environment
- Maintaining Exadata hardware.
- Configure, Maintaining and troubleshooting Exadata Cell disk/Grid Disks
- Troubleshooting Exadata smart scan/offloading issues
- Experience in Procure to Pay (P2P),Order to Cash (O2C)business flows.
- Extensively worked on changing teh reports according to client requirements and Optimizing teh Report Performance.
- Substantial development experience in creatingstored procedures, Packages, Triggers, Functions, Indexes and Views.
- Using Kafka we stream teh data wif twitter4j from source to Hadoop. From Hadoop to Mongo dB move teh data using Map reduce, hive and pig scripts by connecting wif mongo-Hadoop connectors.
- Load data from various data sources into HDFS using Kafka.
- Install KAFKA on Hadoop cluster and configure producer and consumer coding part in java to establish connection from twitter source to HDFS wif popular hash tags.
- Analyze data on HDFS and send teh results to Mongo DB databases to update teh information on teh existing table.
- Architect and chief developer for full text search platform using NoSQL Elastic search engine, allowing for much faster, more scalable and more intuitive user searches for our database of spas worldwide.
- Efficiently handled periodic exporting of SQL data into Elastic search.
- me worked as a developer for current project which me develop front end applications by using various technologies like Spring Frameworks, Hibernate, Struts and Java.
- me developed database applications also because banking industry having made alot of changes in teh database.
- Dealing wif my team members to develop teh applications as per requirements and analysis.
- Establish teh good environment and communication among 8 team members.
- Used karma-test-runner and Jasmine for JavaScript Unit testing.
- Worked wifNoSQL Cassandrato store, retrieve, and update and manage all teh details for Ethernet provisioning and customer order tracking.
- All teh functionalities are implemented usingDatastax Java API, HectorandKundera API.
- Ran ad-hoc queries against Cassandra usingCQLscripts.
- Performed bulk data loading into Cassandra usingSSTable Loader.
- Performed data integration wif sourcing systems usingJMS.
- Implemented service layer on top of Cassandra usingcore Java, Datastax Java APIandRestful API.
- Used 'TestNG' for backend test cases and 'Jasmine' for Angular JS test cases.
- Experience wif configuration, customization, and development of e-commerce platform
- Experience wif JavaScript frameworks, JavaScript, and AJAX
- Proficient wif teh latest programming languages, web development tools and platforms and other utility applications.
- EARfilewas made and deployed inJCAPS 6.x, 5.1.2and SRE using script.
- Migration was done from monk, SRE to Jcaps.
- Installed teh JCAPS 6.0, 5.1.x, e designer, domain, e manager on Windows/AIX boxes.
- Involved in production support.
- Installationof File Net Capture and File Net Capture ADR.
- Configurationof File Net Capture steps Full Text OCR, Assembly, Indexing, Auto indexing & Commit. Configured theCapture PaTEMPthand scheduling teh polling.
- Worked extensively in File Net P8 3.x/File Net 4.0 Platform. Working experience in teh development of custom File Net Step Processors and custom Applications using File Net P8 Framework and wif CE 3.x JAVA API /CE 4.0 JAVA API and PE JAVA API.
- Conducted analysis, designing and assembly of software components in Open Text CMS applications.
- Prepared content migration plans and design patterns for assigned interfaces.
- Maintained technical documentation for CMS Open text applications as per SDLC standards and procedures.
- Implemented procedures for designing and development of content server workflows and reports.
- Experience in front end applications by using magnolia tools in various languages like html, css and java script.
- Involved in both front end and backend applications together magnolia supports both java modules and light modules in a single project.
- Working experience in Process Mapping and eForms Management.
- Working experience on general File Net P8 Admin activities.
- Ability to work on large scale ecommerce projects.
- In-depth noledge of security protocols, secure payment gateways and other safety components applicable for e-trading websites.
- Involved in Daily Scrum (Agile) meetings, Sprint planning and estimation of teh tasks for teh user stories, participated in retrospective and presenting Demo at end of teh sprint.
- Designed and coded controller classes using J2SE dat would talk to real hardware controller to access their states and gave teh user control over teh hardware through teh multithreaded UI.
- Used JSP, HTML5, CSS3, and JavaScript to construct teh dynamic web pages (presentation Layer) for teh application.
- Design and Implement Web Services in Scala using Spray/Play, Akka and Lift
- Actively involved in producing and consuming Web Services developed using REST protocol
- Integrated Scala Web Service wif Relational DB using Slick
- Integrated Scala Web Services wif Mongo DB using Casbah.
- Involved in writing bash scripts to automate teh Solr deployment, Logstash-forwarder, Logstash.
- Worked wif other development team members and DBA team to create a data model
- Helping support team to understand teh functionality of Solr server by giving KT sessions and documentation
- Experience using Multi-Core Solrserver and SolrJ API for indexing and UN indexing.
- Worked wif teh team to come up wif teh overall architecture of teh application.
- Designed and implemented backend part of teh application using Spring Quartz and SolrJ api for indexing and un-indexing content from different sources like postgres, Cassandra and Mongo DB.
- Configuring high availability multi-core Solr servers using replication, request handlers, analyzers and tokenizes.
- Configured Solrserver to index different content types like HTML, PDF, XML, XLS, DOC, DOCX and other types.
- Integrated ScalaWeb Services wif Cassandra DB using Data Stax.
- Integrated ScalaWeb Services wif Elastic Search for IPTV Search Service and Client.
- Used Angular JS and Backbone.JS for client-side validation.
- Hands on experience in Curam Framework.
- Experienced wif RAD/Iterative development methodologies.
- Implementing FIX Protocol Messages for ETD Equity Traded Derivatives and Generated SWIFT messages.
- Created Single page application using Backbone.JS and Node.JS to handle teh data flow.
- Used JavaScript latest version of libraries based on running in teh Node.js environment.
- Develop various screens for teh front end using Angular JS and used various predefined components from NPM.
- MeanStack development from scratch including MONGODB server setup and Node Js server development.
- Worked wif core Java technologies like Multi-Threading and synchronization.
- Multithreading was used to process data in chunks to improve performance.
- Handed Java Multi-Threading part in back-end component, one thread will be running for each user.
- Developed internal coding using JEE technologies based on teh MVC Architecture.
- Implemented Business Logic using Java, Spring MVC, and Hibernate.
- Implemented RESTful Web services to retrieve data from client side and made REST API calls from Angular JS and parsed teh data to project to teh client and handled teh security and Authorization using Spring Security and OAuth.
- Expertise in React.JS framework and integrate them to Node.JS server side code.
- Developed Business objects using POJOs and data access layer using Hibernate framework.
- Use of tools such as PMD, find bugs, Jenkins, Sonar to ensure teh continuous integration in teh project.
- Achieved Dependency injection by creating spring services, spring controllers and DAOs to wire objects of business classes.
- Experience in developing and implementing Web Servicesusing SOAP, WSDL and UDDI. Thorough noledge of Developing REST APIs wif JAX-RS.
- Implemented DAO pattern to fetch data from database using Hibernate to carry out various database operations and avoid redundant database access statements.
- Participated in Code review using PMD, Sonarqube, and UC Detector.
- Used tinplating engines for creating JavaScript template using underscore.js and react.js.
- Designed and developed business components using Spring Boot, Spring Dependency Injection (Core), Spring AOP and Spring Annotations.
- Developed reports include Invoice Printings and Patient profiles. Assigned as lead developer throughout teh design, analysis and coding phase of a Claims Processing System.
- Developed React JS pages, Web services calls and AJAX calls for teh application.
- Web designing & development using HTML5, CSS3, JavaScript, ReactJS and Ajax.
- Used Hibernate Transaction Management, Spring/Hibernate Batch Transactions and Hibernate cache concepts.
- Used Spring Data Framework to use teh features of Spring JDBC and Spring ORM classes like JDBC Template and Hibernate Template to perform teh database operations by connecting to Data sources available.
- Removed all teh XML based configurations required to build teh MVC application and maintained in teh classes using Spring Boot.
- Experience wif Medicaid, CHIP and other eligibility product of Healthcare reform in Curam.
- Has 3 years of experience working on IEG, CER, Dynamic Evidence, Curam Batch, Evidence Broker, Workflow, Modeling and UIM.
- Worked on teh implementation of CuramHealth Care Reform (HCR)
- Involved in building Mean full stack ecommerce web application by using Mean JS.
- Developed user interface as JSF, prime faces, HTML and CSS and BOOTSTRAP wif custom tag libraries using JSF Framework.
- Designed Frontend wifin object Oriented JavaScript Framework like Angular.js, bootstrap,React.js, ember.js, Marionette.js, Node.js.
- Involved in various tests like Integration testing, functional testing, regression testing, database testing, and system integration testing using Mockito, Scalatest cases, Embedded Cassandra
- Experience in Version Control Systems like GIT, SVN.
- Supporting and implementing web application built on Mean Stack.
- Used Micro services to communicate using synchronous protocols HTTP and REST.
- Implementing or exposing teh Micro services based on REST full API utilizing Spring Boot wif Spring MVC.
- Developed and used REST web services for teh reporting frame work.
- Focused on Test Driven Development thereby creating detailed JUnit tests for every single piece of functionality before writing teh functionality.
- Facilitated upgrade to Java 8, replacing teh Joda library, using Streams and Lambda expressions.
- Developed build and deployment scripts using MAVEN as build tools in Jenkins to move from one environment to other environments.
- Deployed GUI code to Web Logic application environment and standalone components to JBoss Server. Developed web services to perform various operations on teh supplier information.
- On high-level, able to work on OTC derivatives over exchange-traded and greater negotiation and customization of a transaction.
- Responsible for configuring Continuous Integration Server me.e. Jenkins and Sonar Qube.
- Used NoSQL DB like Mongo DB for teh proof of concept.
- Maintained java classes of Curam batches dat follow Chunker and Streamer mechanism.
- Worked on Evidence brokering, Dynamic Evidence, Evidence Mapping.
- Worked on Annual Case Review (ACR) batch.
- Developed an Ant Script which fetches branch and revision number from Bamboo server and displays it on landing page of Curam.
- Worked on straight-thru and non-straight thru Workflow.
- Involved in designing teh modules wif extensive use of Rational Software Architect.
- Worked on customization / creation of entities, process classes, Code table, uim, jspx, dmx.
- Development of CuramUniversal access portal and Curam Case Management using following: -
- Implemented Unit testing, Integration Testing and generating of test cases for web applications using JUnit, Mockito, TestNG, Cactus, SoapUI and SOATest.
- Good experience on Web application and implementation of Confidential Web Services(AWS) using AWS SDK for Javawif Confidential EC2, Confidential Simple Storage Services (S3) and Confidential RDS
- Expertise in programming on both Windows and Linux platform.
- Used Mongo DB as data storage and utilized aspects like replica sets, sharding, and clever document design to make service extensible scale and feature wise.
- Optimized teh full-text search function by connecting to Mongo DB.
- Used JIRA ticketing system to keep track of issues and tasks on individuals.
- Use Maven to build teh application and deployed on Web Sphere Application Server.
- Used GITHUB as version control tool.
Environment: JAVA, J2SE, HTML5, CSS3, jQuery, Ajax, Angular JS, Bootstrap, Node JS, JSON, J2EE, Spring Framework 4.2.0, Spring MVC 4.2, Spring Security, Spring Boot, Solr, Spring Data (Spring JDBC, Spring ORM), JSP2.0, Hibernate 4.0, Web services, REST ful, RAD, Cassandra, Web Sphere, Sonarqube, Micro Services, Agile/Scrum Methodology, Curam, Maven, JIRA, JBoss, JUnit, TDD, Mongo DB, Micro Services, GITHUB.
Confidential, New York City, New York
Java Developer.
Responsibilities:
- Experienced in reviewing teh functional, business and high-level design requirements.
- Developed teh Use Case diagrams and Class diagrams.
- An application built on Java Financial platform, which is an integration of several technologies like Struts and Spring Web Flow.
- EARfile was made and deployed inJCAPS 6.x, 5.1.2 and SRE using script.
- Development/Migration was done in monk and java, Creation ofbridgeto communicate data from old systems to new systems. Journal files captured teh entire incoming as well as outgoing message from e gate.
- Installed teh JCAPS 6.0, 5.1.x, e designer, domain, e manager on Windows/AIX boxes.
- Installationof File Net Capture and File Net Capture ADR.
- Conducted analysis, designing and assembly of software components in Open Text CMS applications.
- Prepared content migration plans and design patterns for assigned interfaces.
- Maintained technical documentation for CMS Open text applications as per SDLC standards and procedures.
- Implemented procedures for designing and development of content server workflows and reports.
- Experience in front end applications by using magnolia tools in various languages like html, css and java script.
- Involved in both front end and backend applications together magnolia supports both java modules and light modules in a single project.
- Involved in teh migration of Xfinity Services Platform (XSP) from legacy Java Services into Micro Services architecture, decomposing monolith applications in a set of discrete Services
- Lead teh Team in migrating teh Services in a fast paced environment on a test driven approach.
- Used Spring Boot framework for building cloud Micro Services and to develop Spring based application radically faster wif very less configuration.
- Analyzed teh Maven dependency management in base code in order to annotate teh dependencies on to Spring Boot application in to Gradle forMicro Services.
- Implemented API controllers (SOAP and REST) and webServicesclient classes to interact wif downstream systems.
- Configurationof File Net Capture steps Full Text OCR, Assembly, Indexing, Auto indexing & Commit. Configured theCapture PaTEMPthand scheduling teh polling.
- Worked extensively in File Net P8 3.x/File Net 4.0 Platform. Working experience in teh development of custom File Net Step Processors and custom Applications using File Net P8 Framework and wif CE 3.x JAVA API /CE 4.0 JAVA API and PE JAVA API.
- Working experience in Process Mapping and eForms Management.
- Working experience on general File Net P8 Admin activities.
- Instituted Ansible for configuration management and automation across four environments; guaranteed 100% reproducible system setup fixing numerous systems issues and speeding implementation time
- Worked hand-in-hand wif development team to identify/resolve cloud portal issues; eliminated bugs and identified need to break up functions across multiple systems before customers adversely impacted
- Used teh Inversion of Control module of spring framework.
- Experience in working wif thin, thick and NFC clients.
- Developing traits and case classes etc in Scala.
- Used sbt (Scala Build Tool) for building teh application.
- Writing Scala test cases to test Scala written code.
- Create Curam inbound Web service to generate WSDL
- Implementation and generating of WSDL, client STUBS and Server implementation code
- Created Curam custom soap headers to provide security to teh Web Services.
- Written Java code which reads UIM of Curam, OOTB and generate mobile platform specific
- Configured teh client to deploy teh ear (Enterprise archive) in Web sphere application server.
- Configure and deploy Curam Universal Access in WAS Application Server.
- Writing entities in Scala along wif named queries to interact wif database using Phantom Driver.
- Used Maven for build framework and Jenkins forth econtinuous build system.
- Published methods as web methods using REST ful web services.
- Designed enterprise level applications on XML schema, SOAP and WSDL technologies.
- Used XPATH, XQuery and XSLT for XML transformations.
- Used XML Beans for parsing teh XML documents.
- Used Soap over Http and Soap over JMS for communication between components.
- Created teh test cases using JUnit.
- Developed teh Application and business logic using Java 1.6.
- Implemented several design patterns like Singleton, MVC and Factory design patterns.
- Developed teh User interfaces using HTML, CSS3, JSP, JavaScript, and Tiles etc.
- Experience wif jQuery.
- Developed SQL queries and Stored Procedures for retrieving teh data from several databases.
- Used Hibernate for Object Relational Mapping.
- Used Free Marker Template for sending teh parameters to teh back-end systems.
- Log4J was used for logging errors in teh application.
- Performed Application development using RAD and Web-sphere Application Server.
- Designing and developing interfaces to interact wif teh existing application using XML/XSLT.
- Designed teh application architecture Spring MVC and J2EE specifications.
- Developed user interfaces using HTML, XHTML, AJAX, CSS, JavaScript, jQuery.
- Experience wif Front-end JavaScript frameworks like Angular JS, Node JS.
- Developed application using spring, JSP, JSTL and AJAX on teh presentation layer, teh business layer is built using spring and teh persistent layer uses Hibernate.
- Developed SQL Queries using Toad for SQL Server.
- Created ant build files to create teh EAR and WAR files.
- Involved in teh preparation of use case, sequence diagrams, class diagrams, activity diagrams etc. using Rational rose.
- Experience wif Front-end JavaScript frameworks like Angular JS, Node JS.
- Developed API to Integrate wif Confidential EC2 cloud based architecture in AWS, including creating machine Images.
- Developed Mean Stack from scratch including Mongo DB server (Mongoose Connector) setup and Express JS server development.
Environment: JDK 1.6, Servlet, JSP, Beans, XML, XSLT, Html, JAX-WS, Spring 2.5, Struts 1.3, Hibernate 3.0,Curam, Java 1.6 Oracle 11g, Ant, SOAP, Web Sphere 6.1, HTML, JavaScript, Web Services, Micro Services, JUnit 4.0.
Confidential - Charlotte, NC
Java Developer.
Responsibilities:
- Involved in Analysis, Design, and Implementation of Business User requirements.
- Setting up teh Developer's workstation on own wif a provided manual.
- Agile methodology has been followed. Experience wif Sprint Planning, grooming, Stand-ups, Retrospective and Sprint Review meetings.
- Service layer was implemented using Spring Integration and IOC Framework.
- Developed Batch processing jobs using Spring Batch Framework.
- Persistence layer was developed using Spring JDBC to fetch or insert data.
- Implemented Expanded Logging of Exceptions through Spring Integration.
- Involved in developing teh Client Communications Platform UI using HTML5, CSS3, AngularJS, AJAX.
- Used SQL Developer as teh Database Management system to interact wif Oracle database.
- Used SQL, PL/SQL to communicate wif Oracle database.
- Used IBM Rational Tools like RTC as Version Control tool.
- Used SonarQube for continuous inspection of code quality.
- Used EclEmma tool to see teh code coverage of teh Java classes.
- Used Gradle tool for building teh project and Jenkins for continuous integration and deploying teh application on Web Logic Application Server.
- Developed SOAP & REST Web Services to provide teh interface to teh various clients running on both Java and Non-Java applications.
- Tested teh SOAP & REST Webs service functionality using SOAP UI & CREST by passing Test Data.
- Experience in using Splunk software to view, analyze and search teh data from application logs.
- Used Apache ActiveMQ 5.13 messaging service for Asynchronous communication.
- Tested teh developed components using JUnit4.0 and Mockito frameworks.
- Used log4j as teh logging framework through SLF4J abstraction.
- Performed Unit test and integration testing in Dev and Test environments before pushing teh build to QA.
- Responsible and active in teh analysis, definition, design, implementation, and deployment of full software development lifecycle (SDLC) of teh project.
- Experience in coordinating wif teh offshore team.
Environment: Java 1.7/J2EE, Spring Framework4.0 (Spring Integration, Spring MVC, Spring IOC, Spring JDBC, Spring Batch), SOAP Web Services, RESTful, FTL, SQL Developer, Oracle 12g, JS, AJAX, Eclipse IDE, Oracle Web Logic server, Gradle, Jenkins, Active MQ, SOAP UI, Apache ActiveMQ 5.13, HTML5, CSS3, JSON, XML, AngularJS.
Confidential - Boston, MA
Java Developer
Responsibilities:
- Involved in Analysis, Design, and Implementation of Business User requirements.
- Setting up teh Developer's workstation on own wif aprovided manual.
- Developed teh Application layer or GUI framework from scratch using JSP, HTML, CSS, Bootstrap JS, AJAX.
- Client-Side validations were done using Bootstrap JS.
- Used AJAX for request response processing wifout reloading teh complete page.
- Written complex HQL Queries using Hibernate criteria, projections to fetch or insert data into or from different tables in DB.
- Developed Batch processing jobs using Spring Batch Framework.
- Bean injections in teh java application were done using Spring F/W's Dependency Injection module.
- Written complex SQL Queries using Spring JDBC to fetch or insert data for teh Batch processing.
- Used IBM Rational Tools like RTC as Version Control tool.
- Used SonarQube for continuous inspection of code quality.
- Developed & consumed XML/WSDL/SOAP Web Services to provide teh interface to teh various clients running on both Java and Non-Java applications.
- Tested teh service functionality using SOAP UI by passing teh Test Data.
- Extensively involved in developing core persistence layer using Hibernate 4.0 framework, writing HQL queries, creating hibernate mapping (. hbm) files.
- Used JMS for Asynchronous communication.
- Ran teh batch jobs on UNIX OS through teh command prompt.
- Moved teh logs from UNIX machine to Windows machine wif teh halp of WinSCP tool.
- Prepared Test Cases to perform Unit, Integration and System Testing. Tested teh developed components using JUnit4.0 and Mockito tools.
- Involved in Performance Tuning for teh entire application using teh OEM tool, since teh development was from scratch.
- Used Log4J components for logging, Dozer bean Mapper for clustering teh objects.
- Installing and configuring Eclipse IDE, Oracle Web logic Server 10.3g, Oracle 12g DB, Toad, SQL Developer tools to integrate wif DB and ANT build tool on developer’s machine.
- Responsible and active in teh analysis, definition, design, implementation, and deployment of full software development lifecycle (SDLC) of teh project.
- Waterfall methodology has been followed. Experienced wif standup, Retrospective meetings.
- Experience in coordinating wif teh offshore team.
Environment: Java 1.7/J2EE, Spring Framework4.0 ( Spring MVC, Spring JDBC, Spring Batch, Spring IOC ), JSP2.0, SOAP Web Services, Hibernate 4.0, HTML, Bootstrap JS, Toad Oracle 12g, SQL Developer, jQuery, AJAX, Eclipse IDE, Oracle WebLogic server, Java Beans, log4j, IBM Rational Tools (RTC, RRC), ANT, JUnit, OEM tool, OBPM, HP Live Editor, HP Exstream.
Confidential
Java Developer.
Responsibilities:
- As a Java Developer, worked as a Software Developer in Java, wif involvement in working wif technologies like Spring 3.x, Hibernate 3.x, Oracle and Restful Web Services in designing and development of teh application.
- Developed user interface by using Rich Faces, JSF and Ajax frameworks and JSF tags at UI.
- Written Cloud formation templates and deployed AWS resources using it.
- Worked on designing teh User Interface by coding in HTML5, Angular, Bootstrap to create teh SPA (Single Page Application).
- Implemented Web Services using Apache to communicate to external testing centres for finding seats and reservation and between scoring and reporting management.
- Skill on teh platform to be deployed in teh AWS environment for various users.
- Experience in implementing Oracle SQL as an Oracle client to query teh database.
- Worked on Hibernate as ORM to integrate wif teh application developed using Spring
- Experience in replacing Hibernate wif Native SQL Queries (JDBC) in places to handle large search
- Worked on implementing JMS to publish teh message on to teh Queue after processing.
- Worked wif FTP Client to read and write a file from/at a specific location.
- Experience in teh presentation layer of teh application wif teh halp of Node JS, Angular JS, boot strap also worked on XHTML pages.
- Experience in developing teh automatic build scripts wif teh halp of Maven for application to deploy.
- Experience in designing GUI screens of some modules by means of Rich Faces.
- Worked extensively on Spring IOC for teh dependency injection for managing application dependencies
- Worked on GIT Hub as teh repository to checkout and commit teh code.
- Expertise in writing SQL queries, PL/SQL stored procedures for teh database and backend tasks.
- Utilized AWS cloud watches to monitor teh performance environment instances for operational and performance metrics during load testing.
- Used Version control system GIT and web page screens for various modules using Html, CSS, JavaScript, and AJAX and Angular JS.
- Worked exclusively on Tomcat 7.2.x for managing performance and security optimization for Web Applications.
- Provided investigative support for teh Check Processing Department monthly.
- Expertise in JUnit test cases wif teh data mocking by using Mockito for unit testing application classes.
- Worked on Unit testing, Integration testing also corresponding testing efforts wif teh QA team.
- Hands on experience in providing Post Production and Production support as and when required.
Environment: Java 8, Angular JS, AWS, Ajax4, J2EE, JSF1.2, POI 3.7, Log4j-1.2.8, JUNIT- 3.8.1, EJB, Oracle SQL, Oracle 11g, JBoss 5.0.1.GA, Sybase, Apache Tomcat, SSH Secure Shell, Hibernate, GIT, HP Quality Center.
Confidential
Java Developer.
Responsibilities:
- Involved in analysis, design, and development of e-bill payment system as well as account transfer system and developed specifications dat include UML Diagrams using Rational Rose.
- Developed custom tags, JSTL to support custom User Interfaces.
- Implemented Business processes such as user autantication, Account Transfer using Session EJB Sana File Net p8.
- Used JNDI for naming and Directory Services and added tasks for online banking website using core Java
- Used WSAD for writing code for JSP, Servlets, Documented and EJBs.
- Implemented persistence layer using Hibernate dat use teh POJOs to represent teh persistence database tuples. These POJOs are serialized Java Classes dat would not has teh business processes.
- Used Spring MVC Framework for developing web applications.
- Implemented teh application using teh concrete principles laid down by several design patterns such as MVC, Business Delegate, Session Facade, Service Locator, Data Access Object, Singleton, and Factory.
- Eliminated multiple JSF component libraries and replaced wif single component library - ICE faces
- Deployed teh applications on IBM Web Sphere Application Server.
- Used Java Messaging Services (JMS) forthereliable and asynchronous exchange of valuable information such as payment status report.
- Developed JUnit test cases for all teh developed modules.
- Used CVS for version control across common source code used by developers.
- Used XML Web Services using SOAP to transfer teh amount to transfer application dat is remote and global to different financial institutions.
- Experience working wif version control such as CVS and Clear Case.
- Used ANT build tool for building teh application.
- Experience in Procure to Pay (P2P),Order to Cash (O2C)business flows.
- Extensively worked on changing teh reports according to client requirements and Optimizing teh Report Performance.
- Substantial development experience in creatingstored procedures, Packages, Triggers, Functions, Indexes and Views.
Environment: Core Java, J2EE, JSP, DB2 EJB, JAXB, JMS, JSTL JNDI, Spring, Oracle, DHTML, XML, FILE NET, DOM, SAX, ANT, Tomcat server, Rationale Rose, JAXB, JSF Rich faces, Middleware, RAD, WSAD (Web Sphere Studio Application Developer), IBM Web Sphere Application Server, Hibernate, LOG4J,CVS.
