Remote Backend Developer
Summary
Senior remote backend developer (10+ yrs) building, sizing, and testing features in an agile environment, working with JVM-based languages, microservice patterns, and Kafka. Nice-to-haves include Groovy, Kotlin, Ratpack, Postgres, and Elasticsearch.
Top 3-5 Must haves 1. *** JVM Based Languages *** 2. Microservice Patterns 3. Kafka Top 3-5 Nice to haves 1. Groovy ** 2. Kotlin * 3. Ratpack 4. Postgres 5. Elastic search SENIOR (10+ YRS OF EXPERIENCE) ⢠Develop and test code to deliver functionality that meets the overall business strategy and objectives ⢠Build the work needed to implement features from the product backlog ⢠Size user stories ⢠Unit test code, create automated test scripts, and execute all other testing-related tasks ⢠Test deliverables against a user story's acceptance tests ⢠Execute necessary project documentation ⢠Work closely with other team to ensure that features meet business needs ⢠Follow industry-standard agile software design methodology for development and documentation ⢠Work with infrastructure, security, and other partners ⢠3-5 years in an engineering role ⢠1-3 years participating in agile development ⢠Scrum certification, a plus ⢠Experience with test-driven development and software test automation ⢠Deep experience working in an agile environment (e.G. user stories, iterative development, etc.)
This is a remote position.