Senior Software Engineer – Scala Backend (Cloud/AWS)
Compensation estimateAI
See base, equity, bonus, and total comp estimates for this role — free, no credit card.
Sign up to see compensation estimateSenior Software Engineer - Scala Backend (Cloud/AWS)
Interview is virtual (okay with relocation candidates but must work in Johnston, Iowa )
USC or GC or H4 OR OPT
Candidate Pay: $90/HR Referral
## Location: Worksite: 9505 Northpark Drive, Johnston IA 50131, United States
## Job Description:
### Basic Requirement
MUST HAVE REALLY GOOD ENGLISH
### Overview
Looking for strong senior backend Scala developer preferably with AWS Cloud experience
*A coding exercise is required as part of the interview process.*
*Position will be onsite until further notice*
### Job Duties
Working within an agile team, develop scalable backend software, using TDD.
Develop Scala/Java applications running in an AWS environment.
### Required Experience
- 5+ years hands-on experience with Scala
- Profound insight of Scala Internals (Class loading, Memory Management, Concurrency, Futures, Multithreading.)
- Building low-latency & high volume, distributed, scalable and reliable backend systems
- RESTFul APIs
### Preferred Experience
- AWS
- Cats Effect, Http4s, Fs2, Akka
- Spring
- Frontend experience a plus
- Deere experience a plus
### Key Responsibilities
- Develops, codes, configures, and tests programs and systems
- Evaluates and implements enhancement design solutions
- Analyzes requirements and determines software specifications
- Collaborates with stakeholders to meet business needs
- Follows agile software development methodology
- Mentors junior software engineers
### Qualifications
Candidates must have strong verbal communication skills and be able to describe their experience in details and explain their thought process in how they solve certain problems.