Summary
✨ AI‑Generated
We are looking for a highly skilled Principal Full-Stack Developer (Java/Angular) to take a pivotal role in leading software development projects, defining technical strategies, and contributing to the system's overall architecture. As a Staff-level engineer, you will lead complex frontend initiatives, provide strong technical guidance to your team, and help shape scalable, high-performance applications using Angular and Java and related technologies. This role combines technical excellence, leadership, and mentorship, with strong ownership across project architecture and delivery. Responsibilities include providing technical leadership for full-stack engineering initiatives, guiding implementation and enforcing best practices across both backend and frontend, quickly designing and implementing real-world AI solutions leveraging AI agents and related tools, and leading feature development with cross-functional teams.
Highlights
Staff-level role combining technical excellence, leadership, and mentorship with strong ownership over project architecture and delivery, including opportunities to work on cutting-edge AI solutions.
Description
We are looking for a highly skilled Principal Full-Stack Developer (Java/Angular) to take a pivotal role in leading software development projects, defining technical strategies, and contributing to the system’s overall architecture.
As a Staff-level engineer, you will lead complex frontend initiatives, provide strong technical guidance to your team, and help shape scalable, high-performance applications using Angular and Java and related technologies.
This role combines technical excellence, leadership, and mentorship, with strong ownership across project architecture and delivery.
Responsibilities
Provide technical leadership for full-stack engineering initiatives; guide implementation and enforce best practices across both backend (Java) and frontend (Angular).Quickly design, architect, and implement real-world AI solutions (leveraging Claude, AI agents, Copilot) for various critical business cases.Lead feature development, working closely with cross-functional teams to ensure on-time, high-quality deliveryConduct code reviews, perform performance analysis, and ensure adherence to coding standardsParticipate in and influence system architecture decisions, ensuring consistency and long-term maintainabilityMentor mid- and senior-level developers; support team growth and capability developmentLead communication with stakeholders including business and technical representatives up to director levelSupport internal tech talks, meetups, and knowledge sharing, including preparation and delivery of presentationsContribute to upsell strategies by understanding client needs and aligning technical direction with business goalsConduct technical interviews up to senior levels (T4), adjusting evaluation approaches as needed
Requirements
10+ years of software development experience, with deep expertise in building complex applications using Java and Angular (v12+).Solid, hands-on experience with modern AI tools and integrations (Claude, AI Agents, GitHub Copilot).Expertise in JavaScript, TypeScript, HTML, CSS, and backend architectural patterns.Understanding of Cloud platforms (AWS, Azure, or GCP) and NoSQL databases.Proven ability to lead teams and projects from architecture to deployment.Familiarity with REST APIs, OAuth2, and web security best practices.Hands-on experience with Git, CI/CD pipelines, and Docker.
Nice to have
Knowledge of other modern frameworks (React, Vue, etc.) or Node.js.Experience in public speaking or leading internal/external tech talks.Familiarity with browser profilers and performance debugging tools.
We offer
Opportunity to work on bleeding-edge projectsWork with a highly motivated and dedicated teamCompetitive salaryFlexible scheduleBenefits package - medical insurance, sportsCorporate social eventsProfessional development opportunitiesWell-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.