Java Developer

02 Dec 2024

Vacancy expired!

Top 3-5 Must haves1. JVM Based Languages2. Microservice Patterns3. Kafka - open to RabbitMQ, etc.

Top 3-5 Nice to haves1. Groovy2. Kotlin3. Ratpack4. Postgres5. Elastic search

RESPONSIBILITIES 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 storys 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.)

PROJECT OVERVIEW:These teams support the warehouses. Theyre working on modernizing all their capabilities, because theyre hoping have these new distribution centers by the end of this year. Working towards introducing new robotic sorting machines. Each team has their own autonomy to make their decisions with their tech stack. However, in general they all have the same theme with JVM based languages. For instance his team is heavy Groovy and another would use more Kotlin.

This role is all back end development, with some interactions with hand held devices/mobile and some UI (already has a UI team). First event based consumer model using Kafka (would be open to other messaging streams like RabbitMQ). Their consumer is reading messages and publishing out, storing in data store, and Rest in API layer. Using multiple frameworks, but currently Ratpack (nice to have).

Data storage looking for Postgres knowledge, use a lot of Elastic Search, and some NoSQL (more relational databases). Everyone has a role within the operation side. Looking for someone with strong experience with containers (AWS or Google Cloud Platform) like Docker.

  • ID: #23743097
  • State: Minnesota Remote 00000 Remote USA
  • City: Remote
  • Salary: Market
  • Job type: Contract
  • Showed: 2021-12-02
  • Deadline: 2022-01-30
  • Category: Et cetera