Senior Software Engineer - Java Full Stack ReactJS

EPAM Systems, Inc.

Pune District

On-site

INR 1,500,000 - 2,300,000

Full time

9 days ago
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

EPAM Systems, Inc. is seeking a Senior Software Engineer - Java Full Stack ReactJS in Pune to deliver full stack solutions for enterprise-scale systems. You will collaborate across teams to improve code quality and performance from development through production support.

The role requires strong Java and ReactJS skills, with experience in Spring, REST, and database transactions. Join a diverse global team and contribute to cutting-edge projects.

Qualifications

  • 5-8 years of hands-on software development experience.
  • Strong proficiency in Java, multi-threading, memory management, and profiling.
  • Expert-level knowledge of JavaScript/TypeScript with ReactJS.

Responsibilities

  • Develop scalable software using Java and ReactJS.
  • Maintain responsive web apps with seamless UX.
  • Collaborate with cross-functional teams to gather requirements and troubleshoot issues.
  • Ensure code quality with proper documentation and best practices.
  • Support code reviews and project planning sessions.
  • Optimize front-end and back-end components for performance.
  • Implement security measures and data protection within apps.
  • Evaluate performance and propose improvements to boost efficiency.

Skills

Java
ReactJS
TypeScript
RESTful APIs
Spring Boot

Tools

Jira
Git
Maven
Gradle
IntelliJ IDEA

Job description

EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.We are seeking a Senior Software Engineer - Java Full Stack ReactJS to deliver full stack solutions powered by Java and ReactJS for enterprise-scale systems. You will collaborate across teams, improve code quality, and enhance security and performance from development through production support. Apply now to applyResponsibilitiesDevelop scalable, high-quality software solutions using Java and ReactJSMaintain responsive web applications that provide a seamless user experienceCollaborate with cross-functional teams to gather requirements, troubleshoot issues, and deliver integrated solutionsEnforce code quality with proper documentation and best-practice development standardsSupport code reviews, project planning sessions, and knowledge-sharing activitiesOptimize front-end and back-end components to maximize performance and scalabilityImplement security measures and data protection protocols within applicationsEvaluate system performance and recommend improvements to boost efficiency and reduce costsRequirements5-8 years of hands-on experience in software developmentStrong proficiency in Java, including multi-threaded programming, memory management, and profilingExpert-level knowledge of JavaScript & TypeScript with a solid understanding of ReactKnowledge of Web Services (REST, SOAP), XML, and web developmentExperience with Spring Framework and Spring BootUnderstanding of large Enterprise systems and Event Driven ArchitectureExperience with Oracle Database, SQL, PLSQL, and transaction handlingWorking knowledge of IntelliJ IDEA, JIRA, Git, Gitlab, Maven, and GradleStrong passion for system design, hands-on delivery, and production supportWe offerOpportunity to work on technical challenges that may impact across geographiesVast opportunities for self-development: online university, knowledge sharing opportunities globally, learning opportunities through external certificationsOpportunity to share your ideas on international platformsSponsored Tech Talks & HackathonsUnlimited access to LinkedIn learning solutionsPossibility to relocate to any EPAM office for short and long-term projectsFocused individual developmentBenefit package:Health benefitsRetirement benefitsPaid time offFlexible benefitsForums to explore beyond work passion (CSR, photography, painting, sports, etc.)
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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

EPAM Systems, Inc. • Bengaluru

Hybrid
INR 1,800,000 - 3,200,000
Health benefits
Retirement benefits
Paid time off
+2
Senior Java Software Developer – ReactJS, Java 8, JUnit
Senior Java Software Developer – ReactJS, Java 8, JUnit

EPAM Systems, Inc. • Pune District

On-site
INR 1,800,000 - 3,000,000
Tech Talks & Hackathons
LinkedIn Learning Access
Relocation to EPAM office
+2
Senior Java Software Developer – Microservices, ReactJS
Senior Java Software Developer – Microservices, ReactJS

EPAM Systems, Inc. • Pune District

On-site
INR 2,500,000 - 4,000,000
Health benefits
Retirement benefits
Paid time off
+2
Senior Java Software Developer – Microservices, ReactJS
Senior Java Software Developer – Microservices, ReactJS

EPAM Systems, Inc. • Hyderabad

On-site
INR 2,500,000 - 4,200,000
Health benefits
Retirement benefits
Paid time off
+2
Senior Java Software Developer – ReactJS, Java 8, JUnit
Senior Java Software Developer – ReactJS, Java 8, JUnit

EPAM Systems, Inc. • Coimbatore District

On-site
INR 1,800,000 - 3,000,000
LinkedIn Learning access
Knowledge sharing opportunities
Sponsorship of Tech Talks & Hackathons
+1
Senior Java Software Developer – Microservices, ReactJS
Senior Java Software Developer – Microservices, ReactJS

EPAM Systems, Inc. • Bengaluru

On-site
INR 1,800,000 - 2,400,000
Senior Java Software Developer – Microservices, ReactJS
Senior Java Software Developer – Microservices, ReactJS

EPAM Systems, Inc. • Chennai District

On-site
INR 1,800,000 - 3,200,000
Online university
LinkedIn learning
Tech Talks & Hackathons
+6
Senior Java Software Developer – Microservices, ReactJS
Senior Java Software Developer – Microservices, ReactJS

EPAM Systems, Inc. • Coimbatore District

On-site
INR 1,500,000 - 2,100,000
Health benefits
Retirement benefits
Paid time off
+2
Senior Java Software Developer – ReactJS, Spring Boot, Java 8
Senior Java Software Developer – ReactJS, Spring Boot, Java 8

EPAM Systems, Inc. • Hyderabad

On-site
INR 1,500,000 - 2,500,000
LinkedIn Learning access
Tech Talks & Hackathons
Relocation options
+3
Senior Java Software Developer – ReactJS, Spring Boot, Java 8
Senior Java Software Developer – ReactJS, Spring Boot, Java 8

EPAM Systems, Inc. • Pune District

On-site
INR 2,500,000 - 4,500,000
Health benefits
Paid time off
LinkedIn Learning access
+1