×
Register Here to Apply for Jobs or Post Jobs. X

Scala Developer

Job in Portland, Multnomah County, Oregon, 97204, USA
Listing for: TecTammina
Full Time position
Listed on 2026-01-12
Job specializations:
  • Software Development
    Software Engineer, Full Stack Developer
Salary/Wage Range or Industry Benchmark: 100000 - 125000 USD Yearly USD 100000.00 125000.00 YEAR
Job Description & How to Apply Below
Position: Scala Developer (Permanent / Full time )

Scala Developer (Permanent / Full time )

Full-time

Technology generalist (Arch. Sr. Specialist) Traits of our desired candidate:
  • Is passionate about technology, and is always looking to further their personal knowledge and expertise
  • Is comfortable executing against tasks that are occasionally ambiguous, but works independently to seek out needed information
  • Is not the type to wait for others to tell them "what to do next", but proactively looks to fill their work queue
  • Enjoys working in a team of high performers who hold each other accountable to perform to their very best
  • Does not shy away from opportunities for "constructive confrontation" and both provides and takes feedback with team members
Responsibilities
  • Design and develop customer and support-facing capabilities
  • Support other product delivery partners in successful build, test, and release of solutions
  • Support the development of both UI and server-side platforms
  • Work through user-centered design practices to gather and incorporate end-user feedback into development
  • Occasional ownership of small projects, and managing some ongoing project communication (status reporting, requirements)
  • Proven experience in architecture/design of SOA/EAI and/or Web API integration applications
  • Demonstrated working knowledge of web service/API design and implementation
  • Experience in data design and alignment of persisted data models to over-the-wire data models
  • Experience in REST/RPC/SOAP-based data exchange paradigms as well as relevant governance patterns (registry/repository)
  • Decent understanding of network layers (OSI) and common communication protocols (HTTP, TCP, SMTP, etc.)
  • Decent understanding of application performance tuning
  • Proficient in self-testing of applications, unit testing and use of mock frameworks, test-driven development (TDD), and continuous integration/testing
  • Experience in building software products with the intention of transition to others for support and further evolution
  • Experience with enterprise JVM-based solutions (JEE, Spring)
  • Experience with Scala and associated frameworks (Akka) is desirable
  • Experience with Healthcare integration standards (HL7, IHE profiles, etc.) are desirable
  • Be passionate about technology, and always looking to further personal knowledge and expertise
  • Be comfortable executing against ambiguous tasks, working independently to seek needed information
  • Enjoy being challenged by and solving complex problems
  • Have good written and verbal communication skills
  • Have patience to "bring others along"
  • Be able to assist in documenting requirements
  • Be able to identify and resolve conflicts or ambiguities
  • Work closely with solution architects and development stakeholders to resolve ambiguity and conflicts
  • Design, document, and implement scalable and high-performance algorithms in scalable languages such as Scala
  • Support the testing, deployment, and support of scalable applications
  • Benchmark algorithms, analyze bottlenecks and propose solutions to eliminate them
  • Follow and advocate high quality software engineering practices like unit testing, profiling and effective logging
Experience
  • Has worked in JVM-based languages (Java, Scala) to deliver web-oriented solutions
  • Has worked in Mobile technology platforms (iOS/Android)
  • Experience in No

    SQL document-oriented database models is a plus
  • Supports design and development of complex enterprise solutions on JVM-hosted environments
  • Works with distributed requirements and technical stakeholders to complete shared design and development
  • Supports the full software lifecycle of design, development, testing, and support for technical delivery
  • Experience in functional/scalable languages (Scala preferred, Python, R may be considered)
  • Experience delivering distributed and scalable solutions to backend and mid-tier applications
  • Experience in No

    SQL, graph and document-oriented database models is a plus
Education
  • Experience in functional/scalable languages (Scala preferred, Python, R may be considered)
  • Experience delivering distributed and scalable solutions to backend and mid-tier applications
  • Experience in No

    SQL, graph and document-oriented database models is a plus

Please share your profile to (Use the "Apply for this Job" box below). Status:
Full Time / Permanent

Eligibility: EAD GC/ GC/ US Citizen

Share the Profiles to  

Keep the subject line with Job Title and Location

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary