Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Microservices Lead

ReqRoute,Inc

Job Title: Microservices Lead



Location: Onsite/Hybrid Plano, TX



Experience Required: 9+ years



Shift: Day

Key Responsibilities

  • Design robust distributed application architectures using Python, core Java, and microservices that deliver scalable and maintainable enterprise solutions for complex business needs.
  • Define high-level and detailed technical blueprints that translate business requirements into clear implementation patterns, ensuring reusability, modularity, and long-term adaptability.
  • Evaluate existing systems and services to identify architectural gaps, technical debt, and modernization opportunities, proposing practical migration strategies that minimize risk and downtime.
  • Guide end-to-end solution design covering application, data, integration, and security layers to ensure consistent standards, compatibility, and compliance across the technology landscape.
  • Collaborate with product and engineering teams to shape technical features and APIs, ensuring microservices interact efficiently and support future enhancements without fragile dependencies.
  • Establish coding practices and architectural guardrails for Python and core Java services, promoting clean code, performance optimization, and reliable error handling for production robustness.
  • Review design documents, sequence diagrams, and interface contracts to validate that microservices follow agreed principles and support smooth deployment into hybrid environments.
  • Conduct technical assessments of new tools, frameworks, and cloud-native patterns that strengthen microservices resilience, scalability, and observability while optimizing cost and resource usage.
  • Mentor senior developers on architectural patterns such as domain-driven design, event-based communication, and service decomposition, helping teams deliver solutions aligned with enterprise direction.
  • Partner with stakeholders to incorporate pricing optimization concepts into solution design where relevant, enabling data-driven decision flows that improve margins and customer satisfaction.
  • Ensure non-functional requirements such as performance, security, reliability, and maintainability are built into architectural decisions, using benchmarks and design reviews to validate outcomes.
  • Document architectural decisions, integration approaches, and service boundaries clearly so that distributed teams can implement and maintain solutions consistently in a hybrid work model.
  • Coordinate with operations and platform teams to ensure architectures support efficient monitoring, incident response, and continuous improvement.
  • Develop and support Java and Python microservices for enterprise applications.

Required Skills

  • Strong hands-on experience with Python, core Java, and microservices architecture.
  • Demonstrated experience delivering projects using GenAI tools, with applied AI skills.
  • Experience with distributed systems, API design, and cloud-native patterns.

Certifications

Preferred certifications include AWS Certified Solutions Architect or an equivalent cloud architecture certification relevant to microservices-based solutions.

Vacancy posted more than 2 months ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Microservices Lead. Be the first to apply!