Back to Search
Senior Java Developer
Java, Data Structures, Algorithms, Kotlin, Scala, Go Language, Spring, Amazon Web Services, CI/CD, APIs and Integration, SQL, NoSQL Databases, System design and analysis, Clean Code
Sorry, this position is no longer available
We're looking for a remote Senior Java Developer with expertise in Data Structures and Algorithms to drive product development and improvement. As a member of our team, you'll demonstrate ownership and a proactive attitude towards problem-solving while working in a cloud environment. Our focus on quality means delivering high-quality products that meet or exceed customer expectations. You'll bring out-of-the-box thinking and solution-focused approaches, along with experience working with high-loaded systems and optimizing complex systems with transactions.
Responsibilities
- Design and develop high-quality software in Java
- Collaborate with cross-functional teams to ensure product delivery
- Optimize and maintain high-loaded systems with transactions
- Ensure adherence to best practices and standards in software development
- Contribute to technical design and architecture decisions
- Participate in code reviews and mentor junior team members
- Stay up-to-date with emerging technologies and trends in software engineering
Requirements
- 4+ years of experience with Java development
- Expertise in Data Structures and Algorithms
- Knowledge of Kotlin, Scala, and Go languages
- Proficiency with Amazon Web Services (AWS)
- Experience with clean code and system design
- Knowledge of Microservices and Spring frameworks
- Experience with API and Integration Standards
- Proficiency with SQL and NoSQL databases
- Knowledge of CI/CD pipelines
- Experience optimizing complex systems with transactions
- Experience working with high loaded systems and optimization of a complex system with transactions
- Ownership, big picture view mindset
- Out of the box thinking solution thinking
- Requirement Elicitation experience
- B2+ English level proficiency
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