Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

AmpliFI Loyalty Solutions Logo

Clojure / Java Developer

AmpliFI Loyalty Solutions

$110,000 - $120,000
Aug 18, 2025
Naperville, IL, US
Apply Now

ampliFI Loyalty Solutions is looking for a Clojure/Java Developer to build the backbone of high-impact loyalty solutions used by financial institutions, focusing on creating fast, secure, and scalable services.

Requirements

  • 3+ years of backend development experience with Clojure and Java.
  • Proven success in deploying and maintaining applications on AWS (EC2, Lambda, S3, DynamoDB, etc.)
  • Solid background in RDS and DynamoDB database design and optimization.
  • Experience implementing and maintaining automated testing frameworks
  • Proficient with Git and collaborative version control practices.
  • Experience with Docker, Kubernetes, or containerized environments.
  • Understanding of microservices architecture and CI/CD pipelines.

Responsibilities

  • Design and develop powerful backend systems in Clojure and Java to create fast, secure, and scalable services.
  • Deploy your applications in the AWS ecosystem using tools like EC2, S3, Lambda, Glue, and DynamoDB—we’re cloud-native and proud of it.
  • Architect and optimize MySQL and DynamoDB databases to deliver lightning-fast performance and rock-solid reliability.
  • Employ TDD practices to create and maintain automated testing to catch bugs early and keep our systems flawless.
  • Work closely with front-end developers, product managers, and QA to turn complex problems into elegant solutions.
  • Troubleshoot bottlenecks, squash bugs, and continuously optimize to keep everything running smoothly at scale.
  • Keep our architecture, APIs, and codebase well-documented so others can build on your work without roadblocks.

Other

  • Must be available to be onsite minimum 3 days a week.
  • Bachelor’s degree in Computer Science, Software Engineering, or a related field
  • Analytical thinker – You love digging into complex problems and finding clean, scalable solutions.
  • Strong communicator – Able to clearly explain technical concepts to both peers and non-technical team members.
  • Detail-oriented builder – You write clean, SOLID, DRY, maintainable, well-documented code.