Tech Stack
AngularCloudCypressJavaJavaScriptJestMicroservicesRxJSSpringSpring BootSpringBoot
About the role
- Design, build, run, and scale the services your team owns globally (you design it, you build it, you run it, you scale it globally)
- Work on both new and existing products, tackling interesting and complex problems
- Collaborate closely with Product Owners to translate user needs, business opportunities, and regulatory requirements into well-engineered solutions
- Define and maintain the services your team owns, exposing and consuming RESTful APIs with a focus on good API design
- Take ownership of engineering practices and contribute to an event-driven Microservice Architecture
- Learn and share knowledge with fellow engineers and join Backend and Web Communities of Practice
- Work in small autonomous agile teams and contribute to product lifecycle and microservices owned by the team
Requirements
- Sound knowledge of a backend framework such as Spring/Spring Boot
- Experience writing microservices that expose and consume RESTful APIs
- Willingness to learn Java (most services written in Java)
- Experience in engineering scalable and reliable solutions in a cloud-native environment
- Strong understanding of CI/CD fundamentals and practical Agile methodologies
- Some experience in web development and building server-side applications
- Strong knowledge of Semantic HTML, CSS3, and JavaScript (ES6)
- Solid experience with Angular 2+, RxJS, and NgRx
- Experience building sleek, high-performance user interfaces and complex web applications
- Experience delivering secure, well-tested, and well-documented software integrating third-party providers
- Solid experience using testing tools such as Jest, Cypress, or similar
- Passion for automation tests and experience writing testable code
- Good API design experience with RESTful APIs
- Working Out of Office (WOO) policy: work remotely from home or anywhere in your home country
- Ability to work from a different country for up to 90 days a year
- Competitive salary
- Self & Family Health Insurance
- Term & Life Insurance
- OPD Benefits
- Mental wellbeing through Plumm
- Learning & Development Budget
- WFH Setup allowance
- 25 Annual leaves
- Family & Friendly Leaves
- Flexible working hours
- Offices available and equipped to the highest standard
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
JavaSpringSpring BootMicroservicesRESTful APIsCI/CDAgile methodologiesSemantic HTMLCSS3JavaScript
Soft skills
collaborationownershipproblem-solvingknowledge sharingcommunication