HamburgerMenu
hirist

Engineering Manager - Java/Spring Boot

r3 Consultant
Multiple Locations
8 - 12 Years
star-icon
4.6white-divider3+ Reviews

Posted on: 14/08/2025

Job Description

About the job

Job Title : Engineering Manager (Java / Spring Boot, AWS) Remote Leadership Role

Location : Remote

Employment Type : Full-time

About the Opportunity :

Were looking for an Engineering Manager to guide our micro-service platform and mentor a fully remote backend team. Youll blend hands-on technical ownership with people leadershipshaping architecture, driving cloud best practices, and coaching engineers in their careers and craft.

Key Responsibilities :

Architecture & Delivery :

- Define and evolve backend architecture built on Java 17+, Spring Boot 3, AWS (Containers, Lambdas, SQS, S3), Elasticsearch, PostgreSQL/MySQL, Databricks, Redis etc...

- Lead design and code reviews; enforce best practices for testing, CI/CD, observability, security, and cost-efficient cloud operations.

- Drive technical roadmaps, ensuring scalability (billions of events, 99.9%+ uptime) and rapid feature delivery.

Team Leadership & Growth :

- Manage and inspire a distributed team of 6-10 backend engineers across multiple time zones.

- Set clear growth objectives, run 1-on-1s, deliver feedback, and foster an inclusive, high-trust culture.

- Coach the team on AI-assisted development workflows (e.g., GitHub Copilot, LLM-based code review) to boost productivity and code quality.

Stakeholder Collaboration :

- Act as technical liaison to Product, Frontend, SRE, and Data teams, translating business goals into resilient backend solutions.

- Communicate complex concepts to both technical and non-technical audiences; influence cross-functional decisions.

Technical Vision & Governance :

- Own coding standards, architectural principles, and technology selection.

- Evaluate emerging tools and frameworks (especially around GenAI and cloud-native patterns) and create adoption strategies.

- Balance technical debt and new feature delivery through data-driven prioritization.

Required Qualifications :

- 8+ years designing, building, and operating distributed backend systems with Java & Spring Boot

- Proven experience leading or mentoring engineers; direct people-management a plus

- Expert knowledge of AWS services and cloud-native design patterns

- Hands-on mastery of Elasticsearch, PostgreSQL/MySQL, and Redis for high-volume, low-latency workloads

- Demonstrated success scaling systems to millions of users or billions of events

- Strong grasp of DevOps practices: containerization (Docker), CI/CD (GitHub Actions), observability stacks

- Excellent communication and stakeholder-management skills in a remote-first environment

Nice-to-Have:

- Hands-on experience with Datadog (APM, Logs, RUM) and a data-driven approach to debugging/performance tuning

- Startup experience comfortable wearing multiple hats and juggling several projects simultaneously

- Prior title of Principal Engineer, Staff Engineer, or Engineering Manager in a high-growth SaaS company

- Familiarity with AI-assisted development tools (Copilot, CodeWhisperer, Cursor) and a track record of introducing them safely


info-icon

Did you find something suspicious?