Senior Java Developer

Sorry, this position is no longer available
We are seeking a talented Senior Java Developer to join our remote team, contributing to the design and development of large-scale web applications for a leading cloud-based platform. As a Senior Java Developer, you will work closely with cross-functional teams to design and implement highly scalable microservices, craft public APIs, and write clean code. You will bring your technical foresight and passion for software engineering to our team, contributing to the success and happiness of our customers.
Responsibilities
- Design and implement highly scalable microservices using Java and related technologies
- Craft public APIs and write clean, efficient code to drive customer success and happiness
- Collaborate with cross-functional teams to gather design requirements and ensure successful deployment and ownership of services
- Provide strong technical foresight to the team, contributing to the success of company-wide initiatives
- Partner with engineering teams to embrace the best cloud practices and tooling for engineers
- Handle daily software ops work and incident management, ensuring the successful operation of our software solutions
Requirements
- Bachelor's degree in Computer Science, Information Technology, or a related field
- 3+ years of experience in Java development
- Solid experience in Amazon Web Services, Spring Boot, PostgreSQL, REST, Reactive Programming, and ReactJS
- Strong understanding of software development principles, design patterns, and best practices
- Experience with Agile/Scrum development methodologies
- Excellent problem-solving skills and attention to detail
- Experience with version control systems like Git
- Ability to work in a fast-paced environment and manage multiple projects simultaneously
- Fluent in English with an upper-intermediate level
Nice to have
- Experience with ReactJS
- Experience with operations and incident management
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