Back-End Software developer

apartmentKTI Key Talent Indicator placeMiami business_center$120,000 - $170,000/year calendar_month 

KTI Talent Indicator is a talent discovery software platform with AI that offers: talent mapping, assessment, and reskilling services with training to companies.

Location: Miami, Florida, USA

Sector: Information Technology (IT)

We are seeking a Back-End Engineer to work on exciting projects across various teams As an ideal candidate, you will have strong knowledge of distributed systems design, are proficient in coding on the JVM (one of Java, Kotlin, Scala), understand the importance of scalability and reliability and are looking to be part of cutting-edge projects in a fast-paced environment.

Our engineering teams are involved in all aspects of the product lifecycle, from idea generation, design, prototyping, planning, execution, shipping and monitoring. We are looking for software engineers who care about the customers, software excellence, are advocates of best practices and love learning new skills.

Tasks

You will
  1. Be at the forefront of the cryptocurrency ecosystem building out new distributed software to handle our rapidly growing user base of 75M+ wallets to reach 1B+ customers
  2. Become a key member of a dedicated engineering team committed to rapidly shipping, and iterating on products that directly impact millions of users
  3. Advocate best practices, code quality, test coverage and drive technical discussion
  4. Build scalable services with Kotlin, and deal with problems like synchronization, asynchronous operations, database optimizations, scalability and reliability of systems
  5. Gain exposure to an array of technologies such as Kafka, PostgreSQL, Redis, Docker, etc.
  6. Optimize existing systems for scalability, extensibility and performance whilst building out reusable, modular code for use across products
  7. Ensure security is at the forefront of everything you do, employing advanced encryption schemes to secure user and company data
  8. Work within interdisciplinary teams to continually deliver the highest quality software to our users
Requirements
  1. You know at least one programming language in depth
  2. You have at least one year of experience in any JVM based languages (such as Java, Kotlin, Scala) and are confident in your ability to build, debug and ship microservices
  3. You have experience building and shipping highly-available, fault tolerant, production ready distributed backend systems
  4. You actively participate in creating product and software specifications before implementing them
  5. You maintain high levels of test coverage, strong technical documentation and effective monitoring
  6. Understanding of data structures, databases and large-scale distributed systems
  7. Preferably exposure to technologies such as Kafka, PostgreSQL, Redis, RabbitMQ
  8. You are customer focused and continuously suggest how the backend can provide the best Customer Experience
  9. We use Kotlin, PostgreSQL, Kafka, Redis, Datadog, Amplitude, Grafana, BigQuery, ApacheSpark and more
apartmentAmazonplaceMiami
that is more startup than big company. You will work on cutting edge technology not legacy. The Role: As a Software Development Engineer, you will work with a team of talented engineers to build low-latency solutions for frontend, middle tier and backend...
apartmentVegatron SystemsplaceMiami
software development processes. Desired Skills: Senior (10 years+) .Net developers with strong AZURE/Microservice experience. Candidates must sit in Miami.  •  Minimum of eight years of experience developing full stack web applications using the Microsoft...
placeFlorida
Check out this NEW Opportunity with Axient!: Axient is seeking a C# Software Developer to support the 96 Test Wing at Eglin AFB in Florida! What you will do...:  •  Translate user requirements to Software features  •  Write and maintain database...