Senior Java Full Stack Angular Developer with AWS
Remote in Uruguay
Java
& 10 others

Sorry, this position is no longer available
Uruguay
We are looking for a skilled and experienced Senior Java Developer to join our team remotely. Our client, a leading provider of software solutions for the healthcare industry, is looking for a developer to help build and maintain their cloud-based platform. As a Senior Java Developer, you will be responsible for designing and implementing high-quality software solutions. If you are passionate about software development and have experience in building scalable and resilient systems, we invite you to apply.
Responsibilities
- Design and implement high-quality software solutions that meet business requirements and are scalable, resilient, and secure
- Collaborate with cross-functional teams to identify and address technical challenges and roadblocks
- Contribute to the development of best practices for software development, including coding standards, code reviews, and testing methodologies
- Participate in peer code reviews, providing constructive feedback and ensuring that code is of high quality and meets coding standards
- Write clean, maintainable, and testable code, and ensure that code is well-documented
- Stay up-to-date with emerging trends and technologies in software development, and make recommendations for improvement
Requirements
- At least 3 years of experience as a Java Developer, with a proven track record of designing and implementing high-quality software solutions
- Solid understanding of Java 8 and its core libraries, as well as experience with Angular, Spring Boot, and Microservice Architecture Pattern
- Experience with Amazon Web Services, Apache Kafka, and SQL
- Experience with RESTful web services and unit testing frameworks
- Experience with CI/CD pipelines and DevOps practices
- Strong problem-solving skills and ability to work independently and as part of a team
- Good spoken and written English at an Upper-Intermediate level or higher
Nice to have
- Experience with containerization and orchestration technologies such as Docker and Kubernetes
- Experience with GraphQL and other modern web technologies
- Experience with serverless architectures using AWS Lambda and other cloud-native technologies
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