Back to Search
Currently, we are looking for a remote Lead Java Developer to become a part of the global team.
The customer is an online travel agency and metasearch engine that helps book airline tickets, hotel reservations, car rentals, cruise ships, and vacation packages.
Responsibilities
- Architect large scale transaction processing systems and solutions with large number of integrations with third party systems, building and supporting large scale applications on cloud
- Participate regularly in code and design reviews, drive technical prototypes and actively contribute to resolving difficult production issues
- articulate architecture principles, design considerations, future roadmap
- Engage with internal stakeholders and external stakeholders to understand the market needs
- align the architectural roadmap of the platform in an efficient and cost-effective manner for commercial viability
- Present new technology choice to technical and non-technical observers and guide others to make well defined technology choices
- Innovate for our Customers - take a long-term perspective to build systems and features
Requirements
- 5+ years of experience as a Java Developer
- Experience of architecting & building core capabilities of SaaS Platform – Open API Platform, Connectors/Plug-Ins, Marketplaces, Service Mesh, Entitlement, Company/Organization Profile, User Profile, Payment, Checkout, Invoice, Fees etc
- Hands-on experience with front-end technology stack like Angular, React
- Have hands-on experience in developing distributed applications using REST services - Spring Boot/Node.js/ .NET technologies
- hands-on experience with AWS/GCP
- A platform mindset with enthusiasm to work in a start up like environment
- Excellent communication - Demonstrated ability to succinctly communicate and describe complex technical designs and technology choices both to executives and developers
- Self-starter who can work with speed and agility in a start-up environment, ability to take ownership and deliver with minimal supervision.
- Quick learner and a thought leader in the technology architecture space so that design of platform is futuristic and enables changes as per market needs and advancements in the technology space
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