Back to Search
We are seeking a Senior Backend Engineer to join our team and help us build a fleet management platform and service marketplace. Our platform has Java/Scala on the backend, React/Redux on the frontend, and a mix of REST and GraphQL APIs. As a Senior Backend Engineer, you will be responsible for designing, implementing, and maintaining systems that are responsible for the fleet management, marketplace, and platform.
Responsibilities
- Design, implement, and maintain systems that are responsible for the fleet management, marketplace, and platform
- Create software that fully considers all aspects of performance, security, reliability, and monitoring in a multi-tenant SaaS platform
- Document and communicate the design of the systems you produce so that other team members can rapidly understand the trade-offs and functioning of the system
- Be an active participant in an Agile Scrum team which uses ceremonies such as daily standup, sprint planning, and retrospectives to conduct development
- Coordinate with product management to estimate, refine, and plan the product roadmap for upcoming features
Requirements
- 3+ years of experience in Java development, demonstrating your proficiency in building scalable, high-performance systems
- Experience with ReactJS, Amazon Web Services, Scala, Docker, and PostgreSQL, showcasing your expertise in our tech stack
- Experience working with microservices architecture and REST and GraphQL APIs
- Strong understanding of software development best practices, including Agile methodologies, code reviews, and version control
- Excellent problem-solving skills and the ability to think critically about complex problems
- Ability to work independently and manage your time effectively, while also being a team player
- Fluent spoken and written English at an Upper-Intermediate level or higher
Nice to have
- Experience with Scala for occasional Scala modifications
- Familiarity with CircleCI and Terraform
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