Назад
Company hidden
3 дня назад

Lead Software Engineer (Java)

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

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

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

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

Текст:
/
TL;DR
Lead Software Engineer (Java/AWS): Building enterprise-scale REST APIs, microservices, and event-driven cloud solutions for a global digital platform with an accent on secure integrations, scalability, and API-first design. Focus on leading architecture decisions, implementing automated and performance testing, operating production systems, and resolving complex reliability and security challenges.

Location: Must be based in Chicago, Illinois. Relocation assistance is not available. Visa sponsorship is not available.

Salary: $128,470–$208,770 per year

Company

A global industrial company developing digital platforms that connect customers, dealers, machines, and applications.

What you will do

  • Lead the design and development of enterprise-scale REST APIs and microservices with Java, Spring Boot, and AWS.
  • Define API contracts, payload schemas, and OpenAPI/Swagger specifications for API-first solutions.
  • Guide secure and scalable integrations using OAuth 2.0, JWT, and enterprise authorization models.
  • Translate business requirements into technical designs, user stories, implementation plans, and delivery decisions.
  • Lead design reviews, code reviews, engineering standards, automated testing, performance testing, and operational improvements.
  • Own the software lifecycle from deployment and monitoring through production support, documentation, and operational runbooks.

Requirements

  • Extensive experience developing RESTful APIs and microservices with Java 21+ and Spring Boot.
  • Experience designing, deploying, and operating applications in AWS, Azure, or GCP.
  • Experience building automated unit, integration, and end-to-end tests with tools such as JUnit and Mockito.
  • Experience with event-driven architectures and messaging solutions such as Kinesis, SQS, SNS, Kafka, RabbitMQ, ActiveMQ, or Event Hub.
  • Knowledge of relational, NoSQL, caching, search, and vector databases, including PostgreSQL, MongoDB, DynamoDB, Elasticsearch, and Redis.
  • Experience with CI/CD pipelines, Agile development, technical leadership, software architecture, and production troubleshooting.

Nice to have

  • Experience with API management platforms such as Apigee.
  • Experience using AI-assisted coding tools such as GitHub Copilot or Cursor.
  • Experience working in a Scrum environment.

Culture & Benefits

  • Medical, dental, and vision benefits.
  • Paid time off, holidays, volunteer time, and parental leave.
  • 401(k) savings plans, HSA, and FSA options.
  • Career development, tuition reimbursement, and incentive bonus opportunities.
  • Life insurance, disability benefits, employee assistance, and voluntary benefits.

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