Candidate Information | Title | Stack Developer Financial Services | Target Location | US-CT-Ridgefield | Email | Available with paid plan | | 20,000+ Fresh Resumes Monthly | |
|
|
| | Click here or scroll down to respond to this candidatePROFESSIONAL EXPERIENCEClient: Synchrony Financial, Stamford, Connecticut, USA Jan Street Address - PresentRole: Java Full Stack DeveloperDescription: Synchrony Financial is an American consumer financial services company. It offers consumer financing products, including credit, promotional financing and loyalty programs, instalment lending to industries, and etc. my role is to involve working on both the front-end and back-end development of software applications that support various aspects of the companyStreet Address ;s operations.Responsibilities:Used Struts frameworks and MVC design patterns to complete several projects on complex areas of development including user interface design, batch processing, stored procedure development, XML, data exchange and integration.Implemented the RESTful web service to load the JSON files into the database SOAP UI was used to test the Web Service application. Implemented asynchronous messaging services using JMS.Deployed applications into Continuous integration environments like Jenkins to integrate and deploy code on CI environments for development testing. Handling the project with GIT version control.Involved in design, Development and implementation of Product Lifecycle admin site based on - MVC architecture and Front control design pattern using Spring MVC Framework for Presentation tier and server-side J2EE technologies.Used Ion Api in conjunction with other AWS services, such as Amazon s3 for storing and retrieving Ion data, AWS Lambda for serverless computing and AWS DynamoDB for NoSQL database operations.Performed UI testing and front-end testing using Selenium. Used Firebug to do web-based application testing with Selenium for the commands and locator application. Developed multiple single page applications using Angular7.0, HTML5, CSS3, and Angular Material. Worked on ES6 new features such as Iterators, and Generators.Involved in designing, capacity planning and implementing multi-rack Cassandra cluster.Implemented configured JIRA issue tracking software with Agile plug-in across all the company functions.Good experience in implementing Spark Streaming project, preferably using Scala, and Spark SQL.Developed applications using J2EE, JSP, Servlet and Spring Bean Classes.Used various jQuery and Bootstrap plug-in like date picker, Bootstrap selectors. Extensively Used Jenkins as Continuous Integration tool to deploy Spring Boot Microservices to Pivotal Cloud Foundry (PCF) using build pack.Experience in developing Web applications like Blog Maintenance, Social Networking, Mobile Apps and Single page Applications related to Client Authentication using JS Frameworks and libraries like React/Redux.js, NodeJs, Responsive designs by using Bootstrap.js. Managing the OpenShift cluster that includes scaling up and down the AWS app nodes.Strong programming skills of SQL and stored procedures, preferably Oracle and Sybase. Developed CSS styles for web pages using SCSS structure and implemented routing for a Single Page Application (SPA) using Angular 8.Utilized AWS Lambda to optimize Backend processes and improve application performance.Involved in system design and development in core java using Collections, multithreading and exception handling.Implemented Spring MVC framework to the web application and developed webpages using JSP, HTMLs and CSS.Work with front-end technologies such as HTML, CSS, JavaScript, JQuery, Angular or React.Implemented high availability with Azure Classic and Azure Resource Manager deployment models.Used Eclipse based Spring Tool Suite (STS) for development and debugging Spring Boot applications, Micro services and deployed into OpenShift cloud platform. Designing & development of entire validation service to perform data validations on the test cases built on the extracted, transformed, loaded data & working on Linux platform.Created Low Level Design Documents for services and web application.Used Node.js to run Grunt tasks and build properly the project (compile, minify, concat etc.) and Implement modules into to integrate with designs and requirements. Used Grunts, BowerJS, Express from NodeJS.Responsible to integrate applications for web- based environment using SOA.Developed test cases using JUnit to validate several business rules in the application.Deployed spring-boot microservices using AWS CloudFormation into EC2 containers.Environment: Java 8.0, Spring 4, Hibernate 4.2, Spring batch, Spring Boot, Spring Security, JPA, JMS, HTML5, CSS3, ReactJS, Eclipse, Swagger UI, AWS, Docker, Log4j, JIRA, Pure XML, Web Services, Microservices, REST UI.Client: Hill Crest Behavioural Health Services, Birmingham, Alabama, USA. Jan 2023- Dec 2023Role: Java Full Stack DeveloperDescription: Hill Crest Behavioral Health Services is a healthcare center that offers adolescent, recreational, aerobic and weight-lifting programs. It provides an active, positive treatment environment for patients and their families..Responsibilities:Developed front-end applications using React, Flux, NodeJS and Docker and Built Spring based Java and Scala services to support Enterprise Web application. Created UNIX shell scripts to run the Informatica workflows and controlling the ETL flow.Developed DAO layer exposing access to Mongo dB and found issues in original Mongo java driver, reported them to community and got them fixed with next releases. Responsible for Spark streaming configuration based on type of Input Source Developing business logic using Scala. Developing traits and case classes etc.in Scala.Designed, configured, and deployed Amazon Web Services (AWS) for a multitude of applications utilizing the AWS stack (Including EC2, S3), focusing on high-availability, fault tolerance, and auto-scaling. Implemented SQL queries and stored procedures to save user profile, order in formation to database and retrieve information form database.Implemented a metrics collection mechanism for the server by utilizing Apache Kafka to stream server-side events.Developed Servlets for server-side transactions and made use of AJAX for server-side processing without refreshing JSP page.Actively participated in the daily SCRUM meetings and paired programming to produce quality deliverables with in time.Worked on JSP, Servlets, Struts framework and production support issues of the existing applications.Developed and implemented RESTful Web APIs, and exposes endpoints using HTTP methods like GET, PUT, POST and DELETE.Java message queue (JMS) is used for exchanging the information and messaging services.Developed CI/CD pipeline and build tasks to run the unit tests on Jenkins and maintained separate build in Maven for the module for easy integration to the portal build and configure with Jenkins.Design and developed the UI using NodeJS, Spring MVC, HTML5, CSS3, Bootstrap, JavaScript, jQuery, AJAX.Worked on Ion API for working ION data, such as creating and manipulation Ion values, performing encoding and decoding, converting Ion data to other formats. Worked on Stash repository with Source tree similar to GIT.Monitor service health check from Spring Boot admin console using swaggered UI registered microservices.To meet scale and availability requirements, we selected Apache Cassandra for Cassandra's master less architecture, ability to scale horizontally easily and quickly to meet their growing data store needs.Developed the view-controller components using Servlets /JSPs, JavaScript (jQuery), CSS, HTML and DHTML.Used Subversion for configuration Management and Jira for task management and bug tracking.Developed the application under J2EE Architecture using Spring, Struts, Hibernate, Servlets, Web logic and JSP.Environment: Java 1.8, J2EE, JSP, HTML5, Kubernetes, Typescript, Microservices, Akka, CSS3, Selenium, jQuery, Ajax, NodeJS, JavaScript, Kafka, MongoDB, GraphQL, AWS, Spring Boot, Spring, Hibernate, REST, SOAP, MVC, Oracle, SVN, JUnit, JIRA, SCRUM, PCF.Client: (TCS) Johnson & Johnson, Chennai, India Jan 2021 - Nov 2022Role: Java Full Stack DeveloperDescription: Johnson & Johnson (J&J) is an American multinational pharmaceutical, biotechnology, and medical technologies corporation. I worked on both the front-end and back-end of applications, utilizing technologies such as Java, Spring Framework, Angular, React, or other relevant frameworks.Responsibilities:Use log4j or other logging frameworks for application logging and trouble shooting.Used HTML, XHTML, DHTML, Java Script, AJAX, Angular 1.x/2, JQUERY, XML, XPATH, JSP and Tag Libraries to develop view pages in portal. Developed applications using Angular 6 and Java 8 new feature (lambda expressions).Implemented Different Design patterns like singleton, factory and J2EE design patterns like Business delegate, session facade, Value object and DAO design patterns. Worked on JSF implementation of MVC pattern by using Ties Custom tag library, UI components, Server-side helper classes, validators, event handlers and navigation handler.Strong in using the Node.js, and Require.js and MVC Frameworks in the development of the web application.Work in progress on POC to migrate to Windows Azure to address scalability and performance issues.Developed the REST Microservices using Java JDK 1.8, Scala, on IntelliJ platform by gathering the knowledge of previous phase resources and integration with Oracle. Worked on both JBoss application server to implement the web application.Involved in various phases of SDLC as requirement gathering, modelling, analysis, architecture design and development and the project was developed using Agile Methodologies. Working on creating batch jobs using Autosys as the job scheduler and technologies like SQL invoker, UNIX shell scripting and core java.Used Dependency Injection feature of Spring framework and involved in writing the database integration code using Hibernate and used the Spring AOP features to handle the exceptions.Created various MongoDB collections and wrote services to store and retrieve user data from for the application on devices and used Mongoose API in order to access the MongoDB from NodeJS.Used CXF API to create SOAP based as well as RESTful web services. Responsible for Release Management in Production and Pre-Production Environments. Used Log4j for validate functionalities and JUnit for unit testing.Implemented REST API as Spring Boot Microservices to perform modular functionality as per Microservices architecture.Used EC2 for deploying and testing the lower environments such as Dev, INT and Test and also used cloud watch for monitoring.Used Java 8 Features Like lambda expressions for communicating between business layers and database, stream API for Bulk Data Operations on Collections using both streams and parallel streams. Used Apache Kafka in cluster as messaging system between APIs and microservices and worked on Splunk SPL (Search process language) queries, reports and logging using Log4j.Developed and implemented the MVC architectural pattern using Struts Framework including JSP, Servlets and Action classes.Environment: TypeScript, Bootstrap, JSON, Git hub, Restful API, JIRA, Jasmine, EC2, S3, RDS, Azure, VPC, IAM, CloudWatch, DynamoDB, Elastic Beanstalk, Route 53, CloudFormation, Linux, Docker, Kubernetes, Terraform, Cloud9Client: Computer Age Management Services, Chennai, India May 2018 - Dec 2020Role: Java DeveloperDescription: Computer Age Management Services Limited (CAMS) is a mutual fund transfer agency serving Indian asset management companies. My role is to build and integrate RESTful APIs or other web services to connect various components of the application stack.Responsibilities:Developed the application using Struts framework. The views are programmed using JSP pages with the struts tag library, Model is the combination of EJB's and Java classes and web implementation controllers are Servlets.Behaviour-Driven Development (BDD)implementation with Cucumber gherkin and Jenkins Continuous Integration, expanded test scenarios, tracked cucumber reports. Implemented REST services using Talend ESB studio.Used GIT for Source Code Management. Used Quality Center to keep track of the Defects and Issues.Implemented access control, Authorization and Oauth2 authentication using Spring Security.Developed UI pages with HTML5, CSS3, JavaScript, Bootstrap for creating Responsive web pages.Worked on Big Data Integration &Analytics based on Hadoop, SOLR, Spark, Kafka, Storm and webMethods.Involved in writing exception and validation classes using core Java, implemented the user interface using JSP, XSL, Servlets, JavaScript, HTML, AJAX, CSS, etc. Responsible for application availability and outage calls during Outage of the application. Involved in building the code using Ant & deploying on web logic server.Expertise in design and development of various web and enterprise applications using Type safe technologies like Scala, Akka.Implemented J2EE components using Spring MVC, Spring IOC, Spring Transactions and Spring Security modules.Implemented AJAX calls from backend without page refresh using jQuery, AJAX, J2SE, Spring MVC and Hibernate.Implemented Model View Controller (MVC-2) Architecture using Jakarta Struts framework at presentation tier.Use Amazon CloudWatch to monitor AWS resources & Amazon CloudWatch Logs to collect and store logs from AWS services.Implemented service methods and SQL queries, PL/SQL to interact with Oracle database.Environment: HTML5, CSS, AJAX, J2EE, Angular, RESTful web services, JAX-RS, Swagger, Hibernate, spring framework, WSDL, Oracle DB, GitSrikar Prasad DoddiJava Full Stack DeveloperAs a Java Full Stack Developer position, responsible for Designing, developing, and testing of features and functions delivered via applications and services. Involved actively in complete software development life cycle of various Client/Server and Web applications for healthcare and in many other domains.PROFILE SUMMARYCONTACTHaving 6 years of experience in Cross-Platform (Web & Client-Server) application development and design using Object-Oriented Programming, Core Java, J2EE technologies. Java/J2EE development experience working within frameworks such as Spring, Hibernate or Struts.Expertise with employment of Spring Kafka and Zookeeper apart from JMS as messaging service. Experience in designing and developing J2EE compliant systems using IDE tools like Eclipse, MyEclipse, RAD, Net beans, WebSphere Portal.Expertise in using Angular2 components, Forms, Events, Router, and Pipes.Proficient in using Kubernetes for Horizontal scaling and load balancing of applications. Good Knowledge on Flex 4.0.Experience in Web Service Technologies: SOAP, REST, Microservices, WSDL, Apache Axis, CXF, JAX-WS. Experience working in environments using Agile (SCRUM) and Test-Driven development (TDD) methodologies.Experienced with developing rich user interface applications using HTML5, CSS3 and JavaScript, jQuery, Angular 4.0,2.0, JS, Node JS, React JS, Backbone JS, Twitter Bootstrap, jQuery Mobile, XML, JSON that follows W3C Web Standards and are browser compatible.Expertise in Core Java Such as OOPs, Collections, Exceptions Handling, Input/output (I/O) System, Swing, Annotations, Enums, Concurrency, Multi-Threading, Lambda and Generics. Proficient in utilizing AWS Lambda to build serverless architectures and improve application scalability and efficiency.Good experience on DevOps tools such as Jenkins, Gradle, Git, GitHub, Artifactory, Ansible, Docker. Implemented Design patterns such as MVC, View Dispatcher, Data Access Objects, Singleton, Observer, Factory, Session Facade.Experience with Performance Tuning for Oracle RDBMS using Explain Plan and HINTS. Knowledge on Build tool Jenkins with configuring check styles, Test coverage. Experience with controlling/tracking systems Subversion, SVN, GIT.Java/J2EE with EJB's, Java Servlets, JSP and the Grails framework. The embedded application was also implemented in Scala and built with the Akka framework.Implemented robust CI/CD pipelines using Kubernetes, enabling continuous integration, delivery, and automated testing of applications.Experienced in using UI frameworks such as Struts, Cross browser compatibility development. Very good experience in developing Test Cases using JUnit.Proficient in Programming with Application Software Development in IT industry and dynamic experience in Software Development Life Cycle including requirement gathering, designing, programming, testing and implementation of major Systems and Software development OOA & OOD.Good knowledge of Stateful /Stateless Session EJBs and Entity EJBs.PHONE NUMBER AVAILABLEEMAIL AVAILABLEEDUCATIONMasters in Computer Science from University of Bridgeport, USATECHNICAL SKILLSLanguages: Java, C, C++, C#, J2EE, SQLPlatforms: Windows7, Windows XP, Windows Server2003, LINUX, UNIX, MacFrameworks: Spring, Hibernate, Spring-core, Spring MVC, Spring WebservicesJ2SE/ J2EE Technologies: Java, J2EE, JDBC, Servlets, JMS, Web Services.Web Technologies: HTML, HTML5, CSS, JavaScript, ReactJS, AngularWeb Services: Spring Webservices, SOAP, and RESTWeb/App Servers: WebSphere5.1 /6.0, WebLogic Application server, JBOSS, J2EE Server1.4, Apache Tomcat 4.1 /5.1, Spring Boot, IBM HTTP Server.Tools and APIs: JIRA, SQL Developer, Maven, JBoss Hibernate Tools, and JBoss Web tools, Log4J, JUnit, PegaDatabases: SQL Server, NoSQL MySQL, MongoDB, Oracle.Cloud Tools: AWS, Microsoft Azure, AWS Glue.Build Tools, Repositories, and IDE: Tomcat, IBM WebSphere, Maven, Docker, DevOps tools, CI/CD with Jenkins, GIT, IntelliJ, Eclipse, and Spring Tool Suite. |