Back to Search
Senior Java Developer with AWS
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 on the lookout for a seasoned Senior Developer with a strong background in Java and AWS to become part of our dynamic remote team.
Our team is dedicated to ensuring quality and consistently delivering products that exceed customer expectations. Your expertise in Java, AWS, and a comprehensive understanding of Data Structures and Algorithms will play a significant role in enhancing the overall quality of the product.
Responsibilities
- Collaborate with the team to implement new features and functionalities
- Maintain and enhance the existing codebase
- Participate in code reviews, ensuring compliance with best practices
- Architect and implement a scalable microservice infrastructure
- Create and manage APIs and integrations with other services
- Ensure continuous integration and deployment (CI/CD)
- Engage with stakeholders to understand and define project requirements
- Provide technical guidance and mentorship to junior team members
Requirements
- 4+ years of hands-on experience in Java development
- A Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field
- In-depth knowledge of Data Structures and Algorithms, Clean Code, and System Design
- Familiarity with Kotlin, Scala, or Go Language
- Proficiency in AWS
- Expertise in APIs and Integration
- Experience with Microservices and Spring
- Proficiency with SQL and NoSQL tools
- Experience with Continuous Integration and Continuous Deployment (CI/CD) pipelines
- Strong problem-solving skills and the ability to take ownership of tasks
- Good communicational and organizational skills
- B2+ English level proficiency
Nice to have
- Hands-on experience with Docker and Kubernetes
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