Staff Software Developer - Java

Staff Software Developer - Java

14 Jul 2024
Iowa, Urbandale, 50322 Urbandale USA

Staff Software Developer - Java

Vacancy expired!

Amarx Search, Inc. amarx.com

Direct Placement position in

Urbandale, IA

Position ID: 2236

An excellent position with an American machinery and engine manufacturer

Staff Software Developer - Java

Please apply ONLY if you have 10+ years designing complex Java applications

Visa sponsorship is not available for this position

We can ONLY consider your application if you have:


1: 10+ years designing and developing complex Java applications
2: Experience in any functional programming languages (Ex: Scala, Haskell etc.)
3: 5+ years building low-latency & high volume, distributed, scalable and reliable data pipelines
4: 3+ years providing technical leadership to mid-size teams
5: 3+ years developing and deploying applications using Cloud Technologies (AWSP/Azure)
6: 2+ years contributing architecture and design of new and current systems
7: Extensive experience working with a team on XP practices like pair/mob programming, Test Driven Development (TDD) and Behavior Driven Development (BDD)
8: Extensive experience with Continuous Integration (CI), and Continuous Deployment (CD)
9: Experience training and mentoring other developers in growing their skills
10: Excellent communication skills (written, verbal, comprehension, and presentation)


We are looking for a Staff Software Developer to join a team of passionate developers and testers to design, develop, test, and integrate applications of high complexity and scale.

This is a collaborative, open environment focused on using XP development techniques to autonomously deliver solutions quickly and effectively

DESIRED (not required) SKILLS:
:: AWS Certification or 3 years of equivalent AWS experience
:: Experience designing scalable data pipelines and low latency APIs
:: Understanding of Agriculture Domain or experience in Precision Ag technologies
:: 2+ years Scala
:: Bachelor's degree in Computer Science

Duties and Responsibilities
== Work across teams to create coding standards, workflow, or tool standards.
== Collaborate & provide technical guidance and coaching to other teams required to generate working software.
== Be considered an expert on the team on tools, technology & widely used design patterns.
== Interface regularly with our customers to ensure you are producing technical solutions that meet their needs.
== Lead a culture of software crafting best practices across teams, including Test Driven Development, Test Automation, Continuous Integration, and Continuous Deployment.
== Lead our overall product development strategy and roadmap.

Please send resume as a Microsoft Word attachment to

Amarx Search, Inc. amarx.com

Related jobs

Job Details

  • ID
    JC16782412
  • State
  • City
  • Job type
    Permanent
  • Salary
    Depends on Experience
  • Hiring Company
    Amarx Search, Inc.
  • Date
    2021-07-13
  • Deadline
    2021-09-11
  • Category

Jocancy Online Job Portal by jobSearchi.