Senior Software Engineer - Java Microservices

EPAM Systems

Hyderabad

On-site

INR 900,000 - 1,300,000

Full time

33 hours ago
Be an early applicant
Application generator

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

Get past ATS filters

Job summary

EPAM Systems in Hyderabad, India is seeking a Senior Software Engineer – Java Microservices with Docker & Kubernetes to design and maintain robust software solutions, collaborating with cross-functional teams. You will develop Spring Boot applications, implement RESTful services, and ensure code quality with tests and reviews.

This role requires 4–10 years of experience and strong problem-solving and communication skills.

Qualifications

  • 4–10 years of software development experience in Java.
  • Strong knowledge of Java, Spring Boot and RESTful API development.
  • Hands-on experience with Docker, Kubernetes and Oracle PL/SQL.
  • Excellent problem-solving, teamwork and communication skills.

Responsibilities

  • Develop and maintain Spring Boot applications using Java.
  • Collaborate with cross-functional teams to design and implement solutions.
  • Write clean, well-documented code meeting industry standards.
  • Troubleshoot, debug, and provide timely resolutions.
  • Participate in code reviews and provide constructive feedback.
  • Stay updated with emerging trends and apply them to improvement.
  • Write and run unit tests to ensure reliability and functionality.
  • Work with databases to store, retrieve and manipulate data.
  • Document technical specifications and relevant documentation.

Skills

Java
Spring Boot
REST API
Problem solving
Teamwork
Communication

Tools

Docker
Kubernetes
Oracle DB

Job description

We are looking for a Senior Software Engineer – Java Microservices with Docker & Kubernetes to develop and maintain robust software solutions. In this role, you will collaborate with cross-functional teams to design and implement high-quality applications while staying current with emerging technologies.

Responsibilities
  • Develop and maintain Spring Boot applications using the Java programming language
  • Collaborate with cross-functional teams to design, develop and implement software solutions
  • Write clean, efficient and well-documented code that meets industry standards and best practices
  • Troubleshoot and debug issues in existing applications and provide timely resolutions
  • Participate in code reviews and provide constructive feedback to team members
  • Stay up to date with emerging trends and technologies in software development and apply them to improve the quality and performance of applications
  • Write and execute unit tests to ensure the reliability and functionality of code
  • Work with databases and data structures to store, retrieve and manipulate data
  • Implement security measures to protect applications from potential threats and vulnerabilities
  • Document technical specifications, user manuals and other relevant documentation to ensure effective communication and knowledge transfer
Requirements
  • 4-10 years of total professional experience
  • Proficiency in the Java programming language and the Spring Boot framework
  • Knowledge of RESTful web services and API development
  • Hands-on expertise in Oracle PL/SQL
  • Understanding of software development principles and methodologies
  • Capability to work in a team environment and collaborate effectively with other developers and stakeholders
  • Excellent problem-solving and analytical skills
  • Strong communication and interpersonal skills
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Java Microservices with Docker & Kubernetes
Senior Software Engineer - Java Microservices with Docker & Kubernetes

Epam Systems • Hyderabad

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

EPAM Systems • Maharashtra

On-site
INR 1,200,000 - 2,400,000
Senior Software Engineer - Java Microservices with Docker & Kubernetes
Senior Software Engineer - Java Microservices with Docker & Kubernetes

Epam Systems • Pune District

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

EPAM Systems • Bengaluru

On-site
INR 2,000,000 - 3,500,000
Java Developer | Springboot | Microservices
Java Developer | Springboot | Microservices

Infosys • Hyderabad, Chennai District, Bengaluru

Hybrid
INR 1,200,000 - 1,800,000
PureSoftware - Java Developer - Spring Boot
PureSoftware - Java Developer - Spring Boot

PureSoftware Ltd • Maharashtra

On-site
INR 2,500,000 - 4,000,000
Senior Software Engineer - Java8, Spring, Rest API, Microservices
Senior Software Engineer - Java8, Spring, Rest API, Microservices

EPAM Systems • Maharashtra

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

Sampoorna Consultants • Bengaluru

On-site
INR 1,800,000 - 2,400,000
Sr Software Engineer
Sr Software Engineer

BlitzenX • Hyderabad

On-site
INR 1,500,000 - 2,100,000
Senior Software Engineer
Senior Software Engineer

Minfy • Hyderabad

On-site
INR 4,000,000 - 6,000,000