Shatrughan  ·  Senior Java Full Stack Developer  ·  8+ yrs

Senior
India8+ years experienceremote
Available within 48 hrs

About Shatrughan

Shatrughan is a Senior Java Engineer with extensive experience in backend and frontend technologies. He has a proven track record of leading projects, particularly in government and data analytics domains. His expertise includes designing architectures, implementing CI/CD pipelines, and modernizing legacy systems. He is adept at collaborating with cross-functional teams to deliver high-quality software solutions.

Core expertise

Java
language
10/10
Spring Boot
backend
10/10
Angular
frontend
9/10
RE
REST
backend
9/10
MI
Microservices
backend
9/10
MySQL
database
8/10
Jenkins
devops
8/10

Additional skills(20)

JavaMySQLJavaScriptHTMLCSSJSONSpring BootAngularJenkinsJUnit

Why hire Shatrughan?

Production deploy authorityMentored 5+ juniorsLed significant government project

Led the implementation of Rest API and Micro Service API with Angular 16 for frontend development.

Designed and implemented the overall architecture for an Export Service module generating reports in multiple formats.

Played a Team Lead role in a Karnataka Government Project, managing user, department, agent, and test management portals.

Contributed significantly to modernizing a C++ legacy application to Java/Spring Boot architecture.

Developed a data validation module using Formulas, Rules, and Validations within a microservice project.

Team Lead on Karnataka Government KPAD admin portal — role-based management (Super/Department/Guest Admin) + service portal showing portal-server status and availability

Architected Export Service module generating CSV/PDF/EXCEL/DOCS with Angular 16 + Couchbase + Jenkins CI/CD

Modernized 5 services from a C++ Windows-based application to Java + Spring Boot architecture using IBM MQ messaging

Built data validation module using Formulas + Rules + Validations within microservice architecture

Project highlights(9)

Admin 5.0Software Developer

Admin portal for Streams/SmartBox client administrators to manage users, roles, and settings, with account and user-activity report generation. Built on Java + Struts + MySQL.

JavaStrutsMySQLJavaScriptHTMLCSSJSON

Key outcomes:

  • Implemented features for user and role management within the admin portal.

  • Developed functionality to generate various activity reports.

Export Service ModuleJava Developer

Overview: Developed an Export Service module to generate reports in various formats (CSV, PDF, EXCEL, DOCS). Responsibilities: Implemented Rest API and Micro Service API with Angular 12 for frontend. Designed overall architecture, provided technical guidance, and reviewed code. Developed and validated export functionality for multiple formats, managing version control and CI/CD pipelines.

JavaSpring BootAngularRESTMicroservicesJenkinsMySQL

Key outcomes:

  • Developed functionality to export reports in multiple formats (CSV, PDF, EXCEL, DOCS).

  • Managed version control and maintained CI/CD pipelines.

KPAD Government ProjectTeam Lead

Overview: KPAD is a Karnataka Government Project gathering details for different Portals/Servers using multiple agents. Responsibilities: Led the implementation of the Admin portal for role-based management. Configured the portal with multiple agents, user management, department management, agents management, and test management.

JavaSpring BootAngular

Key outcomes:

  • Developed a service portal to display Portal/Server status (Up/Down) and calculate average availability and response time.

Data Science Market AnalysisJava Developer

Overview: A web application designed to help businesses start in any location by analyzing market data. Responsibilities: Developed functionality to gather market details and manipulate data.

JavaSpring BootMicroservices

Key outcomes:

  • Developed a web application for market data analysis to assist new businesses.

Project 5Software Developer

Modernization of an old C++ Windows-based application to a Java + Spring Boot architecture, implementing 5 services (CAS_CSI, CAS_ASONARC, CAS_S24, LIM_CSI, Voltage) using IBM MQ for messaging.

JavaSpring BootIBM MQJUnitC++

Key outcomes:

  • Involved in modernizing a C++ window-based application to Java with Spring Boot.

  • Implemented 5 core services within the new architecture.

8+ years of industry experience

  • KPAD Government ProjectTeam LeadJava · Spring Boot · Angular

Ready to work with Shatrughan?

Onboard within 48 hours. No long hiring cycles, no recruiter middleman.

At a Glance

LocationIndia
Experience8+ years
Work moderemote
Direct hirePossible
Start within48 hours
From$1,940/ month

Single contract. Billed in USD.

Typically responds within 4 business hours.

5-day replacement guarantee
48-hour onboarding, single invoice
Direct chat — no recruiter middleman

Top Skills

Java
10/10
Spring Boot
10/10
Angular
9/10
REST
9/10
Microservices
9/10
Seniority signals
Owns production deploysGreenfield architectSystem ownerCode reviewerMentor / leads juniors
VerifiedVetted by Witarist
Technical skills assessed & verified
Background & identity checked
English communication verified
Ready to onboard in 48 hours

Not sure if this is the right fit?

Tell us your requirements and we'll match you with the best candidates.

Shatrughan

Java springboot + angular