EPAM Systems Inc. Logo

Senior Software Engineer - Java, ReactJS

EPAM Systems Inc.

Pune • 2 months ago

Experience: 5 to 9 Yrs

PREMIUM
Deal of the Day --:--:--

7 Days Free Trial

Upgrade to CVX24 Premium

Offer Announcement Banner
  • Free Resume Writing
  • Get a Verified Blue tick
  • See who viewed your profile
  • Unlimited chat with recruiters
  • Rank higher in recruiter searches
  • Get up to 10× more recruiter visibility
  • Auto-forward profile to 10 top recruiters
  • Receive verified recruiter messages directly
  • Unlock hidden jobs, not visible to free users

A small token amount will be charged to verify. Get Refund in 48 Hours.
After free-trial 6 Months subscription will be auto Activated @ $ 1 (Cancel Anytime).
Free Earplugs Delivery Only after Payment of Rs. 99 for Five Consecutive Months.

Job Description

As a Senior Software Engineer at our company, you will be working on advanced projects involving microservices, cloud technologies, and modern front-end frameworks. You will have the opportunity to contribute to innovative solutions and expand your expertise in a dynamic environment. Your key responsibilities will include: - Developing and maintaining Java-based applications using Java 8 and Java 17 - Implementing and optimizing Spring Core and Spring Batch components - Designing and building RESTful APIs adhering to microservices architecture - Integrating and managing messaging systems using Apache Kafka - Developing front-end features with ReactJS, ensuring high performance - Collaborating with database teams to design and optimize relational and NoSQL databases - Applying unit testing to ensure code quality and reliability - Participating in cloud and containerization initiatives involving Kubernetes and serverless architecture - Troubleshooting and resolving application issues promptly - Documenting technical specifications and supporting knowledge sharing - Coordinating with cross-functional teams to deliver project milestones Qualifications required for this role include: - Strong experience with Java 17 or expert-level knowledge in Java 8 with migration understanding to Java 17 (5+ years) - Advanced knowledge of Spring Framework, including Spring Core and Spring Batch - Proficiency in the Apache Kafka messaging system - Experience with ReactJS front-end development - Solid understanding of microservices architecture and RESTful APIs - Strong experience with relational databases such as MySQL, PostgreSQL, or Oracle - Familiarity with NoSQL databases - Experience with cloud computing and containerization technologies, including Kubernetes and serverless architecture - Proficiency in unit testing methodologies - Excellent problem-solving skills - Effective communication skills - English language proficiency at the B2+ level As a Senior Software Engineer at our company, you will be working on advanced projects involving microservices, cloud technologies, and modern front-end frameworks. You will have the opportunity to contribute to innovative solutions and expand your expertise in a dynamic environment. Your key responsibilities will include: - Developing and maintaining Java-based applications using Java 8 and Java 17 - Implementing and optimizing Spring Core and Spring Batch components - Designing and building RESTful APIs adhering to microservices architecture - Integrating and managing messaging systems using Apache Kafka - Developing front-end features with ReactJS, ensuring high performance - Collaborating with database teams to design and optimize relational and NoSQL databases - Applying unit testing to ensure code quality and reliability - Participating in cloud and containerization initiatives involving Kubernetes and serverless architecture - Troubleshooting and resolving application issues promptly - Documenting technical specifications and supporting knowledge sharing - Coordinating with cross-functional teams to deliver project milestones Qualifications required for this role include: - Strong experience with Java 17 or expert-level knowledge in Java 8 with migration understanding to Java 17 (5+ years) - Advanced knowledge of Spring Framework, including Spring Core and Spring Batch - Proficiency in the Apache Kafka messaging system - Experience with ReactJS front-end development - Solid understanding of microservices architecture and RESTful APIs - Strong experience with relational databases such as MySQL, PostgreSQL, or Oracle - Familiarity with NoSQL databases - Experience with cloud computing and containerization technologies, including Kubernetes and serverless architecture - Proficiency in unit testing methodologies - Excellent problem-solving skills - Effective communication skills - English language proficiency at the B2+ level

Posted on: March 3, 2026

Relevant Jobs

Senior Java Full Stack Software Engineer

JP Morgan Services India Pvt Ltd

All India

View Job →

Senior Java Full Stack Software Engineer

JP Morgan Services India Pvt Ltd

All India

View Job →

Senior Java Full Stack Software Engineer

JP Morgan Services India Pvt Ltd

All India

View Job →

Software Engineer III - Low-Latency Java and Kafka Senior Associate

Chase Bank

All India

View Job →

Software Engineer III - Low-Latency Java and Kafka Senior Associate

Chase Bank

All India

View Job →

Software Engineer III - Low-Latency Java and Kafka Senior Associate

Chase Bank

All India

View Job →

Senior Java Software Engineer

Zemoso Technologies

All India

View Job →

Senior Java Software Engineer

Zemoso Technologies

All India

View Job →

Senior Software Engineer- Java Fullstack

go4WorldBusiness.com

All India, Delhi

View Job →

Senior Software Engineer

Gartner

All India, Gurugram

View Job →