Back to Search
Senior Data Structures/Algorithms Developer with Java
Java, Clean Code, Kotlin, Scala, Go Language, SQL, NoSQL tools, CI/CD, Spring, APIs and Integration, Amazon Web Services, ReactJS
Sorry, this position is no longer available
We are looking for a Senior Data Structures/Algorithms Developer with Java to join our remote team. Your primary focus will be on developing and improving our product while demonstrating ownership and a proactive attitude towards problem-solving. You will work in a cloud environment, with a focus on quality and delivering high-quality products that meet or exceed customer expectations. As an experienced Java Developer, you will be expected to utilize your expertise in data structures and algorithms as well as your knowledge of Kotlin, Scala, and Go programming languages. You will also be expected to have experience with React.js and Amazon Web Services.
Responsibilities
- Develop and improve our product in a cloud environment
- Utilize your expertise to improve the quality of our products and exceed customer expectations
- Write clean, efficient, and maintainable code
- Collaborate with cross-functional teams, including developers, business analysts, and testers to ensure project success
- Participate in code reviews and provide feedback to other developers
- Take ownership of your work and demonstrate a proactive attitude towards problem-solving
Requirements
- A minimum of 4 years of experience with Java programming language
- Expertise in data structure and algorithms
- Experience with Kotlin, Scala, and Go programming languages
- Experience with React.js and Amazon Web Services
- Knowledge of Clean Code and system design
- Proficiency with microservices and Spring as well as API & Integration standards
- Experience with SQL and NoSQL tools
- Proficiency with CI/CD
- Experience with ownership and a big picture view mindset
- Experience with requirement elicitation
- Excellent communication skills with proficiency in English, Upper-Intermediate level or higher
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