Senior Java FullStack Software Engineer - Java, ReactJS, Microservices

EPAM Systems

India

On-site

INR 1,000,000 - 1,500,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

EPAM Systems is looking for a Full Stack Java Developer responsible for migrating front-end screens of the portware trading platform from Java Swing to modern technologies. You'll work closely with the client’s development team and engage with financial services clients to enhance user experience.

The role requires strong skills in Java, React or Angular, and the ability to tackle complex technical challenges. This is an on-site role located in Hyderabad.

Qualifications

  • 5+ years of experience in backend Java and either React or Angular development.
  • Proficiency in backend Java and either React or Angular.
  • Experience with migrating applications from Java Swing to modern frameworks is a plus.

Responsibilities

  • 70% time dedicated to Java backend development.
  • Assist migration of user interface components from Java Swing.
  • Conduct thorough testing and debugging of migrated components.
  • Engage with clients to gather requirements and incorporate feedback.

Skills

Backend Java
React
Angular
TypeScript
RESTful APIs
Problem Solving
Communication
Team Collaboration

Education

Bachelor’s degree in Computer Science, Engineering, or a related field

Job description

As a Full Stack Java Developer, you will be responsible for helping to migrate the front-end screens of the portware trading platform from Java Swing to modern technologies, as well as supporting the backend Java components. You will work closely with the client’s development team to ensure a seamless transition and deliver an enhanced user experience for institutional buy‑side clients.

Responsibilities
  • Anticipated 70% time dedicated to Java backend development + 30% time dedicated to front‑development.
  • Changes to Java backend to support the migration of the front‑end and added capabilities.
  • Assist the migration of user interface components from Java Swing, which includes Java backend development to ensure consistency, functionality, and performance.
  • Work closely with cross‑functional teams to understand requirements and deliver high‑quality solutions.
  • Engage with our financial services client to gather requirements, provide updates, and incorporate feedback into the development process.
  • Write clean, maintainable, and well‑documented code following best practices and coding standards.
  • Conduct thorough testing and debugging of the migrated components to ensure they meet functional and performance criteria.
  • Identify and address performance bottlenecks and optimize the application for speed and responsiveness.
  • Maintain detailed documentation of the development process, including migration plans, technical specifications, and user guides.
Qualifications
  • Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent experience.
  • Minimum of 5+ years of professional experience in backend Java and either React or Angular development, with a strong portfolio of completed projects.
  • Proficiency in backend Java.
  • Proficiency in either React or Angular.
  • Experience with TypeScript.
  • Experience with RESTful APIs.
  • Proven experience in migrating applications from Java Swing or similar technologies to modern JavaScript frameworks is highly desirable.
  • Financial Services knowledge.
  • Strong analytical and problem‑solving skills with the ability to tackle complex technical challenges.
  • Excellent communication and interpersonal skills, with the ability to effectively interact with both technical and non‑technical stakeholders.
  • Ability to work collaboratively in a team environment and contribute to a positive and productive work atmosphere.
Nice to have
  • Relevant certifications in Java, React, or Angular for front‑end development.

This is an on‑site role, requiring you to work from our Hyderabad location.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Java Software Developer – Java 8, Microservices, ReactJS
Senior Java Software Developer – Java 8, Microservices, ReactJS

Epam Systems • Hyderabad, Pune District, Bengaluru

On-site
INR 1,600,000 - 2,100,000
Java Full Stack Developer – Experienced Engineers (₹30 LPA to ₹35 LPA)
Java Full Stack Developer – Experienced Engineers (₹30 LPA to ₹35 LPA)

Winzons • India

On-site
INR 3,000,000 - 3,600,000
Java Full Stack Developer Lead
Java Full Stack Developer Lead

AVK Tech Solution • Hyderabad

Hybrid
INR 1,200,000 - 2,400,000
Java Developer with React JS /Angular
Java Developer with React JS /Angular

Shrewd Techlink Services • Chennai District, Bengaluru

On-site
INR 1,400,000 - 2,300,000
Full Stack Developer
Full Stack Developer

Mimiotech • Mumbai

On-site
INR 900,000 - 1,200,000
Senior Software Engineer - Java Full Stack (ReactJS)
Senior Software Engineer - Java Full Stack (ReactJS)

EPAM Systems • India

On-site
INR 1,200,000 - 1,800,000
JAVA Full stack REACT/Angular
JAVA Full stack REACT/Angular

Infosys • Hyderabad, Pune District, Bengaluru

Hybrid
INR 700,000 - 1,100,000
Full Stack Developer – Microservices Architecture | India
Full Stack Developer – Microservices Architecture | India

Winzons • India

On-site
INR 2,000,000 - 4,000,000
Senior Backend Engineer
Senior Backend Engineer

NRI FT India • Kolkata District

On-site
INR 1,000,000 - 1,500,000
Java Full Stack Developer
Java Full Stack Developer

Baanyan Softtech Services • Hyderabad

On-site
INR 1,800,000 - 2,800,000
Health & wellness benefits
Onsite workplace