Join a fast‑moving financial services project, migrating a trading platform’s UI from Java Swing to modern web technologies while enhancing the backend. You’ll collaborate directly with the client’s development team to deliver a seamless, high‑performance experience for institutional buy‑side users.
What You’ll Do
- Enhance Java backend to support new front‑end features and migration.
- Refactor UI components from Java Swing to ReactJS (or Angular).
- Write clean, well‑documented code following industry standards.
- Perform testing, debugging, and performance tuning of migrated modules.
- Gather requirements and provide regular updates to the financial services client.
- Collaborate with cross‑functional teams to ensure consistency and performance across layers.
What You Need
- 5+ years Java backend development experience.
- Strong ReactJS or Angular skills with TypeScript.
- Proven track record migrating Java Swing applications.
- Hands‑on experience building RESTful APIs.
- Bachelor’s degree in CS/Engineering or equivalent.
- Ability to solve complex technical challenges analytically.
- Experience with performance optimization and bottleneck resolution.
Good to Have
- Certifications in Java, React, or Angular.
- Prior experience in financial services domain.
The Opportunity
This is an on‑site role at EPAM’s Hyderabad office, offering the chance to influence a critical trading platform migration for a leading institutional client.
