Назад
Company hidden
3 часа назад

Contract Senior Software Engineer (Java Spring)

85$
Формат работы
hybrid
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
US
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/
TL;DR
Contract Senior Software Engineer (Java Spring) (Loyalty and API Services): Building scalable Java/Spring loyalty engine services and RESTful APIs for transaction processing, reward calculations, and enterprise integrations with an accent on domain modeling, event-driven state management, security, and reliability. Focus on designing latency-sensitive aggregation flows, implementing complex business rules and auditability, and leading architecture, delivery, and mentoring across multiple project teams.

Location: Atlanta, GA, United States. People Before Place Hybrid model; most employees can choose where they work most days. Minimal travel is associated with the role.

Minimum base compensation: $85 per hour.

Company

hirify.global is a technology services firm and custom software developer building scalable software solutions for innovative enterprises.

What you will do

  • Design and implement Java/Spring loyalty engine services for transaction processing, tier calculation, reward accrual, and benefit eligibility.
  • Build RESTful APIs using contract-first development, aggregation patterns, caching, circuit breaking, and graceful degradation.
  • Establish service architecture, domain models, event-driven state management, API versioning, backward compatibility, and integration contracts.
  • Develop integrations with POS, CRM, commerce, identity, analytics, finance, and other enterprise platforms.
  • Implement authentication, session management, idempotency, observability, correlation IDs, security controls, and audit trails.
  • Lead projects, influence roadmaps, improve delivery practices, and mentor engineers and other leaders.

Requirements

  • 6–10 years of software development experience with an emphasis on backend development.
  • Extensive Java and Spring ecosystem experience, including Spring Boot, Spring MVC, Spring Security, and Spring Data.
  • Experience with RESTful API design, OpenAPI/Swagger, domain-driven design, event-driven systems, integration patterns, and relational databases.
  • Experience with cloud platforms such as AWS, GCP, or Azure, plus Docker, Kubernetes, Git, CI/CD, and automated testing.
  • Expertise in security and identity protocols including OAuth 2.0, OIDC, and SAML.
  • Must already have an employment visa effective for at least three years from the application date; employment visa sponsorship is not available.

Nice to have

  • Experience with loyalty, rewards, financial calculation, fintech, payments, or audit-critical systems.
  • Experience with BFF or API aggregation layers, mobile API contracts, POS integrations, Salesforce CRM, or Commerce Cloud.
  • Experience with complex account hierarchies, feature flags, progressive rollout, and NoSQL databases.

Culture & Benefits

  • Hybrid flexibility through the People Before Place work model.
  • Inclusive culture focused on integrity, respect, lifelong learning, and sharing.
  • Opportunity to work with innovative enterprise clients on transformational software initiatives.
  • Minimal travel associated with the role.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →