Java Software Developer – Java 8, Spring Boot, Microservices, Multithreading

EPAM Systems  logo

EPAM Systems

View Salaries, Reviews, and more  

Job Summary


Salary
₹171,071 - ₹280,238 / Monthly EST

Job Type
-

Seniority

Years of Experience
Information not provided

Tech Stacks
MongoDB SQL Hibernate Springboot kafka NoSQL Java JPA MQ CI Spring play Rest API

Job Description

We are seeking a talented and dedicated Java Software Engineer with expertise in Java, Spring Boot, Microservices, and Multithreading. The successful candidate will play a crucial role in the design, development, and optimization of scalable and high-throughput end-user applications. This position offers an exciting opportunity to contribute to critical application and product development projects.

Responsibilities


  • Design, develop, and implement Java-based backend solutions using Spring Boot and Microservices architecture
  • Collaborate with cross-functional teams to gather and analyze system requirements and translate them into technical specifications
  • Maintain and enhance existing APIs
  • Perform Unit Testing and Integration testing in a Continuous Deployment scenario


Requirements


  • 3-5 years of experience in Java software development
  • Proficiency in Java 8, Spring Boot, Microservices, and Multithreading
  • Strong understanding of OOPS concepts, design principles, and implementation of different types of design patterns
  • Extensive experience in Java EE platforms, Spring Framework, Hibernate, JPA, and Restful web services
  • Ability to maintain and enhance existing APIs
  • Excellent problem-solving skills and experience in gathering and analyzing system requirements
  • Hands-on experience in Core Java concepts, Java 8 features, and databases like MongoDB, SQL, and NoSQL
  • Experience in performing Unit Testing and Integration testing in a Continuous Deployment scenario
  • Familiarity with messaging tools such as Kafka, MQ, and Rabbit MQ
  • Experience in CI/CD practices
  • Good problem-solving skills
  • B2+ English level proficiency


We offer


  • Insurance Coverage
  • Paid Leaves – including maternity, bereavement, paternity, and special COVID-19 leaves.
  • Financial assistance for medical crisis
  • Retiral Benefits – VPF and NPS
  • Customized Mindfulness and Wellness programs
  • EPAM Hobby Clubs
  • Hybrid Work Model
  • Soft loans to set up workspace at home
  • Stable workload
  • Relocation opportunities with ‘EPAM without Borders’ program
  • Certification trainings for technical and soft skills
  • Access to unlimited LinkedIn Learning platform
  • Access to internal learning programs set up by world class trainers
  • Community networking and idea creation platforms
  • Mentorship programs
  • Self-driven career progression tool



Interview Questions of Java Software Developer – Java 8, Spring Boot, Microservices, Multithreading at EPAM Systems

Interview questions from EPAM Systems that are similar to Java Software Developer – Java 8, Spring Boot, Microservices, Multithreading
View more interview questions from EPAM Systems →
banner icon
Prepare For Your Interview in 1 Week?
Equip yourself with possible questions that interviewers might ask you, based on your work experience and job description.
Get Started!

Achieve your dream job with our top-notch tools!

Resume Checker Illustration

Resume Checker

Our free resume checker analyzes the job description and identifies important keywords and skills missing from your resume in just a minute!

Check Now
Interview Preparation Illustration

AI InterviewPrep

Utilizing advanced AI, our tool generates tailored interview questions based on your industry, role, and experience. Practice and receive feedback on your answers in real time!

Check Now
Resume Builder Illustration

Resume Builder

Let us show you the differences between a bad, good, and great resume, and guide you in building a resume that helps you stand out to employers, ensuring you land your next position faster!

Check Now