Solutions Architect

31 May 2024

Vacancy expired!

The HT Group’s client, a successful AdTech software company is seeking a Java Solutions Architect for a direct-hire position preferably in the Austin area, but they will consider 100% remote.Key Responsibilities of the Solutions Architect

  • Collaborate with cross-functional teams to conceptualize, build, test, and ship software solutions that meet business and market needs.
  • Experience using and adapting to new technologies within software development or Internet-related industries
  • Professional experience architecting/operating solutions built on (AWS, Azure, Google Cloud Platform)
  • Push mobile technologies to the limits to help better our products and services.
  • Work with geographically dispersed team members.
  • Implement scalable and cost-effective software systems that meet business requirements.
Job Requirements of the Solutions Architect
  • BS or MS in Computer Science or equivalent work experience.
  • 7+ years of software development experience preferably with a JVM-based language (Server-side Java, Scala, Clojure, Android, and Kotlin).
  • Minimum 3 years experience with Android development
  • Experience developing commercial, enterprise-scale software with Git, Subversion, or other SCM tools.
  • Prior work with remote data via REST, JSON, and cloud-based software (AWS, Azure, Google Cloud Platform)
  • Strong understanding of query languages and tradeoffs between relational and non-relational systems.
  • Working knowledge of key data structures and algorithms (indexing, hash tables, joins, aggregation).
Preferred Experience of the Solutions Architect
  • Previous experience working in the AdTech or mobile industry.
  • AWS Solutioning Experience
  • Domain Driven Architecture, Web and Microservice Architecture Experience
  • Experience with Spring Boot and Hibernate frameworks and with distributed data handling and storage technologies like Hadoop, Apache Kafka, Confluent, Apache Flume, Amazon S3, Avro.
  • Prior work with Kubernetes and data stream processing frameworks like Apache Storm, Apache Samza or Apache Spark.
  • Exposure to infrastructure management technologies like Puppet or Chef utilized in a cloud-based environment like AWS.
  • Experience with test coverage and testing automation and knowledge and applicable experience with agile methodologies such as SCRUM.
  • Working knowledge of Scala or Clojure, with functional programming and container platforms such as Docker
  • Experience with behavior or keyword-driven automation testing frameworks such as Cucumber or Robot Framework.
  • Experience with NoSQL data stores such as ElasticSearch, Aerospike, Redis, Cassandra.
  • Java EE Application Server experience (Tomcat, JBoss, GlassFish).
  • Experience with building tools like Maven, SBT, or Gradle.
  • #LI-RJ1#LI-Onsite #Li-Hybrid

  • ID: #41988346
  • State: North Carolina Durham 27701 Durham USA
  • City: Durham
  • Salary: $0 per year
  • Job type: Permanent
  • Showed: 2022-05-31
  • Deadline: 2022-07-20
  • Category: Et cetera