Junior Developer
EPAM Systems Inc
About the role
About
We are seeking a Junior Developer who treats AI tools as a core part of their workflow — not an afterthought. In this role, you’ll build and ship software alongside an experienced team, work directly in client environments, and communicate clearly with both technical and non-technical stakeholders.
Responsibilities
- Build features using AI-assisted development
- Collaborate in agile, cross-functional teams
- Attend client meetings and translate needs into solutions
- Write clean, documented, maintainable code
- Support QA and participate in code reviews
Requirements
- Proficiency with AI tools (Copilot, Claude, Cursor, etc.)
- Strong prompt engineering skills — this is required
- Solid grasp of at least one modern stack (Java/.NET)
- Strong written and verbal communication
- Comfortable in client-facing settings
- Curious, proactive, and a fast learner
Nice to have
- Experience with LLM integrations or AI-augmented testing
- Experience shipping projects end-to-end with AI as a co-pilot
Company
EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our clients, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.
Engineer the Future with a Career at EPAM
Applications will be accepted on a rolling basis.
EPAM will not provide new H-1B visa sponsorship for this position. Candidates with existing transferable H-1B status may be considered.
Skills
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free