Back to Search
Senior Cloud Java Developer
Java, Algorithms & Data structures, Kotlin, Scala, Go Language, SQL, NoSQL tools, APIs and Integration, CI/CD, Spring, Ownership, Java Microservice Infrastructure, Amazon Web Services
Sorry, this position is no longer available
We are seeking an experienced Senior Developer with Java and AWS to join our remote team.
As a Product Engineer, you will work on the development and improvement of the product, demonstrating ownership and a proactive attitude toward problem-solving. You will be responsible for designing and implementing complex software solutions using Java and other technologies and will have a deed knowledge of Data Structures and Algorithms.
Responsibilities
- Design and develop complex software solutions using Java and other technologies
- Collaborate with cross-functional teams to define and implement new features
- Participate in code and design reviews to ensure high quality and maintainability
- Ensure software quality and timely delivery using CI/CD methodologies
- Provide technical guidance and mentorship to junior team members
- Take ownership and responsibility for the product and its development
Requirements
- Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field
- Minimum of 4 years of experience in software development, with expertise in Java
- Experience with Amazon Web Services (AWS)
- Experience with other programming languages such as Kotlin, Scala, or Go Language
- Expertise in Data Structures and Algorithms
- Proficiency in SQL and NoSQL tools
- Experience with APIs and Integration
- Familiarity with CI/CD, ensuring software quality and timely delivery
- Strong knowledge of Java Microservice Infrastructure
- Fluent in English (Upper-Intermediate), capable of effective communication and collaboration with the team
Nice to have
- Experience with DevOps practices and tools such as Jenkins, Docker, and Kubernetes
- Knowledge of Agile methodologies and Scrum frameworks
- Good understanding of software security and best practices
- Excellent problem-solving and analytical skills
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