| 20,000+ Fresh Resumes Monthly | |
|
|
| | Click here or scroll down to respond to this candidateCandidate's Name
Name: Rishika LakshmiMobile no: PHONE NUMBER AVAILABLEEmail Id: EMAIL AVAILABLEPROFESSIONAL SUMMARY:Overall, around 6 years of professional experience in the IT industry, specialized in Object-Oriented Analysis. Also, my experience involves the entire software development lifecycle including design, implementation and testing of various applications using Java/J2EE technologies.Experienced in designing and developing N-tier Architecture applications using Java/J2EE, technologies including Web Services, Servlets, JSPs, EJB, JDBC, XML, Java Mail, DAO, JMS, MDB, Apache Struts1/2, HTML5, CSS3, AngularJS, jQuery, AJAX, and JavaScript.Proficient in both Waterfall and Agile software development methodologies to modify the approach according to project requirements.Experienced in Java programming, with knowledge on Object-Oriented Programming (OOP) principles, Collections, Exception Handling, Input/Output (I/O) Systems, Annotations, Concurrency, Multi-Threading, Lambda expressions.Experienced in developing Single Page Applications (SPA) utilizing frameworks such as Angular, and custom MVC frameworks.Worked in various modules of the Spring framework, such as Spring IOC, Spring MVC, Spring Batch, Spring ORM, Transaction Management, Spring Security, Spring Cloud, Spring Boot and Spring Data.Written unit test cases using Spring Spock, Junit, and Mockito in a Test-Driven Development (TDD).Experienced in implementing Spring Boot microservices and proficient in utilizing build tools such as Maven, Gradle, and version control with Jenkins.Proficient in both relational and non-relational databases which include Oracle, SQL Server, MySQL, MS Access, MongoDB, Cassandra, and PostgreSQL.Skilled in utilizing messaging platforms such as RabbitMQ, ActiveMQ, and Kafka.Proficient in designing, developing, and maintaining RESTful and SOAP APIs for seamless communication between systems.Performed end-to-end testing in Angular using Protractor framework and Integration testing using Selenium and Cucumber.Experienced in using version control such as GIT and GitLab.Proficient in creating Docker containers for applications and dependencies in writing Docker files to customize and optimize container images, ensuring consistent and security across environments.Utilized OpenShift to manage increased workloads and optimize resource utilization and to horizontally scale Java backend services.Proficient in setting up and managing Kubernetes clusters on various cloud platforms and on-premises environments to create and manage Kubernetes pods and deployments to ensure containerized applications are highly available and scalable.Proficient in setting up, configuring, and maintaining Jenkins automation servers for CI/CD pipelines.Experienced in building CI/CD pipelines and utilizing various AWS Services such as AWS Code Commit, AWS Code Build and AWS Code Deploy. Utilized Load Balancer to distribute Loads and EC2 to launch instances.Demonstrated proficiency in designing, deploying, and managing cloud solutions on Microsoft Azure, specializing in Software as a Service (SaaS), Platform as a Service (PaaS), and Infrastructure as a Service (IaaS) offerings.Experienced in configuring AWS Lambda functions from various event sources, including AWS services such as S3, DynamoDB, SNS, and custom events.TECHNICAL SKILLS:Web technologiesHTML5, CSS3, JavaScript, Ajax, jQuery, Angular (6/8/12), Bootstrap, Node JSProgramming SkillJava, J2EE, Type Script.Web Servers:Oracle WebLogic, Apache Tomcat, JBOSS, IBM Web Sphere V6.x & V7.xFrameworksSpring Boot, Spring 4, Hibernate 4.2, Spring Security, JSF, Struts, AOPDesign patternsMVC, Front Controller, Singleton, and DAO patternsOperating SystemsWindows, UNIX (Solaris, AIX, HP-UX), LINUX (Red-Hat)Java/J2EE TechnologiesJava 8, JDK1.8, Servlets, JSP, JSTL, JDBC, JNDI, JSF, JPA, RMI, JMS, Microservices, EJB, Log4jTesting ToolsJIRA, Selenium, Junit, Cucumber, Mockito.Web ServicesREST, SOAP, XML, JSONMethodologiesAgile, Scrum, SDLC, WaterfallDatabase ServersOracle (11g/12c), SQL server, MySQL, MongoDB, PostgreSQL 10.5, PL/SQL, Cassandra.Version ControlGit, Gitlab, SVN, GitHub.Cloud EnvironmentsAmazon Web Services (AWS), EC2, Lambdas, SNS, SQS, S3, RDS, Gateways, CloudWatch, Route53, ELB.Build ToolsANT, Maven, Gradle, Jenkins, Kubernetes, Docker, Open Shift.PROFESSIONAL EXPERIENCE:Client: UPSDuration: April 2024 to till dateRole: Candidate's Name
RESPONSIBILITIES:Developed high performance application/services using knowledge and expertise in Java, Spring Framework, Spring Boot, Cloud, Cloud Foundry, REST API and Jenkins CI/CD, automation, Postman, and Git.Lead the design, development, testing, and implementation of Java-based web services, ensuring scalability and robustness.Worked on writing chain code using Golang. Backend development in Golang for Limit Monitoring systemManaged full software development lifecycle, ensuring compliance with deadlines and budget constraints.Spearheaded the adoption of DevOps tools and practices, significantly improving deployment efficiency and monitoring.Developed and tested many features in an AGILE environment using Ruby on Rails, HTML5, CSS, CSS3, JavaScript, Bootstrap, Rspec, and Html.Experience with application support and business operations in financial services such as supporting trading, payments, mortgage processing etc.Created PDF reports in Golang using XML and database to send all userbase (around 3million end users) monthly and on demand reports.Collaborated with cross-functional teams to align technical solutions with business objectives, ensuring effective communication and objective achievement.Enhanced security measures by integrating tools like OWASP Zap into the development process, minimizing vulnerabilities.Developed Microservices using Golang with idiomatic manner coding concept and corresponding test cases.Use Golang API/SDK such as viper, gorilla/mux, go-ps, Couchbase gocb, gr pc, quic-go.Successfully delivered 10+ major web service projects, achieving high customer satisfaction rates.Implemented continuous deployment pipelines using Argo CD, reducing go-to-market time by 30%.Successfully transitioned from SOAP to REST APIs, enhancing system interoperability and scalability.Conducted comprehensive security testing and verification to ensure robustness and compliance with best practices.Managed seamless API deployment, optimizing integration and operational efficiency.Used to OAUTH 2.0 to provide the Authentication to RESTful web services.Extensively used Git for version controlling and regularly Pushed the code to GitHub.Experience in writing BDD Scenarios for Integration Testing using Cucumber.Used JIRA as the bug tracking system to track and maintain the history of bugs/issues on everyday basis.Environment: Java, Spring Security, GKE, Apache Kafka, Spring Data, JFrog Artifactory, Spring Batch, Quartz Scheduler, Spring Boot, Microservices, RESTful services, Angular, IntelliJ IDE, Jenkins, Splunk, Docker, Apache tomcat, Jenkins, JUnit, Mockito, Cucumber, Cassandra DB, Hibernate, Postman, JIRA, Grafana, SonarQube, OWASP ZapClient: Zensar technologiesDuration: May 2021 to February 2022Role: Candidate's Name
RESPONSIBILITIES:Participated in the analysis, design, implementation and testing phases of the Software Development Life Cycle (SDLC) using Agile methodology.Implemented functionalities using Spring IO, Spring Boot, and Spring JDBC.Implemented Java EE components with Spring MVC using Spring Security for client-side validation and authentication, addressing security concerns.Utilized Spring JPA as the ORM tool to communicate with the database to integrate design domain model cases.Utilized the Spring JDBC module to build queries and fetch data in batches from Oracle and MySQL databases.Designed and implemented dynamic web pages using JSP and databases to deliver interactive user experiences.Integrated EJB session beans with Java Persistence API (JPA) entities to provide a seamless data access layer, facilitating object-relational mapping (ORM) and database operations.Created custom, reusable, and testable Angular 12 containers, modules, controllers, directives, and services for critical customer account summary functionalities.Experienced in setting up routing configurations using Angular 12 router for different views.Developed Angular 12 controllers, services, and injected these services into various components using dependency injection.Designed, developed, and tested HTML5, CSS3, Bootstrap and JavaScript components to meet accessibility and web browser standards.Utilized Microservices architecture with Spring Boot-based services, using REST APIs and Apache Kafka message brokers.Integrated Apache Storm with Kafka to build data pipelines, using Kafka as the message broker for reliable and scalable data ingestion.Utilized Swagger API for auto-generated documentation of REST APIs calls.Utilized Oracle as the database and contributed to PL/SQL backend implementation, creating SQL statements for SELECT, UPDATE, and DELETE operations.Transitioned AWS Elastic Beanstalk infrastructure to Docker containers managed with Kubernetes.Developed an OpenStack API to integrate with Amazon EC2 cloud-based architecture on AWS, facilitating machine image creation and implementing AWS high availability practices.Migrated existing monolithic architecture to Microservices and orchestrated its deployment in the AWS cloud. Also, configured S3 buckets, managed policies, and utilized S3 for storage and backup needs on AWS.Worked on AWS Lambda for event-driven workflows, integrated databases, created and hosted microservices on EC2 instances.Developed Mockito and JUnit test cases to enhance code coverage.Created JSON requests and validated responses using Postman Interceptor and Swagger UI.Utilized Apache Maven for building and deploying applications.Experienced in utilizing version control and configuration management tools such as Git and GitLab.Environments: Java 11, AWS (EC2, RDS, S3, Rout53, Cloud Watch), Spring 4, Hibernate 4.2, Spring batch, Spring Boot, JPA, JMS, HTML5, CSS3, Eclipse, PL/SQL, Oracle 12c, Swagger UI, Log4j, JIRA, Angular 12, Pure XML, Web Services, Kafka, Microservices, Docker, Kubernetes, Jenkins, REST UIClient: BirlasoftDuration: September 2020 to March 2021Role: Senior Candidate's Name
RESPONSIBILITIES:Utilized Spring Inversion of Control (IOC) for acquiring the Hibernate session factory and resolving other bean dependencies. Also, employed Spring's AOP and JDBC module features for database resolution in specific applications.Developed Restful Web services to facilitate seamless interaction between systems, securing services with Spring Security and OAuth.Integrated existing systems and databases with Spring core and AOP features to streamline wealth management operations. Ensured efficient processing of client requests and maintaining data consistency across multiple platforms.Configured Hibernate with Spring ORM for seamless integration.Developed data access classes utilizing JDBC and SQL, employed Log4j for logging, utilized SVN for version control, and demonstrated proficient understanding of SQL within Oracle databases.Developed front-end applications by creating user interactive (UI) web pages using web technologies such as HTML, CSS, Typescript, and Angular.Utilized Angular 8 to bind data/models retrieved from a database utilizing Angulars HttpClientModule within controller services and passed them to the view.Built reusable Angular 8 components, directives and stand-alone functions for potential future pages.Implemented features to send and receive AMQP messages on RabbitMQ, both synchronously and asynchronously.Automated the build process using ANT and MAVEN scripts, leveraging MAVEN build tools, and conducted manual testing including execution of JUnit test suites.Developed unit and integration tests for existing microservices using JUnit and Mockito.Created and Managed Docker images, including optimizing image size, version control and ensuring adherence to security best practices.Developed CI/CD pipelines for Dockerized applications, enabling automated builds, testing and deployments.Experienced in automated application deployment, scaling, and orchestration on AWS.Utilization of AWS Cost Explorer and AWS Trusted Advisor for cost optimization and budget management.Integrated AWS services into CI/CD pipelines using tools such as Jenkins and AWS Code Pipeline.Integrated Cucumber with Selenium and other testing frameworks to automate web and mobile application testing.Used Jenkins to create complex, multi-stage pipelines encompassing building, testing, and deployment steps, enabling software delivery.Monitored error logs using Log4j and utilized Git as the version control tool.Environments: Agile, Java8, Java/J2EE, Spring 4x, Angular 8, Spring Boot, hibernate 4.3, Spring AOP, Spring, JMS, Web Sphere, Oracle 11g, XML, Docker, JSF, Kafka, Redux, REST, Java Script, Bootstrap, Kubernetes, Jenkins, cucumber, jQuery, Maven, AMQP, Active MQ, RabbitMQ, AJAX, HTML5, CSS3, Junit, RESTful.Client: LTI MindtreeDuration: July 2019 to September 2020Role: Candidate's Name
RESPONSIBILITIES:Designed, developed and supported Java/J2EE architecture, using algorithms and data structures, implemented Microservices using Spring Boot, and secured Restful-based Web Services with HTTPS and OAuth2 Authentication. Created, developed, and deployed on AWS Cloud.Experienced in creating web applications utilizing Spring framework modules such as Spring IOC, Spring AOP, Spring MVC, Spring Security, Spring Boot, Spring Cloud, Spring Batch, and Spring Data.Implemented the project as a multi-tier application using Spring MVC, incorporating core Spring concepts such as AOP and IOC.Implemented efficient transaction processing systems capable of handling high volumes of payments within net banking platforms.Implemented Spring AOP for logging purposes within the application.Defined branching, labeling, and merging strategies for all applications using Git.Migrated an existing Java/J2EE application to new WebLogic environments.Developed and maintained UNIX, ANT, Ruby scripts for Java/J2EE build and release tasks.Extensively utilized source code repositories like Bitbucket for flexible deployments, creating CI/CD pipelines and using its capabilities for large file storage.Implemented DynamoDB integration within AWS cloud architecture to store and retrieve structured data efficiently, ensuring seamless scalability and high availability for transaction processing systems handling large volumes of financial transactions.Designed and implemented a scalable and secure cloud architecture using Amazon Web Services.Utilized AWS DevOps tools for defect tracking, reporting and document management.Implemented all functionality using Spring Boot for Microservices architecture and Hibernate ORM for data management.Utilized Elastic Beanstalk to deploy and scale web applications and services developed with Java 8.Utilized Microservices architecture to develop Spring Boot-based services, structured according to the Spring MVC pattern, and deployed on Amazon Web Services (AWS) Cloud.Maintained and expanded AWS Cloud Services infrastructure by setting up and maintaining databases on AWS EC2 instances and utilized Load Balancer to distribute Loads.Environments: Git, DynamoDB, IAM, ELB, Java 8, Selenium, WAS, JSF, Hibernate, Jira, ANT, UNIX, Ruby, JAX-RS, Maven, Unix/Linux, Spring, Spring boot, Spring MVC, AWS.Client: ATT Global solutionsDuration: June 2017 to July 2019Role: Junior Java DeveloperRESPONSIBILITIES:Deployed service code via Jenkins to Quality Control and promptly resolved any test failures.Created a web Service Layer to expose services via REST for platform-independent applications.Managed complex JSON responses by converting and binding them to the $scope object.Utilized Node.js to execute Grunt tasks and efficiently build projects, which included compilation, minification, and concatenation.Leveraged promises to handle AJAX calls, improving communication between the front-end and back-end systems.Integrated custom modules into Node.js to meet design specifications and project requirements.Utilized Git for version control to track changes and collaborate effectively with team members.Deployed applications on both Application Server and Tomcat servers.Implemented Apache Log4j for logging in Data Extraction jobs.Employed Hibernate as the persistence layer for seamless database interaction.Integrated Spring and Hibernate Frameworks to streamline ORM functionality within the Spring Framework.Utilized the Spring framework for annotation-driven transaction management and component auto wiring/injection.Analyzed and comprehended business requirements, facilitating coordination within the team for project enhancements and deliveries.Collaborated with various teams to procure necessary data for indexing.Conducted updates and installations on existing equipment, ensuring it remained up to date.Assessed equipment performance records to evaluate functionality.Environments: Agile methodology, Node.js, Hibernate, Spring framework modules, JSP, Oracle, MVC, Jira, Jenkins, JUnit, Maven, Log4J, Apache Tomcat, Spring Boot, Micro services. |