| 20,000+ Fresh Resumes Monthly | |
|
|
| | Click here or scroll down to respond to this candidateCandidate's Name
Principal Software EngineerPHONE NUMBER AVAILABLE EMAIL AVAILABLE Cumming, GASummaryOver 22+ years of IT experience in providing services and solutions involving entire Software Development Life Cycle (SDLC) with OO Design and in development of web-based applications using Java/J2EE.Experience in Leadership, Managing and Mentoring teams.Experience in providing Distributed, Scalability & High Availability systemssupporting up to ~50k/hr api requests with multi-instances of Microservice appsExperience in designing Fault Tolerance systems with Hystrix: Fallback Methodand Circuit Breaker, Apache Kafka, Redis/Hazelcast Caching, Elastic Search.Cloud Solutions like OCP4, GCP, AWS EC2, Elastic Path.Frameworks like Apache Camel 2.2, Spring 4.0, Spring Boot 3.x, Struts 2.Experience in SOA (ESB), Docker, Kubernetes, REST API, Swagger, Splunk,JUnit, Mockito, JavaScript, SonarQube, AWS Lambda, S3, Elastic Beanstalk.Experience in WebLogic, Jboss, Jetty and Apache-Tomcat application servers.Experience in Oracle 9i/10g/11g, PL/SQL, MySQL, DB 2, MongoDB Atlas.Experience in ANT, MAVEN, GRADLE, JENKINS, JIRA, Confluence, Bamboo.Experience in CVS, SVN, Artifactory, Nexus, GITLAB, GITHub, BitBucket.Experience in Perl Scripting, Python, Shell scripting on UNIX and LINUX.Experience in UML modeling, Safe-Agile, Agile and Scrum methodologies.EducationBachelor of Technology (4 years engineering degree course) with specializationin Computer Science and Engineering from JNT University, Hyderabad, India.Master of Science in Computer Science from Georgia Tech (Ongoing).Technical SkillsFrameworksApache Camel 2.2, Spring 5.3.x, Spring Boot 3.x, Struts 2.Cloud InterfacesOCP, GCP, AWS, PCF (Pivotal)Document DBMongoDB 4.x, AWS Dynamo DBCache InterfacesElastic Search 7.3, Redis Cache 2.9MiddlewareApache kafka 2.2, Weblogic 12c JMS, Mule-soft 3.0, AWS SQSBuild ToolsMaven, Gradle, Artifactory, Docker, KubernetesQuality ToolsJunit 5.0, SonarQube, Jacoco, JUnit, Mockito, Pendo, SeleniumLanguagesJDK 17, JPA, Node JS, PL/SQL, SQL, JavaScript, CSS, XML, FreeMarker 2.3.x, jQuery4.0, ExtJs, Angular JS 9RDBMSOracle 19c, MySQL 8.x, Postgres, DB2, JDBC, UDB DB2.Application ServersOracle WebLogic, JBoss, Apache Tomcat 9.0, JettyApplication ToolsDBeaver, QUEST-TOAD, Eclipse, Intellij, STS, Dbvisualizer 6MethodologiesTDD, Waterfall, Agile, Scrum Sprint: Stories grooming, planning, retrospective and planning releases.CI/CDJIRA, Jenkins, Jacoco, SonarLint, BitBucket, GIT, SourceTreeProfessional ExperienceUPS (Alpharetta, GA, USA) 12/2023 Till DateRole: Principal Software EngineerProject(s): XOLT ModernizationResponsibilities:Provide leadership to an organization in an agile environment.Manage concurrent projects and engineering staff to ensure project timing are met.Allocate resources as necessary to ensure success for all business requirements.Develop resource plans and ensure Teams have sufficient resources on time.Groom and plan stories alongside the Product Management teamProviding critical engineering insight into approach, and cost/benefit.Utilize and build best-of-breed engineering practices for develop, automation (CICD)Ensure agile project plans are followed, evaluate team performance, Code Reviews.Build and maintain productive relationships within a matrixed organization.Use strong engineering decision-making to ensure a properly developed solution.Handle and prioritize customer escalations alongside new feature development.Define and track KPIs for the team.POC to implement between services with gRPC Protocol to achieve for HTTP2.0POC to implement Scatter-gather design patterns for XOLT microservices.Microservice apps as per functionality like Address, Rate, Shipping, Billing, Packing.Custom exception handling and Rest templates for APIs handling.Setup AZURE CI/CD builds to environments like PRE-PROD (DEV, TEST, QA)Support and deployment of Service Apps on OCP4 environments.Environment: SpringBoot 3.x(Microservices), Spring, Spring REST API, gRPC, HTTP2.0, Swagger, Apache Kafka, OCP 4, JDK 17, GitLab, SourceTree, Jenkins, JIRA, Confluence, Redis Caching, JavaScript, CSS, Gradle, Junit 5.0, Mockito, SOA (ESB). Intellij, Jacoco, Cucumber, SonarQuble, Sonar lint, Gherkins, Oracle 19c, IBM DB2.Fiserv (Alpharetta, GA, USA) 05/2023 12/2023Role: Technical Design LeadProject(s): EDD ACH Deposits (CA State Government )Responsibilities:Use strong engineering decision-making to ensure a properly developed solution.Handle and prioritize customer escalations alongside new feature development.Define and track KPIs for the team.Design Online forms and process for Direct deposits.Design and develop Spring Boot projects for EDD claims processing.Design and develop SQL scripts for tables and views for CA EDD Client.Develop Spring Batch jobs to handle and processing depositsCustom exception handling and Rest templates for APIs handlingImplementing Junit and Mockito test code coverage up to 85%.CI/CD Jenkins builds to environments like PRE-PROD (DEV, TEST, QA) and PRODSupport and deployment of EDD application on OCP4 environments.Objectively evaluate team performance, Code Reviews.Environment: SpringBoot 3.x(Microservices), Spring, Spring Batch, Spring REST API, Swagger, OCP 4, JDK 17, GitLab, SourceTree, Jenkins, JIRA, Confluence, Hazelcast Caching, JavaScript, CSS, Gradle, Junit 5.0, Mockito, SOA (ESB). Intellij, Jacoco, Cucumber, SonarQuble, Sonar lint, Gherkins, Oracle 19c.Bank of Newyork Mellon (remote) 05/2020 05/2023Role: Technical Design LeadProject(s): DPX, MDDB, DPX-ETL Trade, Fincad, Solum-XplainVendors: Bloomberg, Markit, Icap, SD, Tullett, Refinitv, DPXDown Streams: BlackRock, Xentis, Eagle, Summit, InvestOne, IAS, GenevaResponsibilities:Lead and mentor a team of 10-15 people.Design and POC derivatives dataset processing.Design and develop Spring Boot projects for Market, Trade and Pricing derivatives.Develop Spring Batch jobs to handle multiple type of feedsDesign and develop SQL scripts for tables and views for derivatives dataset.Create reference data and tables for Trade derivatives.Configure Redis cache for storing reference data in memory.Creating S3 templates with AWS client for interacting with AWS S3 cloud.Developing producers and consumers for dataset events using Apache Kafka.Custom exception handling and Rest templates for APIs handlingImplementing micrometer trace id and span ids and code coverage up to 80%CI/CD Jenkins builds to different environments like DEV, TEST, QASupport and deployment of Xplain on banks App engine environments.Support and coordinate during releases and deployments on sprint releases.Sprint grooming, planning and retrospectives.Code Reviews and tuning application performance and alerting Splunk Logs.Environment: SpringBoot 3.x(Microservices), Spring, Spring Batch, Spring REST API, Swagger, Apache Kafka, AWS (CloudFront, S3, Lambda, Cloudwatch, Dynamo DB, SQS), Elastic Path 7.5.0, JDK 17, GitLab, SourceTree, Jenkins, JIRA, Confluence, Redis 2.x, JavaScript, CSS, Gradle, Junit 5.0, Mockito, SOA (ESB). Intellij, Jacoco, Cucumber, SonarQuble, Sonar lint, Gherkins, APP Engine, Oracle 19c, MongoDB 4.xADP(Alpharetta, GA, USA) 05/2019 05/2020Role: Lead Java/J2EE ConsultantProject(s): ADP Recruiting Management, Client and Associate EngagementRequirement gathering and design dynamic REST API Service Requests.Design and develop Replay service Spring boot with Kafka to Process servicerequests during down time.Create DB View queries upon request from Business and update VCRMBuild Redis cache for required components and Build indexes for Elastic Search.Jira builds to different environments like FIT, IAT, IPE.Support and coordinate during releases and deployments on sprint releases.Sprint grooming, planning and retrospectives.Code Reviews and tuning application performance and alerting Splunk Logs.Implementing application health checks and API Doc using Swagger and Actuator.ADPRM Requisitions, Candidate API, Job-application consumer, Candidate Relevance.Environment: AWS S3, Sovren, DataCloud, STS, JDK 1.8.x, Apache Camel 2.2, Apache Kafka 2.12, Camel-Swagger 2.20, Siebel DB, BitBucket, SourceTree, Jenkins, JIRA, Confluence, Angular JS 9, Redis 2.9, Elastic Search 7.3, JavaScript, CSS, Maven 3.5.4, Spring Boot 2.1.1(Microservices), Swagger, Junit4.0, Spring REST API, SOA (ESB), Rally central, Splunk.MagMutual(Atlanta, GA, USA) 04/2018 to 04/2019Role: Lead Java/J2EE ConsultantProject(s): Agent Portal, Policy View, Media View, OwnerCircle, SF-CIS-Delphi DB, GLResponsibilities:Requirement gathering for new REST API services using Spring boot microservices.Create technical designs for spring boot projects for new requirements.Support and coordinate during releases and deployments on sprint releases.Sprint grooming, planning and retrospectives.Requirements discussion with for Service calls from DELPHI.Tuning application performance and alerting Splunk Logs and alerts to SlackerImplementing application health checks and API Doc using Swagger and Actuator.CI/CD integration of applications to AWS cloud on EC2.AWS deployment of Docker images and Orchestrating images using Kubernetes.Environment: Eclipse Photon, JDK 8.x, Sales Force, MuleSoft 3.0, Artifactory, GITHub, Jenkins, JIRA, Confluence, Angular JS 4, JavaScript, CSS, Maven 3.5.4, Spring Boot 2.1.1(Mircoservices), Swagger, Junit4.0, Apache Kafka, Apache-Tomcat 8.x, AWS(Elastic Beanstalk,EC2, S3), GCP, Spring REST API, SOA (ESB), DBeaver, MS SQL Server, Oracle 12c, Slacker, Splunk.LEASE PLAN(Alpharetta, GA, USA) 01/2015 04/2018Role: Sr.Java/J2EE ConsultantProject(s): eRepair, License and Title, Vehicle Acquisition and LPDeRepair takes care of maintenance of vehicles leased by LP.License and Title is responsible for Registration of new vehicles purchased by LPVehicle Acquisition deals with order processing by providing status at each stage.LPD is a dealer facing application which deals with claims.Responsibilities:Developing gateways and Entity services for SOA Framework (ESB).Design and development of Order workflows using business use cases.Creating and scheduling jobs for daily processes.Implemented jQuery Ajax calls to retrieve data on jsp pages.Developed JUnit and Mockito test cases for each service layer.Customizing velocity templates for emails to dealers.Mapping tables and creating HBM files.Marshaling / UnMarshalling JSON Objects.Talking to down-streams and creating release documents.Deployment and support of VA application in DEV, QA, UAT and Production.Moving applications to Google Cloud ( GCP ), AWS and using server clusters.Doing Code reviews and making Code base for each release in IBM RTC tool.Environment: Springs Frame Work 4.2.4, Spring security 4.0.1, Spring Boot, Struts 2 - 2.3.34, jackson 2.1.4, velocity 1.7, JDK 1.8.x, Eclipse Mars, GCP, AWS EC2, S3, Fargate, RDS, IBM DB2, iNavigator, PL/SQL, SQL, Hibernate 4.1.6, JSP and Struts 2 Tag libraries, Bootstrap, jQuery 1.8.x, Angular JS 4, JavaScript, CSS, Maven 3.2.1, Junit4.0, SOA(ESB), REST API, Microservices, Kubernetes - Docker, Quartz 2.1.7, Apache-Tomcat 7.0, Jenkins, IBM JAZZ Team Source control and Websphere 8.0DIRECTV(Los Angeles, CA, USA) 11/2008 12/2014Role: Java / J2EE DeveloperProject: EPS - TRUE CLAIMSProcessing claims for dealers for selling DTV Setup Box to clients.Responsibilities:Redesign of old application, developed sequence diagrams,Created architecture designs and mock up screens,Implementation of Springs framework (MVC)Developed SQL ORM mappings for DAOs using iBatis.Developed the Ant scripts for build and deployment.Environment: Springs FrameWork 2.x (Core, MVC), Java/J2EE, Eclipse GALILEO, LDAP, CA SiteMinder, JDK 1.5.x, Oracle 11g, iBatis 2.3, HTML, JPA, PL/SQL, SQL, JSP Tag libraries, servlets, jQuery, JavaScript, Log4j, CSS, UML, Ant, Junit, Windows XP, JVM, Scripting onSun Solaris (UNIX), CVS, Visio.Bank of America (Charlotte, NC, USA) 02/2001 11/2008Role: Java / J2EE DeveloperProjects: CED_CRT_XRF_XRT Production support and NRE National RecoverySupport and development of Financial disaster recovery application.Responsibilities & Environment:configured the Recovery module in the Struts framework, Developed reports for exporting to Excel and PDF with Java API, JDK1.3.1/1.4.x, J2EE (JSP1.2, Servlets 2.3, Java Beans), Jboss 4.0, Oracle 9i, Struts 1.2.x, Eclipse 3.1, log4j, Ant, Sub version, Shell Scripting on Sun Solaris, Autosys JIL Jobs SUN Solaris 5.7, LINUX, Toad, KEA! X, Shell scripting, PL/SQL. |