Principal Full Stack Developer (Angular/Java)

Grid Dynamics

Województwo pomorskie

On-site

PLN 180,000 - 250,000

Full time

25 hours ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Medical insurance
Sports package
Corporate social events
Professional development
Well-equipped office
Flexible schedule

Job summary

Grid Dynamics in Poland seeks a Principal Full-Stack Developer (Java/Angular) to lead complex software projects, shape technical strategy, and drive architecture decisions. As a Staff-level engineer, you will guide frontend initiatives and provide strong technical mentorship across teams.

You will work to deliver scalable, high-performance applications using Angular and Java, including AI-enabled features, while collaborating with business stakeholders.

Qualifications

  • 10+ years of software development experience with deep expertise in Java and Angular (v12+)
  • Hands-on experience with AI tools and integrations (Claude, AI Agents, GitHub Copilot)
  • Strong knowledge of 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

Responsibilities

  • Provide technical leadership for full-stack initiatives; guide implementation and enforce best practices across backend (Java) and frontend (Angular)
  • Design, architect, and implement real-world AI solutions (Claude, AI Agents, Copilot) for key business cases
  • Lead feature development with cross-functional teams to ensure on-time, high-quality delivery
  • Conduct code reviews, perform performance analyses, and ensure adherence to coding standards
  • Participate in and influence system architecture decisions for long-term maintainability
  • Mentor mid- and senior-level developers; support team growth
  • Lead communication with stakeholders up to director level
  • Support internal tech talks, meetups, and knowledge sharing
  • Contribute to upsell strategies by aligning technical direction with client needs
  • Conduct technical interviews up to senior levels (T4)

Skills

Java
Angular
AI tools
JavaScript/TypeScript
Cloud platforms
NoSQL databases
REST APIs/OAuth2
Git/CI/CD
Docker

Tools

Git
CI/CD
Docker
AI tools (Claude, Copilot)

Job 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 delivery
  • Conduct code reviews, perform performance analysis, and ensure adherence to coding standards
  • Participate in and influence system architecture decisions, ensuring consistency and long-term maintainability
  • Mentor mid- and senior-level developers; support team growth and capability development
  • Lead communication with stakeholders including business and technical representatives up to director level
  • Support internal tech talks, meetups, and knowledge sharing, including preparation and delivery of presentations
  • Contribute to upsell strategies by understanding client needs and aligning technical direction with business goals
  • Conduct 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 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.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Principal Full Stack Developer (Angular/Java)
Principal Full Stack Developer (Angular/Java)

Grid Dynamics • Warszawa

On-site
PLN 360,000 - 480,000
Competitive salary
Flexible schedule
Medical insurance
+4
Principal Full Stack Developer (Angular/Java)
Principal Full Stack Developer (Angular/Java)

Grid Dynamics • Kraków

On-site
PLN 260,000 - 420,000
Medical insurance
Sports benefits
Flexible schedule
+2
Principal Full Stack Developer (Angular/Java)
Principal Full Stack Developer (Angular/Java)

Grid Dynamics • Wrocław

On-site
PLN 240,000 - 360,000
Competitive salary
Flexible schedule
Medical insurance
+4
Principal Full-Stack Lead (Java/Angular) & AI Architect
Principal Full-Stack Lead (Java/Angular) & AI Architect

Grid Dynamics • Kraków

On-site
PLN 260,000 - 420,000
Medical insurance
Sports benefits
Flexible schedule
+2
Principal Full-Stack Architect (Java/Angular) - AI Lead
Principal Full-Stack Architect (Java/Angular) - AI Lead

Grid Dynamics • Warszawa

On-site
PLN 360,000 - 480,000
Competitive salary
Flexible schedule
Medical insurance
+4
Principal Full-Stack Architect, Java/Angular & AI
Principal Full-Stack Architect, Java/Angular & AI

Grid Dynamics • Województwo pomorskie

On-site
PLN 180,000 - 250,000
Medical insurance
Sports package
Corporate social events
+3
Lead AI engineer
Lead AI engineer

Grid Dynamics • Województwo pomorskie

On-site
PLN 280,000 - 420,000
Bleeding-edge projects
Competitive salary
Flexible schedule
+5
Lead AI engineer
Lead AI engineer

Grid Dynamics • Warszawa

On-site
PLN 320,000 - 520,000
Bleeding-edge projects
Competitive salary
Flexible schedule
+5
Lead AI engineer
Lead AI engineer

Grid Dynamics • Wrocław

On-site
PLN 300,000 - 600,000
Medical insurance
Sports benefits
Corporate events
+2
Lead AI engineer
Lead AI engineer

Grid Dynamics • Kraków

On-site
PLN 250,000 - 360,000
Bleeding-edge projects
Flexible schedule
Medical insurance
+4