Bestkaam Logo
EPAM Systems Logo

Senior Software Engineer ? Java, DSA, Rest API & Spring Boot

India, Telangana, Hyderabad

2 weeks ago

Applicants: 0

Salary Not Disclosed

2 weeks left to apply

Job Description

We are seeking a highly driven Senior Software Engineer who excels in designing, building, and optimizing scalable software solutions. The ideal candidate will possess strong expertise in Java programming, data structures and algorithms, RESTful APIs, and the Spring Boot framework, with a knack for solving complex technical challenges in collaborative team environments. ? Responsibilities Function as a member of a software engineering team by contributing to software builds through consistent development practices Debug basic software components and identify code defects for remediation Enable the development, support, and monitoring of software across test, integration, and production environments Automate deployments in test or production environments Adhere to security and regulatory requirements Design and contribute to API implementations Follow best practices for automated unit, integration, and regression testing Participate in pull request reviews to ensure quality code delivery Build software as part of a nimble Agile Team where you have every opportunity to impact team goals and contribute to the overall architecture Ensure our infrastructure is safely extensible, scalable, reliable, and meets SLAs for both external and internal users Ensure our software solutions are testable, intuitive, and easy to maintain ? Requirements 5+ years of hands-on software development, testing, and implementation experience Bachelor?s or master?s degree in Computer Science, Engineering, Information Systems, or a related STEM field Core competencies in Java 8+ programming, data structures & algorithms, and utilizing REST APIs Proficiency in Spring Boot, system design, and design patterns for enterprise-level software engineering Knowledge of RDBMS & NoSQL databases, including MongoDB, Redis, or PostgreSQL Hands-on experience with tools such as Git, Jenkins, and build systems like Gradle or Maven Background in deploying containerized applications using Docker and Kubernetes in cloud computing environments Flexibility to use performance analysis tools for profiling and optimizing application performance Commitment to Agile methodologies and modern practices like CI/CD automation and repeatable testing Familiarity with Linux/Unix environments and building scalable production-grade server-side solutions Capability to develop with asynchronous and multi-threaded programming for high-efficiency systems Understanding of high availability techniques and strategies for fault-tolerant application design Excellent written and verbal communication skills, with a willingness to learn and adapt to new technologies ? Technologies Java 8 & above DS Algo Microservices Spring Boot REST API Design Patterns, System Design

Additional Information

Company Name
EPAM Systems
Industry
N/A
Department
N/A
Role Category
Software Engineer
Job Role
Mid-Senior level
Education
No Restriction
Job Types
On-site
Gender
No Restriction
Notice Period
Immediate Joiner
Year of Experience
1 - Any Yrs
Job Posted On
2 weeks ago
Application Ends
2 weeks left to apply

Similar Jobs

Leadrat Real Estate CRM - Dubai | India

1 week ago

Backend Developer

Leadrat Real Estate CRM - Dubai | India

Git, Python, PHP +1
Oracle

1 week ago

Senior Java Application Developer with Microservices and Core Banking

Oracle

LeadVenture?

1 week ago

Senior Software Development Engineer in Test, AI Accelerator Group

LeadVenture?

Agile, Scrum, C +2
PwC India

1 week ago

IN_Senior Associate_Java Backend Developer_GCC_Advisory_Bangalore

PwC India

Uplers

1 week ago

Senior Backend Engineer (Java / Python)

Uplers

Oracle

1 week ago

Principal Member of Technical Staff

Oracle

CustomerLabs ?? 1P Data OPs

2 weeks ago

Python Developer

CustomerLabs ?? 1P Data OPs

IBM

1 week ago

Application Developer-AWS Cloud FullStack

IBM

Turing

1 week ago

Backend Python Engineer

Turing

Prudent Technologies and Consulting, Inc.

2 weeks ago

Golang Developer

Prudent Technologies and Consulting, Inc.