Find a jobRecruiters

Senior Full Stack Developer (Java)

Exclusive opportunity

Onsite

Senior Full Stack Developer (Java)

EPAM Systems

Senior Full Stack Developer (Java)

Skills

Google Cloud PlatformDockerReactVueTypescriptJavaMicroservicesSpring BootKafkaRabbitMQNeo4jAIAWSGitHubKubernetesSAP ERPDigital TransformationJavascriptAzure

2 months ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Location:

Bulgaria

Work mode:

Onsite

Published on:

3 September 2026

What they need


We are seeking a Senior Full Stack Developer who combines strong software engineering fundamentals with AI-augmented development practices. The ideal candidate is a self-starter with a solid Computer Science foundation, production-grade Java and frontend expertise, and demonstrated use of modern AI tooling — including prompt engineering and agentic coding workflows. You will work in an agile product team building end-to-end cloud-native solutions from robust backend services to intuitive user interfaces, leveraging modern development practices. This role is central to delivering enterprise-grade, scalable applications.

Responsibilities

  • Build and operate scalable cloud-native solutions (including APIs, microservices, and data pipelines) from backend to user interfaces
  • Develop backend services using Java, Spring Boot, and REST APIs with enterprise-grade reliability
  • Develop modern frontend applications using JavaScript/TypeScript frameworks (Angular, React, or Vue.js)
  • Leverage AI coding assistants and apply prompt engineering techniques to accelerate delivery, refactoring, testing, and debugging
  • Partner with Solution Architects, Product Owners, and Scrum teams to translate requirements; ensure high code quality via testing, code reviews, and CI/CD
  • Mentor junior developers, promote engineering best practices, and resolve complex full-stack technical issues

Requirements

  • Bachelor’s degree in Computer Science or related field
  • 5+ years of software development experience delivering production systems in enterprise/cloud environments
  • 4+ years of advanced Java experience (Java 17+, Spring Boot, Spring Data/Hibernate, REST APIs, JVM internals)
  • 3+ years of frontend experience with JavaScript/TypeScript and Angular, React, or Vue.js
  • Strong foundation in data structures, algorithms, systems design, design patterns, SOLID principles, and distributed systems
  • Experience with relational/non-relational databases, cloud platforms (AWS, Azure, or GCP), Docker, Kubernetes, CI/CD, and TDD
  • Practical experience with AI-assisted tools (GitHub Copilot, Claude Code) and prompt engineering
  • Agile/Scrum experience, strong analytical thinking, communication, and a passion for continuous learning
  • Proficiency in English at an Upper-Intermediate level (B2) or higher

Nice to have

  • Experience with SAP BTP, CAP framework, SAP Cloud SDK, or graph databases (Neo4j)
  • Understanding of AI/LLM integration, RAG architectures, and LLM APIs (OpenAI, Anthropic Claude, AWS Bedrock)
  • Experience with event-driven architecture (Kafka, RabbitMQ) and Agile at scale (SAFe)
  • Project management, build tooling, or open-source contributions

We offer

  • Opportunity to Engineer your Future and to drive the world’s digital transformation with top industry clients
  • Personal development program that will allow you to be valued for your strengths
  • Wide range of professional trainings and workshops
  • Being part of a collaborative, fast-growing, and innovative design team
  • Established and accelerated growth toward different career paths, competencies, and roles
  • Broad projects variety and possible mobility between projects over the time
  • Collaboration in a multicultural environment and exchange of best practices with colleagues around the world
  • Varied social benefits, Sports, Transportation and Health programs
  • Work-life balance and flexible schedule, team buildings and sport opportunities
  • Modern office/collaboration spaces (incl. new Infinity Tower business center, Sofia)
  • Hybrid By Design - we provide you with the best productivity options from the 2 worlds. Meet, socialize and enjoy F2F time with your colleagues, while working from the modern EPAM's office for a few days per week and benefit from the EPAM's virtual working environment - making you able to be productive and work from remote for the rest of the week

Other offers great for you!

These companies are also looking for great profiles

Wikeys

Senior Full-Stack Developer Java

600

Freelance

Brussels, Belgium

Hybrid

Skills

DockerAngularJavaSpring BootPostgreSQLGitJenkinsSwagger/OpenAPIMavenJPA / HibernateREST APIsMessagingOpenShift / KubernetesBPMN / CMMNDomain Driven Design (DDD)Clean Code / TDDOAuth2

6 months ago

Quick apply

Wikeys

Développeur Full Stack Senior Java / Angular

Freelance

Brussels, Belgium

Hybrid

Skills

DockerAngularTypescriptJavaSpring BootPostgreSQLElasticsearchKubernetesOpenShiftJava 25Full StackSpring Data JPAJUnitTDDSpring SecurityFlywayQueryDSLLLMMCP

4 days ago

Quick apply

Tenth Revolution Group

Tech Lead Java Senior Fullstack

Freelance

Paris, France

Hybrid

Skills

TypescriptJavaSpring BootPostgreSQLKafkaGitAWSApacheJavascriptOAuth2

3 days ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools