Facebook pixel

Mid-Level Java Engineer - Server Side/Backend
Posted on 5/16/2022
INACTIVE
Locations
Remote
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Agile
Apache Hive
Apache Spark
AWS
Docker
Google Cloud Platform
Hadoop
Kafka
Java
Microsoft Azure
MySQL
Postgres
RabbitMQ
Redis
SCRUM
Snowflake
Terraform
Kubernetes
NoSQL
Requirements
  • BS, MS in Computer Science, Software Engineering, or a related discipline
  • 3+ years Java development experience
  • Strong knowledge of modern software engineering principles, patterns and best-practices
  • Understanding of micro-services architectures
  • Experience designing and supporting high traffic, highly available systems
  • Strong communication skills. The ability to effectively explain technical concepts to team members, architects and team leads
  • Extensive experience deploying software to a cloud platform environment. AWS, GCP, and Azure
  • Understanding of modern Dev-Ops concepts. Docker, Kubernetes, Serverless, Terraform
  • Experience with NoSQL, as well as relational data stores. DynamoDB, PostgreSQL, Mysql, RedshiftDB, Redis, Cassandra, Snowflake, etc
  • Experience with distributed messaging and streaming technologies, RabbitMQ, Kinesis, Kafka
  • Some exposure to Hadoop, Hive, Spark, PrestoDB
  • Capable of delivering on multiple competing priorities with little supervision
Responsibilities
  • Working closely with other software engineers, architects, operations engineers, and product managers
  • Participating in our Agile/SCRUM process
  • Creating designs to support short, iterative delivery cycles
  • Contributing to architectural design decisions
  • Participating in operational related discussions
  • Contributing to test plans
  • Conducting and participating in group code reviews to ensure high-quality coding standards across the team
  • Designing maintainable, testable code with high test coverage requirements
  • Adding integration and acceptance test coverage to new features
  • Evaluating and investigating alternatives to existing solutions, proposing new designs and technologies
Tealium

501-1,000 employees

Company Overview
Tealium provides a tag management system that includes analytics, advertising, and affiliate enterprise websites.