Back to Search
Middle Java Developer
We are searching for a talented remote Java Developer, interested in working with AWS, Data Science, and long-term stable cooperation. You will be responsible for developing REST Services, Lambdas, and ensuring good estimation of tasks within sprint. Front-end experience with ReactJS is also required, and we offer a collaborative environment where you can learn and grow.
Responsibilities
- Develop and maintain RESTful web services and Lambdas, ensuring high-quality code and adherence to best practices
- Collaborate with Product Managers and Business Analysts to understand product requirements and user needs
- Ensure good estimation of tasks within sprint, and contribute to sprint planning and retrospectives
- Develop responsive and interactive user interfaces using ReactJS, ensuring a seamless user experience
- Deploy and manage applications on the AWS cloud platform, ensuring high availability and scalability
- Participate in code reviews, offering constructive feedback and suggestions for improvement
- Identify and resolve complex technical issues, working closely with cross-functional teams to ensure timely resolution
Requirements
- 2+ years of experience in Java development, showcasing your proficiency in Java programming language and its frameworks, such as Spring Boot
- Experience with Amazon Web Services (AWS), demonstrating your ability to deploy and manage applications on the cloud platform
- Working knowledge of RESTful web services, showcasing your understanding of the principles of web architecture
- Expertise in ReactJS, highlighting your ability to develop responsive and interactive user interfaces
- Familiarity with Agile methodologies, particularly Scrum, showcasing your ability to work effectively in a collaborative team environment
- Strong analytical and problem-solving skills, enabling you to identify and resolve complex technical issues
- Excellent communication skills and ability to work in a team environment, collaborating effectively with cross-functional teams
- Fluent spoken and written English at an Upper-Intermediate level or higher, enabling effective communication
Nice to have
- Experience with Data Science, particularly in developing search algorithms
- Familiarity with other front-end frameworks, such as Angular or Vue.js
- Knowledge of other cloud platforms, such as Microsoft 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