Senior Full Stack Backend Engineer (

Intone Networks
  • Irving, TX
    10 days ago

    Job 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

    Numbers & Facts

    LocationIrving, TX

    Skills

    • Agile Programming Methodologiesunmatched
    • Amazon Web Services (AWS)unmatched
    • Application Frameworkunmatched
    • Application Programming Interface (API)unmatched
    • Applications Securityunmatched
    • Auditingunmatched
    • Authenticationunmatched
    • Automationunmatched
    • Best Practicesunmatched
    • Cloud Architectureunmatched
    • Cloud Computingunmatched
    • Computer Securityunmatched
    • Continuous Deployment/Deliveryunmatched
    • Continuous Integrationunmatched
    • DevOpsunmatched
    • Disaster Recoveryunmatched
    • Distributed Computingunmatched
    • Dockerunmatched
    • Engineeringunmatched
    • Enterprise Applicationsunmatched
    • Error Handlingunmatched
    • Gitunmatched
    • GraphQLunmatched
    • High Availabilityunmatched
    • Identify Issuesunmatched
    • Industry Standardsunmatched
    • Integration Testingunmatched
    • JUnitunmatched
    • Javaunmatched
    • Jenkinsunmatched
    • Machine Toolunmatched
    • Mavenunmatched
    • Metricsunmatched
    • Microservicesunmatched
    • Microsoft Windows Azureunmatched
    • Operational Improvementunmatched
    • Operational Supportunmatched
    • Performance Tuning/Optimizationunmatched
    • Production Controlunmatched
    • Production Supportunmatched
    • Python Programming/Scripting Languageunmatched
    • REST (Representational State Transfer)unmatched
    • Registered Training Organisation (RTO)unmatched
    • Release Management/Engineeringunmatched
    • Reliability Engineeringunmatched
    • Root Cause Analysisunmatched
    • Scripting (Scripting Languages)unmatched
    • Scrum Project Management and Software Developmentunmatched
    • Software Administrationunmatched
    • Software Designunmatched
    • Software Engineeringunmatched
    • Source Code/Configuration Management (SCM)unmatched
    • Testingunmatched
    • Unit Testunmatched

    Level up your application

    Professional resume templates

    Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

    Free resume templates

    Resume Builder

    Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

    Resume Builder