Backend Software Engineer | Java | Spring Boot | Microservices | Kafka | Kubernetes | AWS & Azure | Distributed Systems
Seeking: Backend Engineer · Software Engineer · DevOps Engineer · Java Developer
I’m a Backend Software Engineer at TCS with hands-on experience in building and supporting scalable backend applications using Java, Spring Boot, Microservices, REST APIs, Kafka, PostgreSQL, Redis, Docker, Kubernetes, Azure, and AWS. I have experience across the software development lifecycle, including API design, database design, backend development, testing, deployment, debugging, and production support. I work closely with technical leads, managers, business analysts, and cross-functional teams to understand requirements, resolve technical blockers, and deliver reliable solutions. My core expertise includes Java, Spring Boot, Microservices, RESTful APIs, JPA/Hibernate, SQL, PostgreSQL, Kafka, Redis, Docker, Kubernetes, and cloud technologies. I have worked with event-driven architectures and understand distributed-system concepts such as scalability, fault tolerance, retries, timeouts, caching, observability, and asynchronous communication. I also have a strong foundation in OOP, SOLID principles, Data Structures & Algorithms, Design Patterns, Multithreading, System Design, and Low-Level Design. I focus on writing clean, maintainable, testable code and follow practices such as code reviews, Git, CI/CD, Agile/Scrum, and automated testing. I’m particularly interested in backend engineering, distributed systems, cloud-native applications, microservices, Kafka, Kubernetes, and system design. I enjoy solving complex technical problems, improving system reliability and performance, and taking ownership of features from development through production. I’m looking for opportunities where I can contribute to building scalable, reliable, and high-performance systems, while continuously learning and growing as a backend and distributed-systems engineer.
Member Since
September 14, 2026
Last Active
a month ago