Caterpillar Inc.
Caterpillar Inc.
Caterpillar Inc.는 건설, 광업, 에너지 및 인프라 중심의 기타 산업을 위한 중장비와 엔진을 개발하는 글로벌 제조 기업입니다. 굴착기, 불도저, 굴절식 트럭, 동력 시스템 등 다양한 제품을 제공하며, 첨단 기술과 전 세계 딜러 네트워크를 기반으로 사업을 운영합니다. 1925년에 설립된 이 회사는 오랜 산업 전문성을 바탕으로 생산성을 높이고 장비와 운영을 더욱 지속 가능하게 발전시키는 데 주력하고 있습니다.

수석 Java 소프트웨어 엔지니어, 첸나이

첸나이 현장 근무 직무로 Caterpillar의 클라우드 기반 디지털 플랫폼 설계, 개발 및 제공을 주도합니다. AWS, CI/CD 및 최신 클라우드 기술을 활용해 확장 가능한 Java 애플리케이션과 서버리스 솔루션을 구축합니다.

설명

  • Caterpillar 디지털 플랫폼의 설계, 개발 및 배포에 대한 기술 방향을 제시합니다
  • 지속적인 개발을 통해 클라우드 기반 기술 이니셔티브를 발전시킵니다
  • Java, 클라우드 및 모바일 또는 웹 애플리케이션 기술을 적용해 솔루션을 제공합니다
  • 클라우드 플랫폼 제품과 서비스를 사용해 기능을 구축하고 구현합니다
  • 애자일 팀 방식으로 소프트웨어를 개발합니다
  • Git 브랜치, 태그 및 병합을 사용해 여러 개발자가 참여하는 대규모 소프트웨어 프로젝트를 조정합니다
  • AWS에서 클라우드 기반 및 서버리스 애플리케이션을 개발, 배포하고 문제를 해결합니다
  • AWS 서비스 API, CLI 및 SDK를 사용해 애플리케이션을 개발합니다
  • AWS 코드 모듈을 작성, 유지 관리하고 문제를 해결합니다
  • 초기 설계에 애플리케이션 보안을 통합하고 AWS 보안 모범 사례를 따릅니다
  • 개발 수명 주기 전반에서 CI/CD 파이프라인과 컨테이너를 사용합니다
  • 기술 프로젝트 문서를 작성하고 작업 소요 시간을 산정합니다

지원 자격

  • 공인 대학에서 4년제 학위를 취득해야 합니다
  • 소프트웨어 개발 경력이 14년 이상이어야 합니다
  • 대규모 Java 애플리케이션을 설계하고 개발한 경력이 8년 이상이어야 합니다
  • 클라우드 기반 환경에서 Java 및 J2EE에 대한 풍부한 경험이 있어야 합니다
  • JPA, Hibernate, JDBC, SQL, Spring, JUnit, JSON 및 REST/JSON 웹 서비스에 대한 전문 지식이 있어야 합니다
  • Java 디자인 패턴을 철저히 이해해야 합니다
  • 클라우드 플랫폼 제품 및 기술을 사용해 기능을 구축하고 구현한 경험이 있어야 합니다
  • 애자일 팀 환경에서 애플리케이션을 개발한 경험이 있으면 우대합니다
  • 뛰어난 객체 지향 설계 능력과 MVC 지식이 있어야 합니다
  • 브랜치, 태그 및 병합을 포함해 여러 개발자가 참여하는 대규모 프로젝트를 관리할 수 있는 충분한 Git 경험이 있어야 합니다
  • Java와 함께 AWS 또는 Azure 클라우드 PaaS를 사용한 경험이 있으면 우대합니다
  • 비즈니스 애플리케이션 설계 역량이 뛰어나야 합니다
  • 뛰어난 대인 관계 능력과 함께 효과적으로 소통하고 협업할 수 있어야 합니다
  • 문제 해결 및 디버깅 능력이 뛰어나야 합니다
  • Eclipse와 Maven을 포함한 표준 Java 개발 도구를 능숙하게 사용해야 합니다
  • 초기 설계부터 애플리케이션 보안을 통합하는 데 강한 의지가 있어야 합니다
  • 기술 프로젝트 문서를 작성하고 작업을 산정한 경험이 있어야 합니다
  • 하나 이상의 고급 프로그래밍 언어에 대한 심층 지식이 있어야 합니다
  • 핵심 AWS 서비스, 용도 및 AWS 아키텍처의 기본 모범 사례를 이해해야 합니다
  • AWS를 사용해 클라우드 기반 애플리케이션을 개발, 배포 및 디버깅하는 데 능숙해야 합니다
  • AWS 서비스 API, AWS CLI 및 SDK를 사용해 애플리케이션을 구축할 수 있어야 합니다
  • AWS 서비스의 주요 기능을 식별할 수 있어야 합니다
  • AWS 공동 책임 모델을 이해해야 합니다
  • 애플리케이션 수명 주기 관리를 이해해야 합니다
  • CI/CD 파이프라인을 사용해 AWS에 애플리케이션을 배포할 수 있어야 합니다
  • AWS 서비스를 사용하거나 AWS 서비스와 상호작용할 수 있어야 합니다
  • 코드를 작성할 때 클라우드 네이티브 애플리케이션에 대한 기본적인 이해를 적용해야 합니다
  • 임베디드 시크릿과 액세스 키 대신 IAM 역할을 사용하는 등 AWS 보안 모범 사례에 따라 코드를 작성할 수 있어야 합니다
  • AWS에서 코드 모듈을 작성, 유지 관리하고 문제를 해결할 수 있어야 합니다
  • 서버리스 애플리케이션 개발에 능숙해야 합니다
  • 개발 프로세스에서 컨테이너가 사용되는 방식을 이해해야 합니다

복리후생

  • Caterpillar는 기회 균등 고용주입니다
  • 자격 요건을 충족하는 모든 연령대의 지원자는 지원할 수 있습니다

관련 채용공고

Wonderful

선임 매출채권 및 청구 회계 담당자 - 이탈리아(하이브리드)

Wonderful
51 – 200 직원
B2B기업인공지능

글로벌 SaaS 사업의 매출채권과 청구 업무를 주도하며 청구서 발행, 수금, 조정 및 보고를 담당합니다. 국제 법인과 클라우드 마켓플레이스 전반에서 정확한 주문부터 현금 회수까지의 운영을 유지합니다.

열기
Gray

건설 현장 관리자 - 애리조나주 피닉스(현장 근무)

Gray

Gray Construction의 대규모 설계·시공 프로젝트에서 현장 운영을 이끌며 안전, 일정, 하도급업체, 팀 및 프로젝트 마감을 관리합니다. 제조, 식음료, 유통 및 미션 크리티컬 시설 프로젝트를 담당합니다.

열기
Rubikal

Rubikal 주니어 소프트웨어 엔지니어—이집트 하이브리드 근무

Rubikal
51 – 200 직원
SaaS마케팅컨설팅

주니어 소프트웨어 엔지니어로서 Rubikal의 고객을 위한 풀스택 애플리케이션을 구축하고 개선합니다. 설계, 테스트, 코드 리뷰, 확장 가능한 소프트웨어 개발에 참여합니다.

열기
Sourceworx

시니어 Android 개발자(남아프리카 현장 근무) - Sourceworx

Sourceworx
51 – 200 직원
마케팅물류컨설팅

Sourceworx는 모바일 애플리케이션을 구축하고 유지 관리하며, 백엔드 서비스를 통합하고 애플리케이션 품질과 성능을 향상할 시니어 Android 개발자를 찾고 있습니다. 이 직무는 여러 인프라 계층을 담당하는 엔지니어들과 협업하여 새로운 기능을 제공합니다.

열기
Snap Inc.

Snap Inc. 로스앤젤레스 하이브리드 근무 레벨 5 Android 소프트웨어 엔지니어

Snap Inc.
5,001 – 10,000 직원
마케팅물류컨설팅

Android 엔지니어로서 Kotlin과 Java를 사용해 원활하고 안정적인 Snapchat 경험을 구축합니다. 모바일 기능을 출시하고 코드를 검토하며 AI 지원 엔지니어링 방식을 적용합니다.

열기
S

레벨 5 Android 소프트웨어 엔지니어—로스앤젤레스 대면 근무

SNAP/SNAP
1 – 10 직원
B2C마케팅미디어

Snap Inc.의 Android 엔지니어로서 원활하고 확장 가능한 Snapchat 경험을 구축합니다. 기능을 개발하고, 아키텍처를 평가하고, 코드를 검토하며, AI 지원 엔지니어링 워크플로를 적용합니다.

열기