Senior Software Engineer
Actively Reviewing the ApplicationsGrid Dynamics
Bengaluru, Karnataka, India
Full-Time
Remote
Posted 4 months ago
•
Apply by May 5, 2026
Job Description
Job Title:
Senior Java Developer
Experience Required:
7+ years
Location:
[Bangalore/Hyderabad/Chennai]
Employment Type:
[Full-time / Contract]
Job Summary:
We are seeking a highly skilled
Senior Java Developer
with over 7 years of hands-on experience in designing, developing, and deploying enterprise applications. The ideal candidate will have strong expertise in
Java
,
Spring Boot
,
Microservices architecture
, and exposure to
cloud platforms
(AWS / Azure / GCP). You will play a key role in designing scalable solutions, mentoring junior developers, and ensuring best practices in coding and architecture.
Key Responsibilities
Design, develop, and maintain high-quality Java-based applications using Spring Boot and Microservices architecture.
Collaborate with cross-functional teams to gather requirements, define solutions, and ensure timely delivery.
Implement best practices for coding, testing, and deployment in a cloud environment (AWS / Azure / GCP).
Optimize application performance and ensure scalability, reliability, and security.
Troubleshoot and resolve technical issues in production and non-production environments.
Participate in code reviews, provide technical guidance, and mentor junior team members.
Ensure adherence to Agile/Scrum development methodologies.
Required Skills & Qualifications
7+ years
of professional experience in software development with Java.
Strong proficiency in
Java 8+
,
Spring Boot
, and
Microservices
.
Experience with
RESTful API
design and integration.
Hands-on experience with
cloud platforms
(AWS / Azure / GCP).
Familiarity with containerization technologies such as
Docker
and orchestration tools like
Kubernetes
.
Strong understanding of design patterns, best coding practices, and system architecture principles.
Experience with CI/CD pipelines and version control tools (Git).
Excellent problem-solving and debugging skills.
Strong communication and collaboration abilities.
Good to Have
Experience with messaging systems (Kafka, RabbitMQ, etc.).
Knowledge of database technologies (SQL & NoSQL).
Exposure to DevOps tools and automation frameworks.
Required Skills
Quick Tip
Customize your resume and cover letter to highlight relevant skills for this position to increase your chances of getting hired.
Related Similar Jobs
View All
Application Developer
Accenture services Pvt Ltd
Bengaluru
Full-Time
Senior React JS Developer
NTT DATA North America
India
Full-Time
₹1–4 LPA
Git
JavaScript
CI/CD Pipelines
+7
Software Development Engineer
Amazon Web Services (AWS)
India
Full-Time
₹8–12 LPA
Cloud
Artificial Intelligence Engineer
HGS
India
Full-Time
Machine Learning
Data Analysis
Git
+32
Jr. ReactJS Developer in Hyderabad
Educase India
India
Full-Time
₹3–6 LPA
JavaScript
Databases
Debugging
Share
Quick Apply
Upload your resume to apply for this position