Sr. Engineer (Java)

Artech LLC

  • Fort Worth, TX
  • 9 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. · Maintains a focus on removing the duplication of effort across teams and proactively identifies opportunities for reuse within their span of influence.

    Numbers & Facts

    LocationFort Worth, TX

    Description

    Title: Sr. Engineer (Java)
    Location: Fort Worth, TX
    Duration: 12+ months contract
    Work mode: 3 days hybrid onsite (Tue/Wed/Thu)

    Top Mandate Requirements:

    5-7 years of Java development experience
    Java/J2ee (Java 17)
    MS Azure
    Agile methodology

    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

    Core Technical Skills:
    Java development expertise.
    Java 17+ (Spring Boot 3 for API development)
    REST/GraphQL (Apollo, Spring GraphQL)
    Strong proficiency in Java SE (Core Java)
    Strong experience with Docker and container-based development.
    Hands-on experience with Azure Kubernetes Service (AKS).
    Proficiency with Azure cloud infrastructure including VNet, private networking, and security configurations.
    Practical knowledge of:
    Azure Event Hub
    Azure Cosmos DB (MongoDB API)
    Azure PostgreSQL
    DevOps & Automation
    Advanced experience with GitHub Actions (build/test/deployment).
    Strong scripting and automation skills (Bash, Python, PowerShell, or similar).
    Hands-on experience with Git, GitHub, and CloudSmith.
    Architecture & Design
    Proven track record building microservices architectures.
    Strong understanding of RESTful APIs and integration patterns.
    Observability & Security
    Experience with Dynatrace for APM and monitoring.
    Logging expertise using Dynatrace & Mezmo.
    Familiarity with cloud-native security best practices and secure coding procedures.

    Soft Skills
    Excellent problem-solving skills, especially in distributed and cloud-native systems.
    Strong verbal and written communication skills.
    Ability to work effectively in an Agile/Scrum environment.
    A collaborative mindset, focusing on team success and delivering high-quality solutions.

    Preferred Qualifications (Nice to Have):
    Certification in Azure (AZ-204, AZ-305, or similar).
    Experience with event-driven or streaming architectures.
    Knowledge of cloud cost optimization strategies.
    Experience mentoring or leading technical teams.

    Similar Jobs

    See more jobs