An AI agent that applies to roles like this on employers' own sites. 25 applications free, no card needed.
Posted over 15 days ago, so the role may have closed. Confirm on the employer's page when you apply, or see similar jobs.
Job Description
Skills: Java + React + AWS migration experience + AI Tools
Location: 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.
- 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.
(ref:hirist.tech)
Skills
Distributed SystemsJavaTestingApiCloudReactDeveloperFull StackIf a job posting appears fraudulent, asks for payment, contains misleading information, or violates our guidelines, please report it immediately. Our team will review it promptly, Jobaaj does not charge any fee from the applicants.
Similar Jobs
View allNew IT / Software Development & Related roles in Pune.
One email a day. Unsubscribe any time.

