Sr. Engineer 2 (Java Backend)

Artech LLC

  • Fort Worth, TX
  • 20 days ago

    Highlights

    Designs thoughtfully integrated systems that model organizational best practices, allowing disparate teams across product domains to deliver value with speed, scale, and reliability. Required Qualifications: Bachelor’s degree in computer science, electronics, engineering, or related field, plus 5-7 years of experience in the job offered or in software development or engineering plus demonstrated.

    Numbers & Facts

    LocationFort Worth, TX

    Description

    Title: Sr. Engineer 2 (Java Backend)
    Location: Fort Worth, TX - 76155
    Duration: 12+ months Contract
    Work Mode: 3 days hybrid onsite (Tue/Wed/Thu)

    Job Description:


    Top Mandate Requirements:
    • Overall 7-9 years of experience in Software Development
    • 5+ years of Java
    • 3+ years of Kafka
    • 3+ years Mongo
    • 3+ years Multi cloud exposure / working knowledge - Azure/IBM Cloud
    Roles and Responsibilities:
    • Writes, tests, and documents technical work products (e.g., code, scripts, processes) according to organizational standards and practices
    • Solves technical problems and builds components/libraries with far-ranging impact
    • Delivers high quality work and coaches more junior engineers on technical craftsmanship
    • Conducts root cause analysis to identify systemic problems and defines and leads execution of action items to address
    • Designs thoughtfully integrated systems that model organizational best practices, allowing disparate teams across product domains to deliver value with speed, scale, and reliability
    • Oversees the management of technical debt in existing systems and drives opportunities to eliminate within ongoing implementations
    • Consistently anticipates scaling, latency, and durability challenges and guides teams in implementation of mitigating strategies
    • Partners with the security organization to incorporate security conscious practices early in the lifecycle of new systems
    • Thoughtfully evaluates technical risks and guides toward practical prevention strategies
    • Consistently reflects on squad delivery practices throughout their span of of influence, recommends improvements to leadership and drives their implementation
    • Maintains a focus on removing the duplication of effort across teams and proactively identifies opportunities for reuse within their span of influence
    • Thoughtfully measures and assesses team and identifies areas of development for individuals
    • Explores emerging technologies, leads development of prototypes with little or no guidance and incorporates into architectural solutions where appropriate
    Required Qualifications:
    • Bachelor’s degree in computer science, electronics, engineering, or related field, plus 5-7 years of experience in the job offered or in software development or engineering plus demonstrated
    • experience in:
    • Design/Development Techniques: Object-oriented Analysis and Design) OOAD, Unified
    • Modelling Language (UML), Test Driven Development (TDD), Java Design Patterns,
    • Enterprise Integration Design Patterns, Disaster Recovery Design and Development
    • Methodologies: Agile, Scrum, Kanban, XP

    Similar Jobs

    See more jobs