Summary
Join Uberall as a Senior Backend Engineer and contribute to our location marketing cloud solution (SaaS). Work within a highly-skilled agile team, leading impactful projects, mentoring other engineers, and actively participating in architectural design and improvement. You will design, implement, and execute distributed services and APIs, collaborating with various teams and stakeholders. Leverage your expertise in Groovy, Kotlin/Java, and various technologies to deliver high-quality, scalable code. Uberall offers a competitive compensation and benefits package, including flexible work arrangements, a supportive culture, and professional development opportunities.
Requirements
- Be highly proficient in Groovy
- Have proven coding skills with Kotlin/Java
- Have a minimum of 4/5 years experience in designing scalable software systems, ideally a successful SaaS product
- Be familiar with containers, microservice architecture, event-driven architectures, cloud computing, and RESTful APIs
- Have deep knowledge of most of the popular technologies like Spring Boot, Hibernate, JUnit, AWS, Elastic Search, MySQL, Docker, or OpenAPI
- Be a self-motivated and independent engineer and bring creativity and the ambition to strive in a constructive and multicultural team
- Have experience with agile methodologies and automated testing
- Be a great team player with a positive and solution-oriented mindset
- Be fluent in English, sufficient for success in a remote and largely asynchronous work environment
Responsibilities
- Lead impactful and innovative projects within our SaaS-solution
- Coach and mentor other backend engineers
- Play an active role in designing and improving our overall software architecture
- Participate in the design, implementation, and execution of distributed services and APIs
- Collaborate closely with your team, other squads, and stakeholders like product management
- Contribute to the codebase with scalable, high-quality code and deliver solid coverage with automated tests
- Ensure outstanding availability and maintainability of our platform by evolving our architecture and tech stack, participating in code reviews, refactoring, and improving integration and delivery systems
Preferred Qualifications
Proven coding skills with Kotlin/Java
Benefits
- Competitive pay & perks
- Long-term incentive program through VSOP/ESOP
- Flexible work arrangements (office space in multiple locations, remote work, work-ations)
- Generous holiday time
- Paid parental and circumstantial leave
- Individualized health and wellness opportunities
- Development dialogues
- Live workshops on topics like resilience and feedback
- Leadership Academy
- Learning grant program
- Top-of-the-line tech (MacBook Pro, magic mouse, 2nd screen)
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.