Senior Java Full Stack Developer
We are looking for experienced Senior Engineers to join a high-performing engineering team focused on building secure, scalable, and resilient enterprise platforms with modern AI and full-stack engineering capabilities. The role involves designing and implementing robust applications, integrating AI-powered features into enterprise systems, and driving engineering excellence across large-scale distributed environments.
You will work on mission-critical platforms used by thousands of users, contributing to both backend and frontend systems while ensuring high availability, observability, and operational stability. The ideal candidate is passionate about modern software engineering practices, cloud-native architectures, automation, and emerging AI technologies including Generative AI and agentic systems.
This role requires strong collaboration with global engineering teams, architects, product stakeholders, and operations teams to deliver scalable and high-quality solutions in an agile environment.
Experience Required: 7–15 Years
Notice Period: Immediate Joiners to 30 Days Preferred
Work Model: Hybrid (3 days/week from office)
Locations: Chennai, India
Essential functions
Design, develop, and maintain scalable enterprise-grade applications and platforms.
Build and integrate AI/LLM-powered features into existing enterprise systems.
Develop robust backend services and modern full-stack applications using engineering best practices.
Collaborate with cross-functional teams to define technical requirements and solution architecture.
Drive continuous delivery, automation, and operational excellence initiatives.
Improve system reliability, resiliency, observability, and production stability.
Perform root cause analysis, performance tuning, and troubleshooting across application, infrastructure, and database layers.
Implement and promote Agile methodologies including Scrum and Kanban.
Mentor engineers and promote engineering best practices, coding standards, and design principles.
Contribute to CI/CD pipelines, infrastructure automation, and cloud-native deployments.
Ensure high-quality software delivery through testing, code reviews, and DevOps practices.
Communicate project status, risks, and progress effectively with stakeholders and leadership teams.
Qualifications
7–15 years of experience in software engineering, full-stack development, or platform engineering roles.
Strong experience in Java-based full-stack development and enterprise application design.
Hands-on experience with Generative AI/LLMs such as OpenAI, Gemini, Claude, or similar technologies.
Experience with orchestration frameworks such as LangChain, LlamaIndex, LangGraph, or multi-agent systems.
Strong understanding of Software Development Lifecycle (SDLC), GitOps, and Agile methodologies.
Solid understanding of distributed systems, networking, operating systems, containerization, and microservices architecture.
Experience working with Docker, Kubernetes/OpenShift, and cloud-native deployments.
Strong debugging, analytical, and problem-solving skills.
Experience with CI/CD pipelines and automation practices.
Familiarity with databases including PostgreSQL and Vector Databases.
Strong communication and stakeholder management skills.
Ability to work in a global collaborative environment.
Would be a plus
Experience in NLP, Machine Learning, Deep Learning, PyTorch, or TensorFlow.
Experience with Retrieval-Augmented Generation (RAG) architectures and advanced retrieval techniques.
Exposure to observability and monitoring tools such as Datadog, Dynatrace, AppDynamics, Grafana, or Prometheus.
Experience with Infrastructure-as-Code tools such as Terraform or CloudFormation.
Experience with middleware and messaging systems like Kafka or MQ.
Knowledge of service mesh technologies such as Istio.
Experience in highly regulated or large-scale enterprise environments.
Prior experience mentoring engineering teams or leading technical initiatives.
Degree in Computer Science, Engineering, Mathematics, Physics, or related technical discipline.
We offer
- Opportunity to work on bleeding-edge projects
- Work with a highly motivated and dedicated team
- Competitive salary
- Flexible schedule
- Benefits package - medical insurance, sports
- Corporate social events
- Professional development opportunities
- Well-equipped office
About us
Grid Dynamics (NASDAQ: GDYN) is a leading provider of technology consulting, platform and product engineering, AI, and advanced analytics services. Fusing technical vision with business acumen, we solve the most pressing technical challenges and enable positive business outcomes for enterprise companies undergoing business transformation. A key differentiator for Grid Dynamics is our 8 years of experience and leadership in enterprise AI, supported by profound expertise and ongoing investment in data, analytics, cloud & DevOps, application modernization and customer experience. Founded in 2006, Grid Dynamics is headquartered in Silicon Valley with offices across the Americas, Europe, and India.Apply to the position
Thank you!
You applied for the position Senior Java Full Stack Developer successfully. We will get back to you soon. Have a great day!
Something went wrong...
There are possible difficulties with connection or other issues. Please try to use another browser (it's recommended to use the latest version of Google Chrome browser). If the problem still persists, please send your application to cv@griddynamics.com
RetrySomething went wrong...
Please double-check the information filled in the form, and make sure to provide valid data.
RetryDon’t see the right opportunity?
Contact us anyway and let’s talk! To apply, send your resume and cover letter to jobs@griddynamics.com
Grid Dynamics is an equal opportunity employer. We are committed to creating an inclusive environment for all employees during their employment and for all candidates during the application process.
All qualified applicants will receive consideration for employment without regard to, and will not be discriminated against based on, age, race, gender, color, religion, national origin, sexual orientation, gender identity, veteran status, disability or any other protected category. All employment is decided on the basis of qualifications, merit, and business need.
