Senior Software Engineer / Java/Kotlin/Scala/Contract / Hybrid / Seattle, WA
Motion Recruitment
United States
28 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.indeed.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
2 years minimum
Working hours
Regular working hours
Job source
Tech stack
Java (Programming Language)
JavaScript (Programming Language)
Code Review
Computer Programming
Databases
Relational Databases
PostgreSQL
Posix
Service-Oriented Architecture
TypeScript
ReactJS
Kotlin
+5 more
Kubernetes
Information Technology
Apache Kafka
Front End Software Development
Docker
Job description
- Lead the development and testing of our systems and services
- Participate in shaping the technical architecture of the product
- Help translate product requirements into user stories and technical solutions
- Deliver highly available and scalable services in a production environment
- Mentor other engineers, support the technical culture, and help grow the team
- Generate ideas for new initiatives and technologies
- Communicate with project leads, product managers and other software developers
Requirements
- Bachelor’s Degree in Computer Science or related field
- 4+ years programming experience, ideally on a modern stack
- Our core stack is Java/ Kotlin/ Spring / PostgreSQL/ React, and we run on Kubernetes in a service oriented architecture with over 100 services in production
- 2+ years Java, Kotlin or Scala programming experience
- A proven understanding of relational databases and ORMs
- Experience working on a SOA or microservice-based application.
- Willingness to roll up your sleeves, collaborate with others and get stuff done
- Solid sense of responsibility; driving a project from inception to completion
- Affinity for solving problems and shipping impactful features, not polishing perfect code or architecture
- Experience working in a collaborative coding environment, refining designs together, working through code reviews and managing pull requests
Preferred skills:
- Interest in personal finance
- Experience managing your own investments or experience taking out loans
- Experience scaling highly available, mission critical systems
- Full-stack experience, either toward systems (kafka, docker, posix), databases (postgres), or front-end (javascript/typescript, react)
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.indeed.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
LM
Luis Minvielle
over 2 years ago
EM
Eli McGarvie
Highest Paying Tech Companies for Developers
over 3 years ago
LM
Luis Minvielle
Is Software Engineering Over-Saturated?
over 2 years ago
EM
Eli McGarvie
Find a Developer Job: 12 Best Job Sites For Developers
over 3 years ago
EM
Eli McGarvie
React Developer Salary [2023]
over 3 years ago
LM
Luis Minvielle
Where To Find Software Engineering Jobs
over 2 years ago