Manohar Trivedh
Full Stack Java Engineer | 10+ Years Experience
Hire this person
Send a job offer directly to this candidate
About
Results-driven Full Stack Java Engineer with 10+ years of experience designing, developing, deploying, and supporting mission-critical applications in production environments. Deep expertise in Java, Spring Boot, RESTful and GraphQL API design, Kafka event-driven architecture, and Kubernetes-based deployments. Strong background in CI/CD automation with GitHub Actions and JFrog Artifactory, MySQL/Oracle database design for high-volume transactional workloads, and code quality practices (JUnit, SonarQube, CodeQL).
Experienced leveraging AI-powered tools (GitHub Copilot) to accelerate development, improve test coverage, and drive code quality. Excellent communicator with a proven track record collaborating with global, distributed teams in financial services and data-intensive domains. Familiar with US Healthcare payer-side data patterns through financial data processing and regulatory compliance work.
Experience
Full Stack Java Engineer at Northern Trust (2016-01 – Present)
- Designed and built REST and GraphQL APIs in Java / Spring Boot for mission-critical financial services platforms — supporting client asset reporting, AML analytics, and regulatory compliance across multiple business lines serving 500+ internal stakeholders.
- Developed and managed business rules using IBM ODM — authored decision tables, ruleflows, and rule sets governing financial transaction eligibility, compliance thresholds, and AML alert logic; maintained rule versioning and deployment lifecycle across DEV, QA, and PROD environments.
- Designed and implemented Kafka producers and consumers for high-volume financial event streaming — defined schema design using Avro/JSON, implemented partitioning strategies to ensure ordered processing per account, and built idempotent consumers with dead-letter queue handling for reliable message processing at scale.
- Set up and managed CI/CD deployment pipelines using GitHub Actions — built reusable workflows, configured environment secrets, automated test execution, SonarQube quality gates, Docker image builds, and Kubernetes deployment rules across all environments; integrated JFrog Artifactory for build artifact storage, versioning, and promotion across the release lifecycle.
- Designed high-performance MySQL and Oracle database schemas optimised for high-volume transactional workloads — implemented composite indexing, partition strategies, and stored procedures to support millions of daily financial transactions with sub-100ms query SLAs.
- Deployed and managed Java microservices on Kubernetes (HCC K8s) — defined Deployments, Services, ConfigMaps, Secrets, liveness/readiness probes, and HPA auto-scaling; performed configuration, scaling, and troubleshooting of production workloads to ensure availability and stability.
- Wrote comprehensive JUnit 5 and Mockito test suites achieving 85%+ code coverage; identified and remediated issues flagged by SonarQube, CodeQL, and security scanners — embedding static and dynamic code analysis into every PR review cycle to enforce quality gates before production deployment.
- Performed system testing and end-to-end testing across integrated microservices — validated data contracts, API behaviour, Kafka message flows, and database state consistency; provided ongoing production support with root cause analysis and SLA-driven incident resolution.
- Leveraged GitHub Copilot and Claude AI for code generation, test scaffolding, refactoring, and documentation — reducing boilerplate development time by ~40% and improving test coverage consistency across the team; stayed current with emerging AI tools relevant to Java and cloud-native development workflows.
- Used Splunk, Dynatrace, and Grafana to monitor application logs, track API latency, analyse Kafka consumer lag trends, and proactively identify issues before they impacted production SLAs; built Grafana dashboards for real-time visibility into service health metrics.
- Automated operational workflows using Python, Power Automate, and Microsoft Graph API — built scripts for environment setup, deployment verification, alert triage, and report generation across global distributed teams.
- Maintained detailed and up-to-date documentation for application features, system behaviour, API contracts, and security controls in Confluence — supporting engineering, operations, and audit teams; participated in PLM activities ensuring alignment with CI/CD, release governance, and deployment lifecycle requirements.
- Collaborated with architects, business users, and operations in Agile (Scrum) sprints using JIRA — participated in architecture discussions, code reviews, and agile ceremonies; mentored junior engineers on Java best practices, Kafka patterns, and CI/CD workflows across a globally distributed team.
Java Back-End Engineer at Visa Inc. (2015-06 – 2015-12)
- Developed Java-based data processing and validation applications for high-volume payment transaction pipelines; implemented cross-system reconciliation logic and completeness verification frameworks in Java and SQL supporting downstream analytics and compliance teams.
- Built batch processing workflows and shell scripting automation for incremental and full-load ingestion strategies across terabyte-scale payment datasets; authored monitoring scripts for daily pipeline health checks, failure detection, and operational alerting.
- Collaborated with upstream data providers and downstream teams on schema consistency, SLA adherence, and end-to-end testing; performed root cause analysis for failed batch jobs and implemented permanent fixes to improve system reliability.
Java / Database Engineer at Wipro Technologies (2012-06 – 2013-12)
- Developed enterprise Java / J2EE applications with Oracle backends supporting financial and reporting workflows; implemented DAO, Factory, and Singleton design patterns for modular, maintainable multi-layered architecture.
- Designed Oracle PL/SQL stored procedures, functions, triggers, and indexing strategies; applied SQL execution plan tuning improving database response time by ~20%; participated in schema design and normalisation (3NF) for high-volume transactional systems.
- Built RESTful and SOAP web service integrations between internal financial applications; wrote JUnit unit and integration tests validating business logic; deployed applications to Apache Tomcat across DEV, QA, and PROD environments with Maven build automation.
Education
Master of Science in Computer Science – Northwestern Polytechnic University
Bachelor of Science in Computer Science – JNTU, Tirupati