T

Theja Varikuti

Senior Software Engineer

Bengaluru, Karnataka, India7 yrs 6 mos experience

Key Highlights

  • Experienced in backend development with Java and Spring.
  • Proven track record in scaling applications for high user engagement.
  • Skilled in API testing and microservices architecture.
Stackforce AI infers this person is a Backend Engineer with expertise in SaaS and B2C applications.

Contact

Skills

Core Skills

JavaSpring

Other Skills

CC++DockerDocker ProductsDynamoDBElasticsearchHTMLHibernateJenkinsLiquibaseMockitoPostgresREST APIRedisRest Assured

About

I work as a backend engineer with around 4 years of experience and below is the tech stack I am familiar with. Programming Languages: Java Scripting Languages: Python and bash Frameworks: Spring, JPA and Hibernate Relational Database: MySQL and PostgreSQL NoSQL Database: Elastic Search, Cassandra, DynamoDB. Cloud Computing Framework: AWS, Azure Version Control System: Git (Github and Bitbucket). Java Servlet Engine: Wildfly and Tomcat. Testing Tools: TestNg, Mockito, Rest Assured, Wiremock Java Build Tools: Maven Software Tools: IntelliJ IDEA Caching Tools: Redis, Guava

Experience

Apollo.io

Senior Software Engineer

Mar 2024Present · 2 yrs · India · Remote

Navi

Software Engineer

Oct 2022Mar 2024 · 1 yr 5 mos · Bengaluru, Karnataka, India

Verse innovation

Senior Software Engineer

Jan 2021Sep 2022 · 1 yr 8 mos · Bangalore Urban, Karnataka, India

  • I have been working on the Gateway module of the Josh app, which is a short video entertainment app. The app has over 100M+ downloads with an average rating of 4 stars. This service interacts with users frequently to keep them updated with new additions to the app. Have constantly been scaling up the project to increase RPS and adding new functionalities.
  • I worked on an individual project to test the APIs of any service using TestNG and Spring boot.
  • I have owned and worked on the projects like onboarding and dynamic task allocation, which are used for internal purposes as well as for client faced. These projects internally use various technologies like Elasticsearch, DynamoDB, Postgres, Redis and Spring boot.
JavaSpringElasticsearchDynamoDBPostgresRedis+2

Blueoptima

Associate Software Engineer

Jul 2018Dec 2020 · 2 yrs 5 mos · Bengaluru, Karnataka, India

  • Developed and maintained predictive assessment portal which is a platform for conducting online interview.
  • Implemented various user facing modules using REST APIs using Java and Spring, Hibernate Frameworks
  • Owned and maintained various micro services such as Pottery (collect and persist user data).
  • Implemented the testing questions in different languages like C#, Python, Java and Javascript using pottery micro service
  • Implemented Database changelog management using Liquibase tool and bash scripting
  • Implemented the Mockito testing framework for unit tests, Rest Assured framework for integration tests and set up the deployment pipeline using Jenkins
JavaSpringHibernateREST APILiquibaseMockito+2

Education

National Institute of Technology Kurukshetra

Bachelor of Technology - BTech — Information Technology

Jan 2014Jan 2018

Stackforce found 100+ more professionals with Java & Spring

Explore similar profiles based on matching skills and experience

Theja Varikuti - Senior Software Engineer | Stackforce