Srikanth Reddy
Email: ************@*****.***
Mobile: 914-***-****
LinkedIn: linkedin.com/in/srikanth-reddy-sattu66
PROFESSIONAL SUMMARY
11+ years of experience in the Design & Development of Enterprise Applications, Web Applications, and Web Services in Java/J2EE and related technologies.
Experience in implementing solutions for enterprise e-commerce, social and media, content management, and opportunity solutions using Cassandrea’s, NoSQL, MongoDB, PHP, Apache Solr, Elasticsearch, Memcache with relational databases MySQL, SQL Server.
Proven expertise in Java, Spring Boot, and Angular, coupled with a deep understanding of modern JS coding patterns and software design principles.
Architected and implemented the containerized orchestration solution for WebSphere Commerce V9 using Openshift Container Platform - OCP (Openshift, kubernetes and docker)
Good knowledge in using Angular FusionCharts Directive to render graphic and charts from a variety of data resources.
Expertise in using Node JS, Express JS, MongoDB, and Mongoose.JS to create server-side applications.
Created quality gates in SonarQube dashboard and enforced in the pipelines to fail the builds when conditions not met.
Strong proficiency in Endeca search, with expertise in end-to-end deployment, installation, and configuration.
Proficient in developing web applications using Angular 7, 8, and 14+ frameworks.
1+ years of hands-on experience with Google DialogFlow.
Experience in full System Development Life Cycle (Design, Development, Testing, Deployment, and Support) using development methodologies and Agile (Scrum, Kanban, TDD – Test-driven development, CI-Continues Integration) automation test.
Excellent design and programming skills in Java/J2EE, JavaScript, Struts, Spring, Angular js
Node.js Java Mail, EJB, Web services, JSP, JDBC, XML, XSD, XSLT, RMI, XML Parsers (DOM and SAX), JAXP, JAXB, Maven, Log4j, Junit, Power Mockito, Java Beans, JNDI, SQL, PL/SQL, Oracle, Tomcat, JBoss, Sybase.
Wrote custom bash/python scripts to test data workflows in an integrated fashion.
Extensive experience in Application Software Design, Object Oriented Design, Development, Documentation, Debugging, Testing and Implementation.
Collaborated closely with UX designers to translate graphical designs into technically sound implementations.
Experience in designing User Interactive UI Web Pages and visually appealing User Interfaces with the help of HTML 5 and CSS3.
Extensive experience in Amazon Web Services like EC2, Simple DB, RDS, Elastic Load Balancing, SQS, SNS, AWS Identity and access management, AWS Cloud Watch, Elastic Beanstalk and Cloud Front, Redshift.
Hands-onon experience in AWS Lambda infrastructure on various resources IAM, EBS, Security Group, and Auto Scaling in Cloud Formation JSON templates and some internet technologies including TCP/IP and HTTP.
Experienced in working in an AGILE-based development environment and participating in Scrum sessions.
Acquaintance in applying the latest development approaches including MVC framework in the browser, event-driven applications using Ajax, single page applications using Angular JS and Bootstrap.
Developed a project that compared existing objects to verify if space existed for objects wanting spaces using multi-threading.
Strong in Core Java API, JAVA multi-threading, Collections, and Application utilities.
Expertise in coding optimized SQL queries on databases like My SQL, SQL Server and Oracle.
Worked on IDEs like Microsoft visual studio, Sublime text, IntelliJ, Web Storm, and Eclipse.
Experience in developing web applications using MVC, MVVM, MVP, Singleton architectures.
Expertise in using source code control systems such as GIT, Version One, JIRA, and Jenkins.
Experience in Designing and Building the Dimensions and cubes with star schema and Snowflake schema using SQL Server Analysis Services ( SSAS ).
Used NoSQL (couch-base, DynamoDB) database and MySQL database, created DAO's using JDBI and Couch base for interacting with Database analyze, design and Implement application architecture to suit the development of software usingJAVA/J2EE worked extensively on Snowflake for the applet recursions.
Solid experience with Responsive Web Design (RWD) with involvement in several web application development projects Expert in Java/JavaScript programming. Experience with Node Js and React Js.
Good experience with web services like RESTFUL, and SOAP.
Experience in development tools such as Babel, Web pack, and NPM.
Used Node JS to run Web pack tasks and build properly the project.
Used React JS and React Native to create views to hook up models to the DOM and synchronize data with server as a Single Page Application (SPA).
Skilled in connecting and indexing Endeca with various data sources.
Experience in creating and customizing pipelines for indexing processes.
Strong experience with MongoDB development (reports, schema design, map reduce functions) and migrations from SQL relational databases to NoSQL databases.
Experience with Object-oriented programming and Object-oriented design.
Experience in Database Design, Creation and management of Schemas, writing Stored Procedures, functions, Triggers, DDL, DML SQL queries.
Highly skilled in Tableau Desktop/Server in creating data visualization, Reporting and Analysis Leveraged Angular 8 to enhance application performance and maintainability.
Upgraded existing Angular 7 projects to Angular 8, ensuring compatibility and stability.
Having good knowledge in NOSQL data bases like Dynamo DB, Cassandra. Setting up and administering DNS system in AWS cloud using Route53.
Installed, configured and administered Jenkins CI tool on AWS instances.
Experience of migrating application to AWS and manage applications on cloud.
Good experience working on CSS Background, CSS Positioning, CSS Text, CSS Border, CSS Margin, CSS Padding, CSS Table, Pseudo Classes, Pseudo Elements and CSS Behaviors in CSS.
Experience and ability to write automation test cases for regression testing
Worked on setting-up continuous deployment pipelines using Jenkins across multiple Kubernetes clusters to stress the clusters with new infrastructure tools for Kubernetes in development environments using Tekton .
Hands on experience using various Operating - Systems like Windows, UNIX, Linux.
Functional knowledge in Content Management and Enterprise Search (Fast ESP, Apache Solr, Oracle Endeca).
Team player proven to work under tight deadlines, and also can work efficiently as an individual.
Excellent communication and relation building skills. Used to update User Interface based on changing needs and requirements.
Wrote Angular.Js frontend, which queried a custom Elasticsearch server for search terms, and hosted everything on an AWS instance with Docker, OCP containers
Extensive experience with version control systems, including Git and SVN.
Extensive expertise in building dynamic and responsive user interfaces using Angular 6 and above.
Implemented user authentication and authorization using Angular 7 features and best practices.
Created Server instances on AWS Lambda. Tomcat, Swagger and hawtio are installed and used for deploying Micro-services.
Strong team player and effective individual with an ability to adapt to new technologies quickly.
Strong work ethic with desire to succeed and make significant contributions to the organization.
Proven capacity to meet deadlines. Good communication and presentation skills. Ability as a good developer and effective interaction with end users.
TECHNICAL SKILLS:
Languages:
Java, PL/SQL, Python, Scala, C++, C#, Go
Java/J2EE Technologies:
J2EE, Servlets, JSP, EJB, JSTL, JDBC, JSF, JavaBeans, Struts, MVC, Hibernate, Mockito, Spring, Log4j, XML, JMS, JNI, Junit, Web services and Custom Tags.
Web Technologies:
HTML, JavaScript, CSS, AJAX, XML, JSP, Bootstrap, AngularJS (v12+), React Native, React.JS & Node.JS, FusionCharts.
Frameworks and IDE's
Struts, Spring, Hibernate, Spring MVC, Spring Web Flow, Spring IOC, Spring AOP, JMS, Log4J, Junit, SOA, Jasper reports, SOAP UI, Spring Boot, Spring Batch, Spring Security, JPA, SonarQube
Application Servers:
Apache Tomcat, WebLogic, WebSphere, JBOSS
Databases:
Oracle, SQL Server, PL/SQL and My SQL, DynamoDB
Operating Systems:
Windows, Linux, UNIX
Message Brokers
Kafka, Rabbit MQ, Active MQ, IBMMQ, TIBCO
Web Services:
WSDL, SOAP, and REST API, AWS, Microservices, GraphQL.
CI/CD Tools
Jenkins
Containerization
Docker, OpenShift, Kubernetes
Version Control Tools:
SVN, Git, CVS, TFS
Build Script:
Maven, Jenkins.
IDE's:
Eclipse, NetBeans, Spring
Methodologies:
Agile, Waterfall, SDLC, TDD
PROFESSIONAL EXPERIENCE:
Java Full Stack Developer
Western Union, Denver,CO Mar 2024 to Present
Responsibilities:
Actively involved in analysis, design, development, system testing, and user acceptance testing. Successfully followed agile methodology in the scrum cycle model.
Leading a team of 5 Members, assigning them their day to day tasks.
Involved in the development using java/j2ee technologies, web services, and hibernate ORM framework.
Proficient in cloud development using Microsoft Azure, leveraging its services to build scalable and resilient applications.
Involved in implementation of JAVA SCD (Slowly changing dimension) using collection, hibernate, and JAVA multi-threading.
Designed the data models to be used in data intensive AWS Lambda applications which are aimed to do complex analysis creating analytical reports for end-to-end traceability, lineage, definition of Key Business elements from Aurora.
Worked on NoSQL database like Cassandra to store key values, for data analytics which is used as a Database.
Implemented CICD pipelines for the OCP containerized solution using existing DevOps tools in OCP for DEV and QA envs.
Adopted agile methodology with Pair Programming Technique and addressed issues during system testing.
Hands on experience of multiple AWS accounts with multiple VPC's for both production and non-production where primary objectives included automation, build out, integration and cost control.
Created the degree of popularity for the doctors using AngularJs directive name Angular FusionCharts.
Created and configured AEM templates to check the Back-end Value. Designed and developed XML processing components for the dynamic display of the menu on the Application.
Involved in developing and delivery of a Micro service application utilizing almost of the AWS Stack including S3, EC2, DynamoDB, Kinesis, SNS and SQS.
Composed and executed MongoDB scripts to insert and update the NoSQL database and reporting.
Worked in Agile environment with Content Management system for workflow management and content versioning.
Designed and developed Application based on Struts Framework using MVC design pattern.
Designing, Development, JUnit testing and Integration of many components of the applications from end-to-end, i.e., Front-end (View) to JSF Controllers and configurations to Data Model and JPA mappings as well as generating entities.
Implemented Angular services to connect the web application to back-end APIs.
Extensive experience of Object-Oriented JavaScript design pattern and JavaScript MVC Patterns Preferably Angular JS for building UI Widgets and Application logic.
Built end to end CI/CD Pipelines in Jenkins/Tekton to retrieve code, compile applications, perform tests and push build artifacts to Nexus.
Created nightly builds with integration to code quality tools such as SonarQube, Veracode.
Demonstrated exposure to server-side CSS pre-processing platforms like SASS and LESS.
Utilized pre-processing techniques to streamline styling workflows and enhance frontend development.
Continued to integrate responsive designs using Flexbox and CSS Grid in Angular 12 projects.
Developed and maintained documentation for components, modules, and application architecture.
Assisted in mentoring junior developers and conducted knowledge-sharing sessions on Angular 12.
Implemented multiple Tekton Pipelines in Kubernetes cluster and deployed various applications using Helm charts to create a Custom Resource Definition ( CRD) application with flux tool .
Used GraphQL for complete and understandable description of the data in our API, gives clients the power to ask for exactly what they need.
Created and customized pipelines for indexing processes using default and custom manipulators, improving efficiency and accuracy.
Created a help desk chatbot. Chatbot service for answering company's client questions with efforts to vastly reduce workload of Technical Support Team and resolve client issues swiftly utilizing Google DialogFlow.
The Chatbot is created utilizing most of the features of Google DialogFlow. Trained the bot with so many user expressions in the Intent’s.
Used angular fusioncharts for dynamic data visualizations.
Provided technical leadership by sharing knowledge of Angular 12 best practices with fellow developers.
Developed the API for various components of the Elasticsearch (ES) architecture.
Involved in writing Oracle PL/SQL Stored procedures, triggers, and views. Worked on NoSQL database MongoDB& Performed CRUD operations like Update, Insert & Delete.
Using Angular JS created custom directives for data manipulations and to display data in company standard format in UI.
Used Spring Boot which is radically faster in building cloud Micro Services.
Developed Micro services and Restful web services using JAX-WS.
Designed and developed Micro services business components using Spring Boot.
Used spring framework for implementing IOC/JDBC/ORM, AOP and Spring Security.
Built cloud formation stacks utilizing JSON templates to deploy micro services as part of Jenkins.
Worked with java 1.7 features.
Implemented Spring boot microservices to process the messages into the Kafka cluster setup.
Worked on Kafka following spring cloud architecture which consists of Source, Processor and Sink.
Worked Extensively with Apache Kafka Streams by creating Consumers that consume from a Kafka topic and Producers that will post to a Kafka topic.
Environment: HTML, XHTML, Python, CSS, JavaScript, React Native, Angular JS, AJAX, Lambda, JSON, jQuery, Node Js (NPM), GIT, Cassandra, Bootstrap, SonarQube, JIRA, Firebug, DynamoDB, SOLR, Java/J2EE, Struts, Spring3.x, Java Mail, EJB, Web services, Servlets, JSP, JDBC, XML, XSD, XSLT, RMI, XML Parsers (DOM and SAX), JAXP, JAXB, Angular 12, Apache Tomcat, Maven, Log4j, Junit, Power Mockito, Java Beans, JNDI, multithreading, SQL, PL/SQL, Oracle, Tomcat, JBoss, Sybase, FusionCharts.
Java Full Stack Developer
Morgan Stanley, NY, NYC Jan 2023 – Feb 2024
Responsibilities:
Responsible for design and developing application from scratch and deploy it to production with end-to end testing.
Responsible for developing micro services using Java 8, REST, Spring Boot to increase productivity with application properties Auto Configuration method.
Responsible for setting up the build pipelines in OCP using Jenkins and promoting it to DEV/QA envs based on labels and selectors.
Involved in implementation of enterprise integration with web services using REST API. Worked on both Service and Client side.
Application act as Consumer application which uses Spring Boot Kafka to Consume Upstream data.
Consumed REST based Microservices with Rest template based on RESTful APIs.
Worked on creating a Spring boot application which acts as a Kafka consumer, which consumes data from a private stream and save to Postgres Db in JSONB format, have written controller layer, multiple Api calls to retrieve data according to the business needs.
Designed and developed Tableau content for the Users and co-workers for a better understanding of each concept.
Worked on Monitoring systems Nagios and Splunk and repositories nexus and artifactory.
Proficient in using Golang's built-in testing framework for unit testing and test-driven development.
Understanding of Golang's package management with modules and dependency management tools like Golang Modules or Dep
Developed a networking client dashboard using Angular 7, integrating it with Java-based backend services.
Designed and implemented a Cassandra NoSQL-based database and associated RESTful web service that persists high-volume user profile data.
Implemented a 'server less' architecture using API Gateway, Lambda, and Dynamo DB and deployed AWS Lambda code from Amazon S3 buckets. Created a Lambda Deployment function, and configured it to receive events from your S3 bucket
Developed, published customized interactive reports and dashboards and managed report scheduling using Tableau.
Used Sonar lint for code quality and code standards, Eclemma tool for code coverage.
Involved in developing and delivery of a Micro service application utilizing almost of the AWS Stack including S3, EC2, DynamoDB, Kinesis, SNS and SQS.
Involved in implementing Queries to the backend MongoDB database using HTTP service to fetch JSON contract.
Used a light front-end framework against the JSON API for their service requests.
Upgraded the existing networking client dashboard from Angular 7 to Angular 8, benefiting from enhanced performance and features.
Developed web pages using HTML5, CSS3, Angular 4, Bootstrap, JSON, Ajax.
Experience in working with Elastic Stack that includes ElasticSearch, Logstash, Kibana, Beats, X-pack and Machine Learning.
Creating Typescript reusable components and services to consume REST API's using Component-based architecture provided by Angular 4 and Used Webpack to build Typescript modules.
Addition of new product deployment of product in BCC, display of product in UI using JSP, along with customer service (CSC) role integration in ATG framework.
Worked on web application development with Oracle ATG Commerce, Spring & Java.
Implemented multiple Tekton Pipelines in Kubernetes cluster and deployed various applications using Helm charts to create a Custom Resource Definition ( CRD) application with flux tool .
Implemented AWS Code Pipeline and Created Cloud formation JSON templates in Terraform for infrastructure as code.
Automate provisioning and repetitive tasks using Terraform and Python, OCP, Docker container, Service Orchestration.
Created AWS environment for this application. Generate various AWS resources like S3, EC2, ECS, IAM, Route 53, Cognito, Kinesis and others using terraform.
Developed and customized user interfaces using Experience Manager, enhancing the overall user experience.
Coordinate with all the teams for functional requirements and ensure compliance to all architecture standards.
Used the testing tool POSTMAN for REST API testing by posting, updating and deleting the data to the end points, written test cases, done Unit testing with JASMINE, and used Log4J API for logging and debugging.
Used Amazon Cloud Watch to monitor AWS services and Amazon Cloud Watch logs to monitor application.
Converted a monolithic app to microservices architecture using Spring Boot using 12-factor app methodology. Deployed, Scaled, Configured, wrote manifest file for various Microservices in PCF.
Unstructured data was handled using MongoDB and used Mongoose Connector for connecting to the database.
Managed and monitored the server and network infrastructure using AppDynamics, Splunk. Performed system administration and operations tasks using Jenkins, AppDynamics.
Participated in a Scrum team and Agile Practices including Test-Driven Development (TDD), Behavior-Driven Development (BDD) and pair programming.
Hands-on AEM development with JCR API suite, Sling web framework and Apache Felix OSGi framework, DAM, Sling Models, OSGI annotations, Sightly (HTL) Component development, Classic and Touch UI Development, creating configuration and integration of templates and Editable Templates, custom components, dialogs, custom widgets, workflows, Tagging, Experience Fragments and content Fragments.
Functional knowledge in Content Management and Enterprise Search (Fast ESP, Apache Solr, Oracle Endeca).
Built on-premise data pipelines using Kafka and Spark streaming using the feed from API streaming Gateway REST service.
Implemented the application using Spring Boot Framework and handled the security using Spring Security.
Worked on Spring MVC Architecture for web applications.
Experience in managing the artifacts using repository and Artifactory.
Responsible for developing the full stack (from the Markup, JavaScript, Application Services, Database, and Build Scripts) Configured and deployed the application using Tomcat and Web Sphere.
Built Java applications using Maven and deployed JAVA/J2EE applications through Application servers.
Environment: Java 8, Microservices, DynamoDB, React Native, SOAP Web Services, Cassandra, Hibernate, Spring Core, Spring Data, Spring MVC, Spring Batch, SOLR, Spring Boot, SonarQube, Eclipse IDE, Angular 4, Lambda, Jenkins, AWS EC2, EBS, S3, VPC, WAS 6.0/7.0, JSP, JSTL, HTML5, CSS3, JavaScript, Web Sphere, Unix, Linux, UML, Oracle, Maven, Jenkins, GIT, Design patterns, JMS, JUNIT, PowerMock, log4J, JSON. Angular 7, Angular 8, Artifactory
Client: Fidelity Investments, NC
Java Full stack Developer Jan 2021 to Dec 2022
Responsibilities:
Analyzed business requirements, created use cases, and design diagrams for web components framework.
Used SPRING REMOTING and Web services to consume Client services.
Designed and developed the JCS object caching to improve system performance and response time.
Designing and coding Business Classes using Spring IOC and AOP features.
Used JIRA for tracking issues.
Designed and developed a comprehensive trading platform using Java and React, enabling real-time trading and data visualization.
Collaborated with quantitative analysts to integrate advanced analytics tools, enhancing trading strategy evaluations and performance metrics.
Created and maintained RESTful APIs for secure data exchange between client and server, improving application responsiveness.
Performing coding in Java/JEE technologies using Eclipse IDE with My Eclipse plug-in.
Responsible for unit testing the application using JUnit. Unit tested the changes and performed the code review.
Created TypeScript components to consume REST APIs in AngularJS.
Worked on AngularJS consuming RESTful web services and forms.
Implementing or exposing the Microservices based on Restful API utilizing Spring Boot with Spring MVC.
Develop cross-browser compatible web pages quickly and effectively using jQuery, HTML5, CSS3, Responsive Web Design, Bootstrap, and Angular JS.
Used Ant script for daily build and deployment on Build Server.
Environment: Java, JEE, Spring, Hibernate, AJAX, jQuery, JSP, Servlet, Apache Axis, REST APIs, XML, XSLT, DOM Parser, Web Services, SOAP, WSDL, JDBC, HTML, DHTML, JavaScript, Log4j, ANT, JUnit, Rational Rose, JIRA, Spring MVC, Tomcat 5.5, Eclipse 3.2, My Eclipse, Oracle 10g, Omniture tracking.
FULL STACK/BACKEND JAVA DEVELOPER
Versa Shore INC, CA June 2018 – Dec 2020
Responsibilities:
Involved in SDLC requirements gathering, analysis, design, development and testing of applications developed using AGILE methodology.
Working on different technologies like Java Multithreading, collections, Core Java, SQL, Stored Procedures, XML Parsing, and Generating XML Requests.
Managed and created and altered Databases, Tables, Views, Indexes, Constraints with business rules using T-SQL
Developed entire frontend and backend module using python on Django Web framework.
Developed business Logic using python on Django Web framework.
Created user-friendly GUI interface and Web pages using HTML, Angular JS, Node JS, JQuery and Java script.
Defined new validations through Angular2JS for the form field validation implemented through HTML5.
Developed multiple POCs to create an interface between Backend to Frontend by using MongoDB, Express JS, Angular JS and Node.js, React.js, React Native.
Worked on creating server-less Micro services by integrating AWS Lambda, S3/Cloud watch/API Gateway.
Responsible for setting up the multi node cluster for OCP & creating, managing necessary pods for respective docker images for the micro services based WCS V9 architecture.
Integrated Spring DAO for data access using Hibernate.
Used Spring Security for Authentication and Authorization of the application.
Responsible for designing Hibernate mapping files based on business logic and Object relationships.
Created data model and generated Hibernate mappings and domain objects using Hibernate tools.
Integrated Spring and Hibernate together and worked on developing backend components and services using Hibernate and Spring.
Used Tableau for the data / business predictive analysis, for trending, for finding the pattern of data over the period
Designed and implemented database and associated RESTful web service that persists high-volume user profile data for vertical teams. Migrated high-volume OLTP transactions from Oracle to Cassandra in order to reduce Oracle licensing footprint.
Developed Message Driven Bean for asynchronous sending Messages using JMS.
Consumed Web Services to interact with other external interfaces in order to exchange the data in the form of XML and by using SOAP.
Built end to end CI/CD Pipelines in Jenkins/Tekton to retrieve code, compile applications, perform tests and push build artifacts to Nexus
Used Spring Batch and Hibernate for creating batch jobs to read multiple formats of data and write it into flat file.
Used J-Unit Testing and Ant Scripts.
Developed UNIT test cases using JUNIT and Mockito and configure through Maven surefire plugins to be part of continuous integration.
Making reproducible framework situations for the microservices engineering. Created a Request for Proposal (RFP) microservice providing RESTful API using Spring MVC and Spring Boot.
Used JIRA for tracking the Project Stories in AGILE Methodology.
Implemented Spring Batch and Spring Task Scheduler to automate importing data from CSV files sent from client into DB2 database.
Used Rest methodology for the service layer interface and used JSON for the data transformation.
Developed various AJAX and JSON calls for the communication between the server and the UI.
Using AJAX to request JSON data through third party REST APIs to acquire products data from server and display it in sorted order.
Build to import the latest artifacts from Artifactory to UCD, which then deploys artifacts to WebSphere and Apache servers based on configuration.
Working with back-end web technologies such as Apache, Nginx, MySQL, MongoDB, Memcache
Coded Rest API for Product service using spring boot.
Assisted Development teams to migrate applications to Docker based PaaS platform using Kubernetes.
Developed web services for produce and consumed the services by making Web Service calls to remote services in different applications.
Used Spring JMS module for lookup for the queues and MDBs for the listeners
Established Database Connectivity using JDBC, Hibernate O/R mapping with Spring ORM for MySQL Server.
Worked with Object-Oriented JavaScript such as Backbone.js, Knockout.js, Ember.js, Handlebars.js.
Packaged and deployed the application in IBM WebSphere.
Written LINUX shell scripts to identify user login information.
Playback and technical presentations to the clients on acquired knowledge.
Generating reports in PDF using iText Open source and excel file formats.
Used Rational Clear Case for the version control.
Used Maven as the build tool.
Used Tortoise SVN to maintain the version of the files and took the responsibility to do the code merges from branch to trunk and creating new branch when new feature implementation starts.
Environment: Java, JDK, J2EE, HTML5, CSS3, Angular JS, Node JS, XML, JSON, AJAX, Cassandra, JQUERY, Struts, Hibernate, Spring Boot, Spring Batch, Spring IOC, MySQL Server, JMS, Artifactory, SonarQube, JNDI, Maven, jenkins, RMI, Eclipse IDE, UML, JIRA, Rational Clear Case, LINUX, Angular 7.
JAVA Full Stack Developer
Client: Barboa Insurance, Pittsburgh, PA Oct 2014 – May 2018
Position: Java Full Stack Developer.
This Application helps Financial Advisor (FA) to plan investments in a better way; this tool will analyze risk profile and will help you calculate the kind of instrument you should ideally invest in. It focuses on the capabilities needed by the stakeholder and target user. It provides Financial Advisor (FA) a simple interface to maintain program change for advisory account. It also provides consulting proposal for advisory account to a brokerage/retail account. The primary objective of this project is to allow the reuse of an already intercepted CG (Consulting Group) account for another CG program and it reduce the amount of time and effort requested of an FA to move his client into a new CG program
Responsibilities:
Configuring, Deploying the J2EE Application in DEV, Integration, QA, UAT, pre prod and Prod environment.
Screen design and development with UI with J Query and JSP.
Screen Development with Angular framework 6.
All the functionality is implemented using spring and Hibernate ORM, implemented Java EE components using spring transactions and spring security.
Participate in the team on agile development life cycle and Follow scrum methodology using with rally tool.
Cron job creation for daily running the reports.
Used Hibernate Criteria API to query the database and perform other CRUD operations.
Implemented REST API Content Negotiation and documentation using Swagger.
Performed CVS to clone fetch, merge and push the code and created pull requests for changes that are made.
Server-side validations for client Data
Worked on sonar Cube to analyze code quality of Application code.
Environment: Java 1.8, springs 4, web services, UNIX, Angular6, Team City, Oracle11g