Back to Search
We are currently seeking a Middle Java Developer to join our remote team and work on a project that involves developing and maintaining a cloud-based platform. As a Java Developer, you will be responsible for designing and implementing software solutions using Java and related technologies. You will work in an Agile environment and collaborate with cross-functional teams to deliver high-quality software products.
Responsibilities
- Design and implement software solutions using Java and related technologies
- Write well-designed, efficient, and testable code
- Collaborate with cross-functional teams to deliver high-quality software products
- Participate in code reviews and provide constructive feedback
- Troubleshoot and debug issues in a timely manner
- Contribute to the continuous improvement of development processes and practices
- Stay up-to-date with emerging trends and technologies in software development
Requirements
- At least 2 years of experience in Java development
- Strong understanding of algorithms and data structures
- Experience with Amazon Web Services (AWS) and its various services
- Proficiency in SQL and database management
- Experience working in Agile methodologies
- Excellent problem-solving skills
- Ability to write clean, maintainable, and scalable code
- Good communication skills and the ability to work in a team environment
- Strong attention to detail and a commitment to quality
- Upper-Intermediate level of English
Nice to have
- Experience with PostgreSQL
- Familiarity with containerization and orchestration technologies such as Docker and Kubernetes
- Experience with front-end development technologies such as React or Angular
- Knowledge of NoSQL databases such as MongoDB or Cassandra
- Experience with DevOps practices and tools such as Jenkins and Git
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