HamburgerMenu
hirist

Full Stack Java Developer - React.js

SRS Solutions
8 - 10 Years
Multiple Locations

Posted on: 27/06/2026

Job Description

Skills: Java + React + AWS migration experience + AI Tools

Location: Hyderabad/Chennai/Mumbai/Pune

Job Description:

In this role, you will modernize mission-critical services written in Java by migrating them to modern Java frameworks like Spring and shaping them into distributed, event-based, cache-driven micro-services using state-of-the-art cloud-native services and infrastructure.

You will help establish a platform foundation that enables operational intelligence/observability, end-to-end traceability, and complete auditability.

Key Responsibilities:

- Translate functionality while improving modularity, maintainability, and test coverage; migrate supporting components and dependencies as needed (e.g., moving from Microsoft foundation class patterns to Java alternatives).

- Build cloud-native, modular microservices as part of a unified accounting platform architecture, targeting scalability and high availability.

- Design and implement event-driven processing (pub/sub patterns) for near real-time workflows and downstream integrations, aligned to platform real-time event-driven processing goals.

- Implement cache-driven performance patterns (e.g., distributed caching, read models, materialized views) to support high-throughput/low-latency accounting workloads.

- Drive engineering rigor and parity during migrations: ensure functional equivalence where required, and evolve unit/integration testing to maintain confidence.

- Deliver end-to-end traceability and strong operational readiness using comprehensive observability (logging/metrics/tracing), supporting the platforms operational intelligence goals.

- Collaborate with product, architecture, and upstream/downstream teams to integrate Investment Accounting services into broader ecosystem flows (e.g., transaction processing distribution patterns and validated event ingestion).

- Contribute to platform standards for service design, API contracts, event schemas, resiliency (retries/idempotency), and secure-by-design practices.

Required Skills:

- Strong hands-on engineering experience with Java and ReactJS, TypeScript in enterprise systems.

- Proven track record modernizing legacy codebases, including refactoring for modularity and maintainability.

- Experience building distributed systems: concurrency, synchronization, fault tolerance, idempotency, ordering, and throughput tuning.

- Knowledge of event-driven architectures (streaming/messaging concepts), including designing event contracts, consumers, and processors.

- Strong understanding of performance engineering: profiling, memory/CPU optimization, latency reduction, and capacity planning.

- Solid testing discipline: unit/integration testing strategies, regression protection, and automation in CI/CD.

- Knowledge and hands on experience of working on platforms like Devin/Blitzy as well.

info-icon

Did you find something suspicious?

Similar jobs that you might be interested in

Loading chat...