Job Summary: Senior Backend Scala Developer
- Develop scalable backend software solutions within an agile team environment.
- Utilize Test Driven Development (TDD) practices for robust code quality.
- Design build and maintain low-latency high-volume distributed and reliable backend systems.
- Develop and maintain Scala/Java applications primarily in an AWS cloud environment.
- Build and integrate RESTful APIs for backend services.
- Apply deep understanding of Scala internals including class loading memory management concurrency futures and multithreading.
- Collaborate with team members to analyze requirements design solutions and deliver high-quality software.
- Participate in code reviews provide constructive feedback and mentor junior developers as needed.
- Complete a coding exercise as part of the interview process to demonstrate technical proficiency.
- Strong verbal communication skills required to explain experience reasoning and problem-solving approaches.
- Position is onsite in Johnston Iowa (relocation acceptable; must work onsite).
- Preferred experience with AWS Cats Effect Http4s Fs2 Akka Spring and front-end technologies.
- Deere (John Deere) experience is a plus.
- Must have excellent English language skills.
Job Summary: Senior Backend Scala Developer - Develop scalable backend software solutions within an agile team environment. - Utilize Test Driven Development (TDD) practices for robust code quality. - Design build and maintain low-latency high-volume distributed and reliable backend systems. - Deve...
Job Summary: Senior Backend Scala Developer
- Develop scalable backend software solutions within an agile team environment.
- Utilize Test Driven Development (TDD) practices for robust code quality.
- Design build and maintain low-latency high-volume distributed and reliable backend systems.
- Develop and maintain Scala/Java applications primarily in an AWS cloud environment.
- Build and integrate RESTful APIs for backend services.
- Apply deep understanding of Scala internals including class loading memory management concurrency futures and multithreading.
- Collaborate with team members to analyze requirements design solutions and deliver high-quality software.
- Participate in code reviews provide constructive feedback and mentor junior developers as needed.
- Complete a coding exercise as part of the interview process to demonstrate technical proficiency.
- Strong verbal communication skills required to explain experience reasoning and problem-solving approaches.
- Position is onsite in Johnston Iowa (relocation acceptable; must work onsite).
- Preferred experience with AWS Cats Effect Http4s Fs2 Akka Spring and front-end technologies.
- Deere (John Deere) experience is a plus.
- Must have excellent English language skills.
View more
View less