Вакансия из Hirify Global, списка международных tech-компаний Для мэтча и отклика нужен Plus
Пожаловаться
Зарплата и рынок
$113к-183к/год
$140к$170кмедиана$190к
По похожим ролям (48) ~ $170к/год
На СНГ рынке: $3.8к/мес ($2.9к - $5к)
85
Хорошая вакансия
развернуть
Чёткие задачи для senior backend-инженера, современный облачный стек и сильный пакет льгот делают вакансию привлекательной, хотя широкий список технологий может означать высокую нагрузку.
Кликните для подробной информации
Оценка от Hirify AI
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Подключить Plus
Описание вакансии
Текст:
Hirify AI/Оригинал
TL;DR
Senior Software Engineer (Java): Building scalable, secure REST APIs, microservices, and cloud solutions for Caterpillar’s digital platform with an accent on API-first design, enterprise integrations, and AWS services. Focus on designing event-driven architectures, implementing automated and performance testing, resolving complex production issues, and improving reliability, observability, and security.
Location: Chicago, Illinois, United States; the candidate must be based in Chicago, and relocation assistance is not available.
Salary: $112,710.00–$183,140.00 per year.
Company
hirify.global builds products and digital technologies supporting customers, dealers, machines, and applications worldwide.
What you will do
Design and develop enterprise-scale REST APIs and microservices with Java, Spring Boot, and AWS.
Build API-first solutions, including service contracts, payload schemas, and OpenAPI/Swagger specifications.
Implement secure, scalable integrations using OAuth 2.0, JWT, and enterprise authorization models.
Translate business requirements into technical designs, user stories, and implementation plans while contributing to architecture decisions and code reviews.
Collaborate with product owners, UI teams, architects, and partner teams to deliver customer-focused software.
Drive automated and performance testing, deployment, monitoring, production support, documentation, and mentoring of junior and mid-level engineers.
Requirements
Knowledge of software development tools and activities, with the ability to produce software products or systems aligned with product requirements.
Knowledge of software product design and the ability to convert market requirements into product designs.
Strong decision-making, critical-thinking, and communication skills.
Extensive experience developing RESTful APIs and microservices with Java 21+ and Spring Boot, including API management platforms such as Apigee.
Experience designing, deploying, and operating applications in public cloud environments such as AWS, Azure, or GCP.
End-to-end software lifecycle experience, including unit, integration, and end-to-end automated testing with tools such as JUnit and Mockito.
Experience designing and implementing event-driven architectures with message-streaming solutions such as Kinesis, SQS, SNS, Kafka, RabbitMQ, ActiveMQ, or Azure Event Hub.
Strong knowledge of relational, NoSQL, caching, search, and vector database technologies, including PostgreSQL, MySQL, Oracle, Aurora, MongoDB, DynamoDB, Cassandra, Elasticsearch, and Redis.
Hands-on experience maintaining CI/CD pipelines with Azure DevOps, Jenkins, GoCD, or similar tools.
Demonstrated success working in an Agile development framework, ideally Scrum.
Nice to have
Familiarity with AI-assisted coding companions such as GitHub Copilot or Cursor.
Culture & Benefits
Full-time employment with medical, dental, vision, disability, and life insurance benefits.
Paid time off, holidays, volunteer time, parental leave, and adoption benefits.
401(k), HSA, FSA, incentive bonus, employee discounts, and tuition reimbursement.
Career development and employee assistance programs.
Any employment offer requires successful completion of a drug screen.
Visa sponsorship is available for eligible applicants.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →