Senior Software Engineer - Java Microservices with Docker & Kubernetes

Epam Systems

Hyderabad

On-site

INR 1,800,000 - 2,800,000

Full time

11 days ago
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Epam Systems is seeking a Senior Software Engineer – Java Microservices to develop and maintain robust software solutions. You will design and implement high-quality applications, collaborate with cross-functional teams, and stay current with emerging technologies.

The role focuses on Spring Boot, RESTful APIs, and containerized microservices with Docker and Kubernetes, ensuring secure, scalable, and well-tested software delivery.

Qualifications

  • 4-10 years of total professional experience.
  • Proficiency in Java and Spring Boot.
  • Strong knowledge of RESTful web services and API development.
  • Hands-on Oracle PL/SQL experience.
  • Good understanding of software development principles.

Responsibilities

  • Develop and maintain Spring Boot applications using Java.
  • Collaborate with cross-functional teams to design and implement software solutions.
  • Write clean, efficient, and well-documented code.
  • Troubleshoot and debug issues in existing applications and provide timely resolutions.
  • Participate in code reviews and provide constructive feedback.
  • Stay updated with trends and apply them to improve quality and performance.
  • Write and execute unit tests to ensure reliability and functionality.
  • Work with databases to store, retrieve, and manipulate data.
  • Implement security measures to protect applications.

Skills

Java
Spring Boot
REST API design
Problem solving
Team collaboration
Analytical skills

Tools

Docker
Kubernetes
Oracle PL/SQL

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
Senior Software Engineer - Java Microservices

EPAM Systems • Hyderabad

On-site
INR 900,000 - 1,300,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 Microservices
Senior Software Engineer - Java Microservices

EPAM Systems • Maharashtra

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
PureSoftware - Java Developer - Spring Boot
PureSoftware - Java Developer - Spring Boot

PureSoftware Ltd • Maharashtra

On-site
INR 2,500,000 - 4,000,000
Sr Software Engineer
Sr Software Engineer

BlitzenX • Hyderabad

On-site
INR 1,500,000 - 2,100,000
Lead Software Engineer - Java with Spring Boot
Lead Software Engineer - Java with Spring Boot

EPAM Systems, Inc. • Gurugram District

On-site
INR 4,200,000 - 7,200,000
Senior Software Engineer – Java, ReactJS
Senior Software Engineer – Java, ReactJS

EPAM Systems • Maharashtra

On-site
INR 1,000,000 - 1,600,000
Senior Software Engineer - Java with Rest API & Spring Boot
Senior Software Engineer - Java with Rest API & Spring Boot

Epam Systems • Pune District, Gurugram District

On-site
INR 1,800,000 - 2,800,000
JAVA Developer / Senior JAVA Developer
JAVA Developer / Senior JAVA Developer

Netm Corporate Solutions • Hyderabad, Bengaluru

Hybrid
INR 1,200,000 - 2,400,000