Upload Button Icon Add office photos
filter salaries All Filters

82 EPAM Systems Jobs

Senior Software Engineer - Java Fullstack (Angular/React)

5-8 years

₹ 12.35 - 37.6L/yr (AmbitionBox estimate)

tooltip
This is an estimate of the average salary range for this position. It has not been reviewed by the company, and the actual salary may differ.

Hyderabad / Secunderabad, Pune, Bangalore / Bengaluru

5 vacancies

Senior Software Engineer - Java Fullstack (Angular/React)

EPAM Systems

posted 6hr ago

Job Role Insights

Flexible timing

Key skills for the job

Job Description

Our team is looking to bring on board a seasoned Java Software Engineer with extensive experience.

The successful candidate will develop and design Java-based applications utilizing Java, Microservices and Angular/React. You will be part of a cooperative team environment, tasked with producing top-tier software solutions that prioritize scalability and performance.


JOB DESCRIPTION:

Experience - 5-8 years

Location - Hyderabad, Pune, Bangalore (Hybrid Mode)


Must Have :

  • Thorough with Core Java and Java features(Stream, Lambdas, method references, Functional interfaces)
  • Problem solving skills and Analytical skills - Be able to solve the tasks using optimal approach with ability to assess time and space complexity and refine accordingly.
  • Strong API development experience using Spring Boot, SQL
  • Problem Solving Using Data Structure and Algo: Must have hands-on abilities with basic data structures and complexity analysis to optimise their own approach used wherever needed. Areas could include problems on Arrays, Linked-list, Stack/Queues, String manipulation etc and Algorithms such as Binary-search, sorting techniques. Brute Force solution can be considered for complex tasks but should be able to think/propose alternatives if cant fully solve them. if complexity level is simple then the solution should be optimised, the code should be complete not half written and output achieved.

Tech Stack:

  • Application : Java, Spring, Spring boot Microservices, Integration, REST API
  • Frontend : Angular/React
  • Database : DynamoDB, PostgreSQL (Optional, DB2 (Legacy)
  • Monitoring : Splunk
  • Testing : Cucumber, API Testing Tools


Job description Java backend


Candidate's responsibilities:

  • Design, develop, and implement software solutions using Java, SQL, Spring, Spring Boot and Hibernate
  • Design and implement microservices following best practices and architectural principles.
  • Integrate with Kafka for messaging between microservices.
  • Collaborate with cross-functional teams to understand requirements and implement solutions.
  • Ensure code quality through unit testing and test automation using JUnit, mocking frameworks, and Gherkin.
  • Utilize MongoDB for data storage and retrieval.
  • Adhere to best practices and guidelines for software development lifecycle (SDLC).
  • Collaborate with peers on code reviews and contribute to continuous improvement initiatives.
  • Utilize GitLab for version control and collaboration.


Requirements:

  • Must have strong experience in Java, Spring Boot, SQL
  • Strong experience in exception handling and multithreading.
  • Experience of designing and developing end-to-end solutions.
  • Able to produce secure, stable, and good performing code
  • Solid understanding of software engineering
  • Strong understanding of Java 11 or higher.
  • Experience working with Spring framework.
  • Knowledge of microservices architecture and design patterns.
  • Proficiency in Kafka for messaging.
  • Familiarity with MongoDB for data storage.
  • Experience with test automation using JUnit, mocking frameworks, and Gherkin.
  • Understanding of software development lifecycle (SDLC) principles.
  • Experience using GitLab for version control and collaboration.
  • Advanced understanding of Angular Or React.

Experience in the following Development Technologies-

Core Java, Java versions

SQL

OOPS

Java Data Structures

Spring (Spring Boot, Spring security)

Design patterns

RESTful web services

Unit Testing

Angular/React


If interested, please share your updated resume along with required details on kashika_dawar@epam.com.


Employment Type: Full Time, Permanent

Read full job description

EPAM Systems Interview Questions & Tips

Prepare for EPAM Systems Senior Software Engineer roles with real interview advice

Top EPAM Systems Senior Software Engineer Interview Questions

Q1. Implementation of hashmap in Java 8, Bean lifecycle, difference between @Component and @Service, Front Controller, difference between PUT &a ... read more
View answer (1)
Q2. How to create and handle complex primary key in Spring Data JPA
View answers (2)
Q3. Given a matrix, when you encounter a 0, make all the elements in the corresponding row and column to 0.
View answer (1)
View all 36 questions

What people at EPAM Systems are saying

3.8
 Rating based on 223 Senior Software Engineer reviews

Likes

I won’t say anything, It’s purely depends on project They will listen what client says Once you deployed to client environment no relationship with epam

Dislikes

Culture Coordination Work life balance terrible I’m out of project due lot of politics played

Read 223 reviews

Senior Software Engineer salary at EPAM Systems

reported by 2.6k employees with 4-13 years exp.
₹14.8 L/yr - ₹42.7 L/yr
82% more than the average Senior Software Engineer Salary in India
View more details

What EPAM Systems employees are saying about work life

based on 1.3k employees
83%
97%
84%
93%
Flexible timing
Monday to Friday
No travel
Day Shift
View more insights

EPAM Systems Benefits

Submitted by Company
Financial Aid & Assistance
Unified Assessments (UA)
Paid Leaves
EngX 360 Continuous Improvement
Global Relocation Policy
Submitted by Employees
Work From Home
Health Insurance
Soft Skill Training
Job Training
Cafeteria
International Relocation +6 more
View more benefits

Compare EPAM Systems with

TCS

3.7
Compare

Infosys

3.7
Compare

Wipro

3.7
Compare

HCLTech

3.5
Compare

Tech Mahindra

3.6
Compare

LTIMindtree

3.9
Compare

Mphasis

3.4
Compare

Hexaware Technologies

3.6
Compare

Persistent Systems

3.5
Compare

Accenture

3.9
Compare

Cognizant

3.8
Compare

Capgemini

3.8
Compare

DXC Technology

3.7
Compare

CGI Group

4.0
Compare

Atos

3.8
Compare

Societe Generale Global Solution Centre

3.9
Compare

Hewlett Packard Enterprise

4.2
Compare

Amazon Web Services

3.9
Compare

Fujitsu

3.8
Compare

Optum Global Solutions

4.1
Compare

Similar Jobs for you

Senior Software Engineer at Epam Systems

Hyderabad / Secunderabad, Pune + 1

5-9 Yrs

₹ 16-25 LPA

Senior Software Engineer at EPAM Systems

Hyderabad / Secunderabad, Pune + 1

5-8 Yrs

₹ 20-27.5 LPA

Senior Software Engineer at Epam Systems

Hyderabad / Secunderabad, Chennai + 1

4-8 Yrs

₹ 30-37.5 LPA

Senior Software Engineer at 3Pillar

Pune, Chennai

4-8 Yrs

₹ 15-22.5 LPA

Software Java Engineer at Epam Systems

Hyderabad / Secunderabad, Pune + 1

8-11 Yrs

₹ 30-45 LPA

Senior Java Software Engineer at Quest Global

Pune

5-10 Yrs

₹ 15-30 LPA

Full Stack Developer at CA One Tech

Noida, Hyderabad / Secunderabad + 1

5-8 Yrs

₹ 15-18 LPA

Senior Associate at Cognizant

Bangalore Rural, Chennai + 1

7-10 Yrs

₹ 10-16 LPA

Senior Software Engineer at Adeptia

Delhi/Ncr

4-7 Yrs

₹ 9-19 LPA

React Developer at Vividminds Technologies Private Limited

Hyderabad / Secunderabad

4-9 Yrs

₹ 10-20 LPA

EPAM Systems Pune Office Location

View all
Pune Office
100,101, Unit No 704, 7th Floor, Sai Radhe, Kennedy Road Pune
411001

Senior Software Engineer - Java Fullstack (Angular/React)

5-8 Yrs

Hyderabad / Secunderabad, Pune, Bangalore / Bengaluru

2d ago·via naukri.com

Lead Software Engineer

9-14 Yrs

Bangalore / Bengaluru

1d ago·via naukri.com

Sr. Delivery/Technical Project Manager-Ecommerce,CMS,AEM,Sitecore

14-23 Yrs

Hyderabad / Secunderabad, Pune, Bangalore / Bengaluru

2d ago·via naukri.com

Senior Machine Learning Engineer

2-6 Yrs

Chennai

2d ago·via naukri.com

Senior Machine Learning Engineer

2-6 Yrs

Pune

2d ago·via naukri.com

Senior Machine Learning Engineer

2-6 Yrs

Bangalore / Bengaluru

2d ago·via naukri.com

Dot Net Automation Test Engineer

3-5 Yrs

Pune

2d ago·via naukri.com

Dot Net Automation Test Engineer

3-5 Yrs

Gurgaon / Gurugram

2d ago·via naukri.com

Dot Net Automation Test Engineer

3-5 Yrs

Chennai

2d ago·via naukri.com

Senior Business Analyst - SAP Fieldglass

4-8 Yrs

Pune

2d ago·via naukri.com
write
Share an Interview