| 20,000+ Fresh Resumes Monthly | |
|
|
| | Click here or scroll down to respond to this candidateRAJINI KANTH CHIMARLA Cell Phone: PHONE NUMBER AVAILABLECary, NCEmail: EMAIL AVAILABLE https://LINKEDIN LINK AVAILABLEEXPERIENCE SUMMARY:13 years of IT experience in analysis, design, development, documentation, implementing and testing of software systems in Java, J2EE and Internet technologies.Strong Knowledge on Application Development using Agile/Scrum methodology.Strong experience in building Micro Services with Spring Boot. Define APIs using YAML file.Strong experience building and compiling APIs using maven and push artifacts into nexus server.Strong experience writing Docker files and containerize all the micro services and web applications using Docker Compose.Good knowledge on hosting application in Azure Kubernetes services using Jenkins pipelines.Experience using Helm to package the configuration files for solution deployments into Kubernetes cluster environment.Strong experience in Spring Framework such as Spring MVC, IOC, AOP, Batch and Spring JDBC.Expertise in working with various J2EE technologies including Struts MVC Framework, Servlets, JSP, JNDI, JMS, JDBC, AJAX, WEB SERVICES, Hibernate and ANT.Experience in building REST services using Spring MVC and Jersey API based on HTTP Methods GET, PUT, POST and DELETE.Good Knowledge writing BDDs for front end interfaces using Cucumber and Selenium web driver.Experience working with Spring Security, OAuth modules.Experience in core Java-Multithreading, collections, Servlets and JDBC.Good knowledge on RDBMS concepts and worked with Oracle.Good experience on the Java Multithreading and implemented in batch job configuration.Good understanding of EJBs and Java Persistence API using Hibernate.Experience working with GIT, ACCUREV and SVN version control systems and Jenkins for continuous integration and deployment with help of Maven/Gradle.Experience working with Hudson tools like Nexus, Jenkins etc.Experience in designing front end interfaces using HTML, JSP, CSS, JavaScript, jQuery Ajax, Angular JS and VueJSExperience using Docker Desktop and Docker container management.Experience building business rules in OPM and Drools.Experience in using SonarQUBE to improve code standards and fix bugs.Good Experience with build and deployment tools including Ant / Maven, logging using Slf4 and Log4j, unit and integration testing using Mockito and Junit.Good working experience in using IDE's like Eclipse, STS, Intellij, VSCode and Net Beans.EDUCATION:Master of Science in Computer and Information Sciences Aug09 May11University of South Alabama, Mobile, ALBachelor of Technology in Computer Science July05 May09Jawaharlal Nehru Technological University, Hyderabad, IndiaEmployer: Toshiba Global Commerce Solutions Nov 2021- March 2024PROJECT: ELERA/Wayfair Specialty ELERARole: Sr. Software EngineerELERA Commerce Platform is Toshiba's modern technology solution for retailers who want autonomy, flexibility, and scalability, to reduce complexity of the legacy Point of Sale solution stack and improve time to market. ELERA enables continuous development and deployment through microservices architecture across multiple touch points.Responsibilities:Design and develop business Functionalities in TGCS ELERA commerce platform.Participate in the PI planning meetings and discuss objectives with the business and architecture team.Convert business requirements into user stories and help team writing acceptance criteria.Provide conceptual architecture for the development team and groom the user stories.Worked on building Containerized Microservices using Docker and Deploying to Azure Cloud platforms.Used Kubernetes orchestration tool to manage, deploy, scale up pods.Worked on setting up wire mock stub framework to test out application.Worked on setting up docker desktop to test out containerized applications locally.Develop and maintain the ELERA back end microservices using spring boot and spring frameworks.Build and test applications using local Docker Desktop environment and create docker files for deployment.Design and integrating of REST APIs implementation.Worked on implementing resiliency patterns like load balancing, circuit breakers, health checks, observability.Worked with UI client team on Integrating the REST services, also developed the API integration changes using VueJS and demo end point usage.Participate in the daily SCRUM updates meetings with team members on the project work.Provide feedback on code reviews and approve the code merges.Participate in the Architecture review board (ARB) meetings with architects and team leads.Participate in the enterprise level stack over flow blogs and share the knowledge related to enterprise level products.Environment: Java11/Java 17, Spring Boot, RabbitMQ, Schema Registry, Confluent, Spring Framework, Kubernetes, GitLab, AZURE cloud, Jenkins, IntelliJ, Junit, Mockito, Mongo DB, Vue JS,Employer: Toshiba Global Commerce Solutions November 2019- Oct 2021PROJECT: Toshiba WebPOS/Kroger WebPOSRole: Sr. Software EngineerToshiba WebPOS application provides the point-of-sale solutions on the web. The main objective of this project is for the shopper assistant to have best possible experience to tender and complete the transaction on the curb side pickup. Retail customers can order groceries or items online and shopper assistant can bring them outside and finish the tender using Toshiba WebPOS application while the customers are in the parking lot or curb side pick up location.Responsibilities:Design and develop Customer requirements in Agile Kanban environment.Design and develop WebPOS server-side application using JAVA, Spring and Spring MVC.Design and develop WebPOS client application using DOJO and Java script.Build and deploy TOSHIBA WebPOS application into Zebra ET51 windows tablet.Design and develop server-side code to communicate with pin pad for payments using device broker application.Design and estimate new features/solutions for the customer.Participate in the daily SCRUM updates meetings with team members on the project work.Provide solutions to the production-related problems and ensure the high availability of the system.Participate in the project related discussions with other technical teams and also with non-technical teams like Business teams and customer teams.Participant in developer forum to discuss various approaches to architect the design and development of the Toshiba applications.Employer: RSM Technology Solutions, Inc March 2019 October 2019CLIENT: Toshiba Global Commerce SolutionsPROJECT: Toshiba CHEC/Self-checkoutRole: Sr. Software EngineerToshiba Self-checkout application is widely used in retail application around the globe. Main objective of this application to provide best possible solutions for the shoppers to process their own purchases using self-checkout lanes.Design and development of Business Functionalities in CHEC/Self Check out applications using XML/J2EE Technologies in Kanban Execution.Participate in the daily SCRUM updates meetings with team members on the project work.Design and develop CHEC GUI application using java script.Develop CHEC Lane code using XML to communicate with scanner, scale and pinpad.Provide solutions to the production-related problems and ensure the high availability of the system.Develop and maintain the CHEC application as per the customer requirements using various technologies like XML/JAVA/LINUX and 4690 system.Participate in the project related discussions with other technical teams and also with non-technical teams like Business teams and customer teams.Participant in developer forum to discuss various approaches to architect the design and development of the Toshiba applications.Employer: RSM Technology Solutions, Inc May 2018 February 2019CLIENT: CVS HealthPROJECT: SPP RxRole: Sr. Java DeveloperSPP Rx system is used by patients those required specialty medicine as part of their treatment. This project focuses and modernizing existing legacy system SPARCS which is on main frames. The main goal of the project is digitalizing specialty medicine orders for the customers as well as for pharmacist.Involved in analysis, specification, design, and implementation and testing phases of Software Development Life Cycle SDLC.Developed Micro Services using Spring Boot and used production ready features of Spring Boot.Communication between different MicroServices is by a Rest Service Call or through messaging system Rabit MQ.Consumed SOAP Services implemented using Spring WebService Template.Used GIT as version control system.Worked with Oracle 11g/12c to store, retrieve, and update and manage all the details for patient enrollment and prescription ordersParticipated in Daily Standups meeting as part of AGILE.Used Junit, Mockito library to develop unit test cases.Proactively involved many times in production application issues and was successfully able to retain the production servers healthy.Employer: RSM Technology Solutions, Inc April 2017 April 2018CLIENT: Idaho Department of Health and WelfarePROJECT: IBES & eVerifi ModernizationRole: Sr. Java DeveloperIdaho Benefit Eligibility System (IBES) is a modern eligibility system that is used by Self-reliance Specialists to determine the eligibility of an applicant to receive benefits that includes Food Stamps, Medicaid, AABD cash, Child Care benefits and others. This modernization focuses on migrating several old applications that has business with IBES and implement down side changes in IBES and eVerifi applications.Vital Stats Project:This application displays Vitals information and helps self-reliance specialist to get latest vital stats for the Idaho residents. This helps in the determination Idaho residents benefits.Responsible for requirements analysis, technical design, implementation and testing.Developed Micro Services using Spring Boot and used production ready features of Spring Boot.Migrated the monolithic applications in to Spring Boot based Micro Services.Exposed services such as IBES WS, CD WS Rest Services, XFMR Services as SOAP services and implemented service layer on top of Oracle 11g using Core Java Spring MVC (Rest Services), Spring IOC and Spring Security and Session modules with annotations.Security for Rest APIs is developed using Spring Security and OAuth modules where access token is generated once with expiration is passed in each API call.Communication between different MicroServices is by a Rest Service Call or through messaging system JMS.Implemented functional programming using JAVA 8 Lambda expressions.Consumed SOAP Services implemented using Spring WebService Template.Used GIT as version control system.Used Angular, JQuery and AJAX calls to develop client-side UI and validation.Used Junit, Mockito library to develop unit test cases.Used Jmeter for load testing and Logback with Slf4j for logging purpose.Participated in the daily stand up meetings as part of AGILE process for reporting the day to day developments of the work done.EXPERIENCE SUMMARY:Employer: RSM Technology Solutions, Inc June 2014 March2017CLIENT: Idaho Department of Health and WelfarePROJECT: Medicaid Readiness Initiative / Child Care program migrationRole: Sr. Java DeveloperThe Medicaid Readiness Initiative aims to make the current Idaho benefits eligibility system compatible to the Patient Protection and Affordable Care Act (Obama care) program so that ACA policies and rules can be implemented for the state of Idaho and a new front end called Ida link will help customers view their benefits without having to approach the Self Reliance Specialists through the web and in future will also allow them to complete questionnaire and apply for benefits.Involved in analysis, specification, design, and implementation and testing phases of Software Development Life Cycle SDLC.Leveraged MVC design pattern to organize MVC Controllers, Custom directories, factories and views.Develop the business rules related to Medicaid, Child Care, food stamps and TAFI using Oracle Policy Modeling tool OPM.Designed and Created Domain model for the SOAP Web Services consumed using Apache CXF as run time engine.Used various design patterns like Business delegate, Singleton, Factory, DAO, DTO, Service locator etc.Used JQuery and JavaScript for client-side validation.Developed batch Jobs related to benefits allocation by using Java multi-threading concepts.Developed batch jobs by using Spring Batch.Develop customer forms using Adobe LivecycleUsed SVN as version controlling system and JIRA for stories and bug tracking.EXPERIENCE SUMMARY:Employer: RSM Technology Solutions, Inc Sep 2011 May2014CLIENT: Idaho Department of Health and WelfarePROJECT: IBES&eVerifiRole: Java DeveloperThis application was designed and developed with agile and scrum methodology. With this application the eligibility is determined for the citizens of Idaho to receive funds for various programs like FOOD STAMPS, MEDICAID, TAFI and AABD cash. Designed Rules engine to calculate the benefits to the State people. A state worker runs the EDBC (Eligibility determines and Benefit calculator) and Based on the income, house hold size and Property of the customer rules engine calculates eligibility and gives the benefits to customer. About customers eligibility IBES system generates a notice of action based on his eligibility and sends it to the customer.Responsibilities:Implemented MVC architecture using Struts based framework called GRNDS frame work and using JSPs as GUI development and Model as Persistence layer using DB2.Interacted with the business users to gather requirements and provided high-level design with Sequential and State-chart diagrams.Develops code for batch files, which generates flat files, which are send to various interfaces.Used PL/SQL and SQL in the application.Supports production issues.Implemented JavaScript, JSP for Front and Server-side validations.Implemented Web-Services for data exchange between front-end, provisioning and third-party billing systems through Apache AXIS as run time engine.Used JBOSS Application Server for application deployment in UNIX environment.Used JavaScript for client validation.Developed front end pages for Feedback Dashboard application using JSP, JSTL, CSSEnsured the generated Web pages are compatible with Web accessibility guide JAWS.Developed DAOs using Hibernate DAO Support and Hibernate Templates of Spring Framework.Reviewed the XML logical data model and developed XML schema(XSD) to validate the model and used JAX-B for XML-Java MappingInvolved in pre-testing the Web-Service calls with SOAP UI using end-points.Coordinated Unit (JUnit), Integration and User Acceptance Testing and developed test cases for bean components.Used SVN as version control system and BUGZILLA for bug tracking.Following Agile software methodology for project development.Proactively involved many times in production application issues and was successfully able to retain the production servers healthy.On call support until daily cycle batch jobs runs for completion. |