Назад
обновлено 12 часов назад

Senior Java Software Engineer (Spring Boot)

Формат работы
remote
Тип работы
fulltime
Грейд
senior
Английский
b2
Вакансия от Hirify. Размещена напрямую Вакансия размещена на Hirify напрямую от HR/нанимающего менеджера

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

Покажет вашу совместимость и напишет письмо

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

TL;DR
Senior Java Software Engineer (Spring Boot): Building modular backend services and migration tooling for a critical platform with an accent on zero-downtime cutover strategies. Focus on designing scalable microservices and ensuring data integrity across production environments in a cloud-native AWS setup.

Senior Java Software Engineer (Spring Boot)

Overview

We're looking for a Senior Java Software Engineer to own the backend engineering for a critical platform — building modular services, migration scripts, data validation tooling, and APIs from the ground up. This role sits at the intersection of enterprise Java development and cloud-native architecture, leading a phased rollout strategy with zero-downtime cutover from legacy to new systems while maintaining data integrity across production environments.

Key Responsibilities

  • Architect, develop, and maintain scalable Java backend services using Spring Boot
  • Design and implement database migration scripts for production cutover between legacy and new systems
  • Design and implement secure, well-documented RESTful APIs and service interfaces
  • Collaborate with front-end developers (SvelteKit stack)
  • Write comprehensive unit and integration tests to ensure code reliability
  • Participate in code reviews and promote clean code principles
  • Support cloud-native practices including containerization, configuration management, and observability
  • Ensure service-level security, performance, and resilience
  • Contribute to sprint planning, ticket breakdowns, and estimation
  • Maintain technical documentation for migration procedures and system architecture

Requirements

  • 5+ years of professional experience developing applications with Java and Spring Boot
  • Strong PostgreSQL experience — complex queries, schema migrations, performance tuning, and production data operations
  • Proven experience designing and building RESTful APIs and microservice architectures
  • Hands-on experience working in AWS cloud environments
  • Familiarity with containerization (Docker, Kubernetes) and DevOps practices
  • Hands-on experience with AI-assisted engineering tools (e.g. Claude Code, Cursor, or similar) — required
  • Strong sense of ownership, quality, and accountability
  • BS in Computer Science, Engineering, or equivalent practical experience
  • Good level of spoken and written English: able to communicate technical topics effectively across distributed teams
  • Working hours: Pacific Standard Time - Full time

Preferred Qualifications

  • Background in regulated or compliance-driven systems is a plus
  • Exposure to event-driven architectures and message queues
  • Experience with data comparison/validation frameworks (e.g. dbt or similar)
  • Familiarity with monitoring/observability tools (e.g. Datadog)
  • Experience with MongoDB as a secondary datastore

Conditions

  • Fully remote role with a flexible schedule
  • Compensation in USD via a convenient payment method
  • Direct collaboration with founders and fast decision-making
  • High level of ownership and the opportunity to lead architecture-driven transformations

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

Вакансия размещена на Hirify напрямую от HR/нанимающего менеджера