MURUGAN MAHARAJA SELVA GANESH
@muruganmaharajaselva
Senior Software Engineer with 13+ years scaling microservices and distributed systems on AWS and Azure.
What I'm looking for
I’m a dynamic Senior Software Engineer (SDE II) with over 13 years of experience architecting and scaling high-performance distributed systems at Amazon, Microsoft, and Oracle. I bring deep expertise in the Java/Spring ecosystem, microservices architecture, and cloud-native development.
At Amazon, I engineered and scaled high-availability backend services with a focus on low-latency response times and horizontal scalability. I architect robust distributed systems processing millions of requests, helping achieve 99.99% uptime through proactive monitoring and automated failover, while optimizing GC and memory usage for high-throughput JVM applications.
My work at Microsoft and Luxoft strengthened platform reliability and delivery velocity across large-scale enterprise environments. I leveraged Azure using C#/.NET and Java, designed secure services integrating IAM protocols, and transitioned legacy monoliths to Spring Boot microservices—improving deployment frequency by 40% while advancing CI/CD by integrating automated unit and integration tests.
I also enjoy technical leadership and mentorship, from leading a team of 8+ developers across geographies at TCS to mentoring junior engineers through rigorous code reviews. Certified as a SAFe Practitioner, I consistently apply TDD, Agile/SAFe methodologies, and DevOps practices to deliver resilient, maintainable systems that teams can trust.
Experience
Work history, roles, and key accomplishments
Engineered and scaled high-availability backend services with a focus on low-latency responses and horizontal scalability. Architected distributed processing to support 99.99% uptime via proactive monitoring and automated failover, and optimized JVM GC/memory for high-throughput workloads.
Developed and maintained cloud-scale services on Azure using C#/.NET and Java to improve platform reliability and developer productivity. Optimized backend logic to reduce CPU utilization and operational costs, and designed secure web services integrating with internal IAM protocols.
Led development of high-performance Java-based financial services, meeting strict latency and security requirements. Implemented Spring Boot microservices to replace legacy monoliths and improved deployment frequency by 40%, while advancing CI/CD by integrating unit and integration tests into the build pipeline.
Consulted for global clients on enterprise solutions, specializing in Oracle middleware and Java EE application server optimization. Reduced system downtime by 25% through performance tuning and database query optimization, and defined best practices for API documentation using Swagger/OpenAPI.
Spearheaded technical delivery for large-scale Java projects, managing a team of 8+ developers across multiple locations. Architected a custom Spring MVC framework to standardize development and improve time-to-market, led Agile transition as a Scrum facilitator, and migrated legacy Java 6 applications to Java 8+ for a multi-year modernization program.
Education
Degrees, certifications, and relevant coursework
Government College of Engineering, Tirunelveli
Bachelor of Engineering (B.E.), Computer Science
2008 - 2012
Earned a Bachelor of Engineering (B.E.) in Computer Science from Government College of Engineering, Tirunelveli between 2008 and 2012.
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Job categories
Skills
Interested in hiring MURUGAN MAHARAJA?
You can contact MURUGAN MAHARAJA and 90k+ other talented remote workers on Himalayas.
Message MURUGAN MAHARAJAFind your dream job
Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
