Senior Full Stack Backend Engineer (

Intone Networks

  • Irving, TX
  • 4 days ago

    Highlights

    This role offers the opportunity to design, develop, and support enterprise-grade backend applications in a hands-on capacity, working with modern microservices architecture, cloud technologies, and DevOps practices. Minimum 10+ years of overall software engineering experience designing, developing, and supporting enterprise-grade applications with significant hands-on backend engineering responsibilities.

    Numbers & Facts

    LocationIrving, TX

    Description

    We are seeking a Senior Full Stack Backend Engineer for a contract position (6+ months) based in Irving, Texas. This role offers the opportunity to design, develop, and support enterprise-grade backend applications in a hands-on capacity, working with modern microservices architecture, cloud technologies, and DevOps practices.

    Responsibilities

    • Design, develop, and maintain production-grade microservices and backend services using Java and Spring Boot
    • Build and optimize RESTful APIs and service integrations; implement GraphQL where appropriate
    • Architect and implement microservices solutions using distributed systems principles and best practices
    • Develop automation, scripting, and platform utilities using Python to enhance engineering productivity
    • Implement and maintain application frameworks for logging, exception handling, auditing, policy enforcement, authentication, and authorization
    • Design and configure CI/CD pipelines and release automation using enterprise DevOps tooling
    • Deploy, configure, scale, and troubleshoot containerized applications using Docker and Kubernetes
    • Design cloud-native architectures and implement scalability, availability, and security patterns on AWS and/or Azure
    • Establish and maintain production observability and monitoring using industry-standard monitoring platforms
    • Support production applications through incident resolution, root-cause analysis, performance optimization, and reliability improvements
    • Evaluate and implement resiliency, high availability, and disaster recovery requirements for enterprise applications
    • Write and maintain automated unit and integration tests to ensure code quality and reliability
    • Manage source control using Git-based workflows, including branching strategies, pull/merge requests, and release management
    • Use application quality and security scanning tools to identify and remediate vulnerabilities
    • Collaborate with architects, product owners, infrastructure teams, security, and business stakeholders in an Agile/Scrum environment

    Qualifications

    Required

    • Minimum 10+ years of overall software engineering experience designing, developing, and supporting enterprise-grade applications with significant hands-on backend engineering responsibilities
    • Minimum 7+ years of hands-on experience with Java, including at least 5+ years using Spring Boot to design and build production-grade microservices and backend services
    • Minimum 5+ years of experience with microservices architecture, distributed systems, RESTful APIs, service integration, and API design
    • Minimum 4+ years of experience using Python for automation, scripting, backend services, platform utilities, or engineering productivity solutions
    • Minimum 5+ years of experience designing or using common application/service frameworks for logging, exception handling, auditing, policy enforcement, authentication, and authorization
    • Minimum 5+ years of hands-on experience with CI/CD and release automation using Jenkins, CloudBees, Git-based pipelines, Maven, or comparable enterprise DevOps tooling
    • Minimum 4+ years of experience with containerized application delivery using Docker and Kubernetes, including deployment, configuration, scaling, and production troubleshooting
    • Minimum 4+ years of cloud engineering experience across AWS and/or Azure, including cloud-native architecture, scalability, availability, security, and modernization patterns
    • Minimum 3+ years of experience with production observability and monitoring using Datadog or comparable platforms for logging, metrics, tracing, alerting, and incident troubleshooting
    • Minimum 5+ years of experience supporting production applications, including incident resolution, root-cause analysis, performance optimization, reliability improvements, and operational support
    • Minimum 3+ years of experience evaluating or implementing resiliency, high availability, disaster recovery, RTO, and RPO requirements for enterprise applications
    • Minimum 5+ years of experience with Git-based source control, including Git CLI, branching strategies, pull/merge request workflows, and release management practices
    • Minimum 5+ years of experience writing automated unit and integration tests using frameworks such as JUnit, Mockito, PowerMock, or equivalent testing technologies

    Similar Jobs