Sr. Engineer (Java Full Stack)

Artech LLC

  • Tempe, AZ
  • 27 days ago

    Highlights

    Collaborates with leaders, business analysts, project managers, IT architects, technical leads and other developers, along with internal customers, to understand requirements and develop needs according to business requirements. • Bachelor's degree in Computer Science, Computer Engineering, Technology, Information Systems (CIS/MIS), Engineering or related technical discipline, or equivalent experience/training.

    Numbers & Facts

    LocationTempe, AZ

    Description

    Title: Sr. Engineer (Java Full Stack)
    Location: Tempe, AZ - 85281 (3 days hybrid onsite)
    Duration: 12+ months contract

    Top requirements:

    7 years of Java Full stack developer experience

    Education Qualifications:
    • Bachelor's degree in Computer Science, Computer Engineering, Technology, Information Systems (CIS/MIS), Engineering or related technical discipline, or equivalent experience/training

    What you'll do
    • Collaborates with leaders, business analysts, project managers, IT architects, technical leads and other developers, along with internal customers, to understand requirements and develop needs according to business requirements
    • Maintains and enhances existing enterprise services, applications, and platforms using domain driven design and test-driven development
    • Troubleshoots and debugs complex issues; identifies and implements solutions
    • Creates detailed project specifications, requirements, and estimates
    • Researches and implements new technologies to enhance current processes, security, and performance
    • Supports the development of coding standards and adheres to best practices and security guidelines
    • Works closely with software architects and technical leads to ensure decisions meet long-term enterprise growth needs
    All you'll need for success

    All you'll need for success
    Skills, Licenses & Certifications

    Proficiency in Full Stack Development
    Proficiency and demonstrated experience in the following technologies:
    Kubernetes and Cloud Experience preferably Azure
    Java Springboot
    Database and persistence frameworks: PostgreSQL, DataLake, ADX, Databricks, Object/Relational Mapping, Query performance tuning
    Cloud-based development and Management: Azure, Kubernetes, Docker
    Web Services: REST
    Frameworks: Spring Framework, Spring Boot, Apache Kafka
    Front-end: Thymeleaf, NodeJS, HTML, CSS, Angular
    Build/deployment tools: Gradle, Terraform, Helm, Kustomize, Github actions
    Other Dev Ops Toolchain: Slack, GitHub, Fluentbit, Apache NIfi, Dynatrace, Client Teams, Grafana
    Other: Linux/Unix shell Scripting, Disaster Recovery
    Proficiency in object-oriented design techniques and principles
    Proficiency in Client Office Tools (Project, Excel, Word, PowerPoint, etc.)
    Experience in Agile methodologies, such as SCRUM
    Experience in DevOps Toolchain methodologies, including Continuous Integration and Continuous Deployment
    Experience in handling security vulnerabilities
    Willing to support for after-hours calls per rotation basis
     

    Similar Jobs