Post Job Free
Sign in

Backend Engineer - Java, Spring Boot, Microservices

Location:
Hyderabad, Telangana, India
Posted:
August 25, 2026

Contact this candidate

Resume:

Totakura Jagadeesh Kumar

*********@*****.***

816-***-****

https://www.linkedin.com/in/jagadeesh-kumar-totakura-a01972127/ PROFESSIONAL SUMMARY:

* ***** ** ***** ********** in backend development with deep involvement in object-oriented analysis, design, implementation, and support of enterprise-level web and distributed applications using Java/J2EE technologies, Node.js, and React.js.

Expertise in building RESTful APIs and microservices-based architectures using Java (Spring Boot) and Node.js.

Strong backend engineering background with experience in middleware, data access layers, and server-side logic.

Experience with modern frameworks including Spring MVC, Spring Boot, Hibernate, and Express.js.

Proficient in React.js for building reusable UI components and integrating with backend RESTful APIs.

Hands-on experience with database interaction using JDBC, JPA, Hibernate, and working knowledge of MongoDB and MySQL.

Skilled in event-driven programming and JSON/XML handling for API data exchange.

Strong knowledge of multithreading, collections, exception handling, and Java design patterns.

Implemented logging and monitoring using ELK Stack and Prometheus/Grafana.

Optimized API performance using caching strategies (Redis) and asynchronous processing.

Implemented role-based access control and API security using JWT, OAuth2, and HTTPS.

Designed backend architecture for high availability, scalability, and fault-tolerant systems.

Proficient with Git, Maven, Jenkins, and Docker for CI/CD pipelines and containerized deployments.

Strong understanding of SDLC, Agile/Scrum methodologies, and unit testing with JUnit and Mocha/Chai.

Exposure to application servers including Apache Tomcat, WebLogic, and Node.js environments.

Solid debugging, problem-solving, and technical leadership skills with experience writing maintainable, well-tested code.

TECHNICAL SKILLS:

Programming Languages: Java, JavaScript (ES6+), Node.js, TypeScript Frameworks & Libraries: Spring Boot, Spring MVC, Express.js, Hibernate, JPA, React.js, Redux Web Technologies: HTML5, CSS3, JavaScript, JSX, REST, JSON, XML Microservices & Architecture: Microservices Architecture, RESTful APIs, Event-Driven Architecture, API Gateway concepts, Service-to-Service Communication, Distributed Systems, Resilience Patterns (Retry, Circuit Breaker), Asynchronous Processing

Messaging & Streaming: Apache Kafka, Message Brokers, Event Publishing & Consumption Database Tools: MySQL, MongoDB, PostgreSQL, Oracle Cloud & DevOps: AWS (EC2, S3, RDS, IAM), Docker, Kubernetes, Jenkins, GitLab CI/CD, Container Orchestration Security: OAuth2, JWT, Role-Based Access Control, HTTPS, API Security Best Practices Testing Frameworks: JUnit, Mockito, Spring Boot Test, Integration Testing Version Control: Git, GitLab, GitHub

Others: Postman, VS Code, Eclipse, IntelliJ IDEA, REST clients Tools & Methodologies: Git, GitHub, Maven, Gradle, Swagger/OpenAPI, Agile/Scrum, TDD, Code Reviews, CI/CD Pipelines

PROFESSIONAL EXPERIENCE:

Atlanticus Holdings Corporation, GA. Aug 2023 – Till Date Senior Backend Developer

Responsibilities:

Designed and developed scalable RESTful microservices using Spring Boot and Node.js to support financial applications.

Contributed to API design discussions, defining service boundaries and inter-service communication patterns.

Refactored legacy modules into microservices architecture, improving deployment flexibility and maintainability.

Implemented asynchronous processing and event-driven communication using Kafka, enabling better decoupling between services.

Reduced average API response time by approximately 30% through query optimization, indexing strategies, and Redis caching.

Optimized database connection pooling and improved throughput during peak usage periods.

Containerized backend services using Docker and collaborated on deployments in Kubernetes-based environments.

Implemented OAuth2 and JWT-based authentication mechanisms to secure sensitive financial APIs.

Designed API versioning and rate-limiting strategies to protect high-risk transaction endpoints.

Improved system observability by implementing structured logging and monitoring using ELK, Prometheus, and Grafana dashboards.

Supported production releases and performed root cause analysis (RCA) for critical incidents, improving overall system stability.

Conducted code reviews and mentored junior developers to improve backend standards and maintainability. Environment: Java 11, Spring Boot, Node.js, Express.js, MongoDB, MySQL, REST API, Docker, Jenkins, React.js, JWT, OAuth2, Git, ELK Stack, Swagger

Global Technologies, India, Aug 2021 – Jun 2023

Backend Developer

Responsibilities:

Developed RESTful APIs using Spring Boot and Express.js for enterprise web applications.

Played a key role in migrating a monolithic system into microservices, improving modularity and independent deployments.

Improved application performance by approximately 25% by implementing Redis caching for high-frequency endpoints.

Designed and optimized relational database schemas and queries to reduce redundant database calls.

Automated CI/CD pipelines using GitLab CI/CD, reducing manual deployment effort and improving release consistency.

Integrated AWS services (S3, RDS) to support scalable storage and database management.

Implemented OAuth2-based role-based access control to strengthen API security.

Developed background jobs and scheduled processes for data synchronization and reporting tasks.

Collaborated closely with frontend teams to define clean API contracts and improve integration efficiency.

Contributed to production support activities and performance tuning efforts. Environment: Java 8, Spring Boot, Express.js, PostgreSQL, MySQL, Node.js, Redis, Docker, GitLab CI/CD, Swagger, React.js, OAuth2, AWS S3

Navit Software Solutions Pvt. Ltd., India, Mar 2018 – Jul 2021 Application Developer (Backend)

Responsibilities:

Developed backend logic and services using Spring Boot, Hibernate, and REST APIs.

Developed backend services and REST APIs using Spring Boot and Hibernate following layered architecture principles.

Built APIs consumed by React dashboards and mobile applications.

Optimized MongoDB schemas and indexing strategies, improving data retrieval efficiency.

Reduced recurring production issues by implementing centralized error handling and structured logging.

Deployed applications to AWS EC2 and managed static content using S3.

Improved code reliability by increasing unit and integration test coverage.

Consumed third-party APIs and implemented JSON/XML transformations for business processing workflows.

Participated in code reviews and collaborated with QA and DevOps teams to streamline release cycles. Environment: Java 1.8, Spring Boot, Hibernate, MongoDB, REST API, React.js, Swagger, Git, AWS EC2/S3, Mocha, JUnit, JSON/XML

Education:

Master’s in computer science, University of Central Missouri,

Bachelor's in computer science, Lovely Professional University



Contact this candidate