Hotline: 678-408-1354

Senior Software Engineer-Middleware

Locations: Portland, OR; Des Moines, IA; Kansas City, MO

Education: B.S. in Computer Science or engineering degree

Company Overview

Yaana Technologies is a leading global provider of a wide range of intelligent compliance solutions including lawful interception, accurate data retention, big-data search & disclosure, advanced security and application specific analytics. Our solutions offer our customers a cost-effective path to address the complexities related to meeting compliance needs in the rapidly evolving information communications and cloud markets worldwide. Yaana’s products and services enable over 550 service providers (mobile operators, broadband networks, cable networks, social media providers and other communication providers) globally. Yaana was the first trusted partner with fully managed services in the US and UK for legal compliance, and is leading the industry in compliance automation and electronic technical interfaces between government agencies and service providers for data retention, lawful interception and operational systems.

Position Overview

Yaana Technologies Product R&D Team is seeking an experienced Middleware Engineer who is technically proficient, passionate about their work and looking to learn and grow with the firm. As a member of the R&D team, you will play a key role in developing cutting-edge and web-scale technology products in Legal Compliance, Mobile Network Services and Communications Data Analytics. You will also be collaborating with sales, services, implementation and support teams for customer acquisition, deployments and sustained operations.

Skills and Experience:

  • 5+ years of experience in application development including analysis, design, coding and implementation of large scale enterprise systems
  • Strong Java language skills
  • Extensive OO knowledge, including design patterns
  • Strong experience in developing microservices/RESTful APIs using SpringBoot, JPA, Swagger, etc
  • Experience with middleware technologies such as Flume, Kafka, RabbitMQ, Redis, etc
  • Experience in designing for availability, performance optimization and scalability engineering
  • Desirable experience in No-SQL databases such as MongoDB, HBase, Cassandra, etc
  • Desirable experience in distributed data processing frameworks like Spark, Hadoop
  • Knowledge of languages such as Scala, Clojure, Golang, Python, R
  • Knowledge of security concepts and best practices
  • Strong experience in agile practices – Scrum, Continuous Integration and TDD/BDD
  • Experience using CI tools such as Jenkins, JobDSL, Code Quality Control tools like Sonar, etc
  • Experience with Unix/Linux, including shell scripting
  • Experience automating deployments and configuration management using tools such as Chef, Ansible, Ambari
  • Experience in production release preparation and coordination
  • Must have strong analytical, problem-solving and technical debugging skills
  • Must be able to effectively communicate with management, customers and business stakeholders
  • Experience in working with globally distributed teams.

Job Type: Full-time

Job Location:

  • Portland, OR

Required education:

  • Bachelor’s

Required experience:

  • web application development: 5 years
Share this job

Contact Us

Eltas EnterPrises Inc.
3978 Windgrove Crossing
Suite 200A
Suwanee, Georgia
30024, USA
contact@eltasjobs.com

Subscribe to our Newsletter