Java & 4 others
EPAM Systems
Software Engineering
Lisbon, Portugal
Posted on Nov 19, 2025
Responsibilities
- Develop secure, high-quality, modular, functional, and testable code
- Collaborate on software design, development, documentation, and testing
- Participate in decisions regarding technology and software architecture design
- Introduce, test, and deploy new technologies for optimizing services
- Ensure strong ownership of software maintenance, runtime properties, and dependencies
- Communicate and collaborate effectively within a global team environment
Requirements
- Degree in Computer Science or a related field
- 2+ years of hands-on experience in software development
- Proficiency in Java, Spring Boot, and REST API design
- Knowledge of Java Microservice Infrastructure and Unit Testing frameworks
- Background in algorithms, data structures, and core computer science concepts
- Understanding of object-oriented development and design patterns
- Experience in an Agile environment, including methodologies like XP, TDD, and BDD
- Skills in analyzing and solving complex problems
- Showcase of cloud technologies like IaaS, PaaS, serverless technologies, and NoSQL databases
- Experience in microservice design, CI/CD processes, scalable fault-tolerant platforms, API design, and distributed systems operations in a DevOps model
- Proficiency in verbal and written communication in English (B1+ level)
Nice to have
- Competency in payments expertise or payment processing technologies
- Familiarity with near real-time processing and high-scalability solutions
- Proficiency in additional programming languages like Python or C++
- Background in performance optimization of distributed systems
- Skills in global collaboration and cross-functional teamwork
We offer/Benefits
- 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