Senior Software Engineer – Java, ReactJS

EPAM Systems

India

On-site

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

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

EPAM Systems is seeking a Senior Software Engineer with Java and ReactJS skills to work on advanced projects involving microservices, cloud technologies, and modern front-end frameworks. You will develop and maintain Java applications and design RESTful APIs, all while collaborating with cross-functional teams.

The ideal candidate should have strong experience in Java 17 or expert-level knowledge of Java 8 along with experience in Spring Framework and Apache Kafka. This position offers the opportunity to contribute to innovative solutions in a dynamic environment.

Qualifications

  • 5+ years of experience with strong proficiency in Java 17 or expert knowledge in Java 8.
  • Advanced knowledge of Spring Framework, including Spring Core and Batch.
  • Experience with ReactJS front-end development and microservices architecture.

Responsibilities

  • Develop and maintain Java-based applications using Java 8 and Java 17.
  • Implement and optimize Spring Core and Spring Batch components.
  • Design and build RESTful APIs adhering to microservices architecture.

Skills

Java 17
ReactJS
Spring Framework
Apache Kafka
RESTful APIs
Microservices Architecture
Unit Testing
Kubernetes
Problem Solving
Effective Communication

Tools

Java 8
MySQL
PostgreSQL
Oracle
NoSQL Databases

Job description

We are seeking a Senior Software Engineer skilled in Java and ReactJS to join our team. You will work on advanced projects involving microservices, cloud technologies, and modern front-end frameworks. Apply now to contribute to innovative solutions and grow your expertise in a dynamic environment.

Responsibilities
  • Develop and maintain Java-based applications using Java 8 and Java 17
  • Implement and optimize Spring Core and Spring Batch components
  • Design and build RESTful APIs adhering to microservices architecture
  • Integrate and manage messaging systems using Apache Kafka
  • Develop front-end features with ReactJS, ensuring high performance
  • Collaborate with database teams to design and optimize relational and NoSQL databases
  • Apply unit testing to ensure code quality and reliability
  • Participate in cloud and containerization initiatives involving Kubernetes and serverless architecture
  • Troubleshoot and resolve application issues promptly
  • Document technical specifications and support knowledge sharing
  • Coordinate with cross-functional teams to deliver project milestones
Qualifications
  • 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
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer Java, React.JS
Senior Software Engineer Java, React.JS

Epam Systems • Pune District

Hybrid
INR 1,500,000 - 2,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
Senior Java Software Developer – Java 8, Microservices, ReactJS, JUnit
Senior Java Software Developer – Java 8, Microservices, ReactJS, JUnit

EPAM Systems • India

On-site
INR 2,000,000 - 3,000,000
Java + React
Java + React

PradeepIT Consulting Services Pvt Ltd • Bengaluru

On-site
INR 800,000 - 1,500,000
Java React Developer-S
Java React Developer-S

Infosys • Hyderabad, Chennai District, Bengaluru

Hybrid
INR 1,200,000 - 1,800,000
Sr. Java Full Stack Engineer
Sr. Java Full Stack Engineer

InRhythm • Bengaluru

On-site
INR 1,000,000 - 2,000,000
Senior Java Software Engineer
Senior Java Software Engineer

bebo Technologies • Chandigarh

On-site
INR 1,200,000 - 1,800,000
Java Microservices + React Developer
Java Microservices + React Developer

Patch Infotech Pvt Ltd • Gurugram District

On-site
INR 1,500,000 - 2,100,000
Opening For Java fullstack developer with ReactJS
Opening For Java fullstack developer with ReactJS

Tekskills • Bulandshahr

On-site
INR 1,200,000 - 1,800,000
Senior Software Engineer – Java, ReactJS
Senior Software Engineer – Java, ReactJS

EPAM Systems India Pvt Ltd • Pune District

On-site
INR 1,500,000 - 2,100,000