Senior Java Full Stack Developer
Remote in Uruguay
Java
& 10 others

Sorry, this position is no longer available
Uruguay
We are seeking a highly skilled Senior Java Full Stack Developer to join our remote team of experts. The successful candidate will have extensive experience in designing and developing complex software applications using Java and other associated technologies. In this role, you will be responsible for developing and implementing high-quality software solutions that meet our clients' needs. You will work with a team of talented developers, architects, and designers to deliver innovative solutions that exceed our clients' expectations.
Responsibilities
- Design and develop high-quality software solutions using Java and other associated technologies
- Collaborate with cross-functional teams to identify and implement innovative solutions to meet our clients' needs
- Contribute to the development of software architecture and design
- Ensure software quality by conducting thorough testing and code reviews
- Identify and troubleshoot software defects and issues
- Provide technical guidance and mentorship to junior developers
Requirements
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field
- Minimum of 3 years of experience in Java development
- Experience with Angular, Amazon Web Services, Apache Kafka, and Microservice Architecture Pattern
- Experience with Agile software development methodologies
- Proficiency in Spring Boot, SQL, REST, and Unit Testing
- Excellent problem-solving and analytical skills
- Strong communication and collaboration skills
- Fluent English language skills with an Upper-Intermediate level
Nice to have
- Experience with Docker and Kubernetes
- Familiarity with NoSQL databases such as MongoDB
- Experience with DevOps tools such as Jenkins and GitLab
- Experience with Java 11 or higher versions
- Experience with Cloud infrastructure such as AWS, Azure, or Google Cloud Platform
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