Senior Software Engineer - Scala Backend (Cloud/AWS)
FUSTIS LLC
Johnston, United States of America
14 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
Senior Compensation
$ 90KJob location
Johnston, United States of America
Tech stack
Agile Methodologies
Akka
Amazon Web Services (AWS)
Cloud Computing
Memory Management
Multithreading
Java Application Server
Concurrency
Backend
Front End Software Development
REST
Job description
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, Working within an agile team, develop scalable backend software, using TDD. Develop Scala/Java applications running in an AWS environment., * 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
Requirements
- 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, 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.