Scala Developer
TEKsystems - Agoura Hills, CA
Apply NowJob Description
Description Working on the first-ever application developed for PennyMac Focused on Loss Mitigation: Helps determine the best program for customers who canu2019t pay their mortgage Uses a dynamic Q&A system: Starts with one question Adapts based on customer responses Not a static list of questions Used by internal teams example: call centers Accessible internally and externally We are seeking an experienced Application Developer with a strong experience in functional programming. This role is focused on building and supporting our core applications using modern tools and techniques, including Scala, Clojure, Python, and serverless architectures on AWS. The ideal candidate will be a proponent of software development best practices, including BDD/TDD, and will thrive in a highly collaborative, team-oriented Agile environment. Key Responsibilities u25cf Design, develop, and maintain applications using our core technology stack, including Scala, Python, or Clojure, TypeScript, and AWS Services. u25cf Employ Behavior-Driven Development (BDD) and Test-Driven Development (TDD) techniques throughout the development process to ensure code quality and robustness. u25cf Prepare and manage software for deployment to production environments. u25cf Provide production support by responding to and resolving questions and issues logged by users of a live system. u25cf Manage small projects independently and work effectively as a collaborative team member on larger projects. u25cf Demonstrate behaviors which are aligned with the organization's desired culture and values. u25cf Perform other related duties as required and assigned. What Youu2019ll Bring Required Qualifications & Skills u25cf Significant professional experience with Clojure or other functional programming languages (e.g., Scala, Haskell, Elixir, Common Lisp, Julia). u25cf Proven experience with Python, JavaScript, or similar dynamic languages. u25cf Experience building user interfaces with React.js or a comparable front-end stack. u25cf Strong knowledge of SQL and NoSQL concepts, including hands-on experience with databases such as PostgreSQL and MS SQL Server. u25cf Ability to work effectively in a team-oriented, collaborative environment. u25cf Excellent communication skills with the ability to clearly articulate technical concepts to Product Owners and other business stakeholders. Skills Development, aws, Javascript, python, scala, elixir, typescript Top Skills Details Development,aws,Javascript,python Additional Skills & Qualifications u25cf Experience with AWS services, particularly in a serverless context (Lambda, SQS, Step Functions). Experience integrating AWS serverless frameworks using Python Lambda functions is highly desirable. u25cf Direct experience building and maintaining serverless applications. u25cf Previous domain experience in FinTech. u25cf Strong understanding of software design patterns and best practices. u25cf Experience working in a full-stack development capacity Experience Level Expert Level Pay and Benefits The pay range for this position is $65.00 - $73.33/hr. Eligibility requirements apply to some benefits and may depend on your job classification and length of employment. Benefits are subject to change and may be subject to specific elections, plan, or program terms. If eligible, the benefits available for this temporary role may include the following: u2022 Medical, dental & vision u2022 Critical Illness, Accident, and Hospital u2022 401(k) Retirement Plan u2013 Pre-tax and Roth post-tax contributions available u2022 Life Insurance (Voluntary Life & AD&D for the employee and dependents) u2022 Short and long-term disability u2022 Health Spending Account (HSA) u2022 Transportation benefits u2022 Employee Assistance Program u2022 Time Off/Leave (PTO, Vacation or Sick Leave) Workplace Type This is a fully onsite position in Agoura Hills,CA. Application Deadline This position is anticipated to close on Oct 24, 2025. h4>About TEKsystems: We're partners in transformation. We help clients activate ideas and solutions to take advantage of a new world of opportunity. We are a team of 80,000 strong, working with over 6,000 clients, including 80% of the Fortune 500, across North America, Europe and Asia. As an industry leader in Full-Stack Technology Services, Talent Services, and real-world application, we work with progressive leaders to drive change. That's the power of true partnership. TEKsystems is an Allegis Group company. The company is an equal opportunity employer and will consider all applications without regards to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law. About TEKsystems and TEKsystems Global Services Weu2019re a leading provider of business and technology services. We accelerate business transformation for our customers. Our expertise in strategy, design, execution and operations unlocks business value through a range of solutions. Weu2019re a team of 80,000 strong, working with over 6,000 customers, including 80% of the Fortune 500 across North America, Europe and Asia, who partner with us for our scale, full-stack capabilities and speed. Weu2019re strategic thinkers, hands-on collaborators, helping customers capitalize on change and master the momentum of technology. Weu2019re building tomorrow by delivering business outcomes and making positive impacts in our global communities. TEKsystems and TEKsystems Global Services are Allegis Group companies. Learn more at . The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.
Created: 2025-10-13