EPAM Systems
Senior Full Stack Developer (Java)
Skills
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
6 months ago
Quick apply
Wikeys
Développeur Full Stack Senior Java / Angular
Freelance
Brussels, Belgium
Hybrid
Skills
4 days ago
Quick apply
Tenth Revolution Group
Tech Lead Java Senior Fullstack
Freelance
Paris, France
Hybrid
Skills
3 days ago
Quick apply
No company information available.