We are seeking a Junior Java Developer to help deliver reliable backend services in a collaborative, innovation-focused engineering environment.
You will build and maintain Java and Spring Boot solutions, join reviews and cross-team planning, and help improve resiliency and quality across projects - apply now!
Responsibilities
- Analyze use cases end-to-end and design, implement, and maintain integrated solutions using standard engineering methodologies
- Execute daily engineering tasks and resolve complex issues within your domain
- Evaluate and recommend frameworks plus architectural or code design patterns to strengthen solutions
- Test and maintain software applications and related systems using a variety of software development tools
- Participate in design and code reviews to uphold quality and engineering best practices
- Partner with Product teams to refine and clarify business requirements
- Collaborate with peers across regions and within or outside your direct organization
- Share domain and industry knowledge across multi-functional teams to improve engineering practices
- Apply integration and communication concepts across applications, databases, and platforms to connect components and deliver business solutions
- Champion operational excellence and project quality through resilience, scalability, testing, monitoring, and alerting
- Report progress and risks for high-visibility projects to leadership
- Seek opportunities to improve clients' experiences
Requirements
- Hands-on software development experience of up to a year in a professional setting
- Proficiency in Java to create scalable, reliable applications
- Practical experience with Spring Boot for building modern backend services
- Fluent English skills (written and spoken) at a B2+ (Upper-Intermediate) level or higher
Nice to have
- Experience using Amazon DynamoDB for NoSQL database solutions
- Familiarity with Amazon Web Services (AWS) for cloud application development and deployment
- Understanding of CI/CD practices for automating build, test, and deployment workflows
- Knowledge of GraphQL to build flexible and efficient APIs
- Experience with Kotlin and Kotlin Development for modern JVM-based applications
- Familiarity with MongoDB for document-oriented database management
- Experience with ReactJS to build interactive and dynamic user interfaces
- Understanding of Terraform for infrastructure as code and cloud resource management
We offer
- International projects with top brands
- Work with global teams of highly skilled, diverse peers
- Healthcare benefits
- Employee financial programs
- Paid time off and sick leave
- Upskilling, reskilling and certification courses
- Unlimited access to the LinkedIn Learning library and 22,000+ courses
- Global career opportunities
- Volunteer and community involvement opportunities
- EPAM Employee Groups
- Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Junior Java Developer
2026-04-08
Junior Java Developer
2026-04-08
Junior .NET Developer
2026-04-08
- Posted
- Apr 08, 2026
- Type
- Full-time
- Level
- Entry
- Location
- Argentina
- Company
- EPAM Systems
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Junior Java Developer
2026-04-08
Junior Java Developer
2026-04-08
Junior .NET Developer
2026-04-08