Caterpillar

Lead Software Engineer - Java

Caterpillar
Apply
24 hours ago
Košice, SlovakiaStaff+

Responsibilities

  • Design, modify, develop, write, and implement software applications using Java and agile development methods.
  • Gather client requirements and resolve workflow problems through automation optimization.
  • Write source code for new applications and enhance existing application code samples.
  • Develop and maintain RESTful APIs and software deployed on AWS or Azure.
  • Perform automated testing, software maintenance, monitoring, and support.
  • Contribute to architecture decisions and maintain high-quality code standards and development best practices.
  • Mentor junior engineers and provide guidance on structured application and interface code, documentation, and technical guides.
  • Provide technical leadership, guide engineers, drive technical direction, and take ownership of technical decisions.
  • Collaborate across teams and align on shared goals, dependencies, and deliverables.
  • Promote effective adoption of AI tools, practices, and spec-driven development within the team.

Requirements

  • Proven experience with technical team supervision and contributions to architecture decisions.
  • Proven experience maintaining high-quality code standards and development best practices.
  • Strong experience designing and developing applications in Java.
  • Experience developing RESTful APIs and deploying and maintaining software using AWS or Azure.
  • Experience with security principles applied to eCommerce applications.
  • Experience with relational databases, Oracle application architectural patterns, and complex SQL queries.
  • Experience with monitoring tools such as Dynatrace or AppDynamics.
  • Experience with code-quality tools such as SonarQube or Fortify.
  • Experience with CI/CD tools including Jenkins, Azure DevOps, and GitHub Actions.
  • Experience with agile software development methodology.
  • Experience with AWS, React, VS Code, or GitHub Copilot is a plus.
  • Demonstrated technical leadership, cross-team collaboration, AI-tool adoption, and spec-driven development experience are preferred.

Benefits

  • Full-time employment in Kosice, Slovakia.
  • Monthly gross salary of €4,403 to €5,500.
  • Performance-related annual cash incentive.
  • Pension plan.
  • Five extra vacation days above the legislative requirement.
  • Life insurance.
  • One volunteering day.
  • Multisport Card.
  • Training and development opportunities.

Tech Stack

AWSAzureGitHub ActionsJavaJenkinsReactSonarQubeSQL

Categories

Caterpillar

About Caterpillar

10,000+ employees

Caterpillar Inc. designs, manufactures, and services construction and mining equipment, diesel and natural gas engines, industrial gas turbines, and diesel-electric locomotives for infrastructure, resource, and energy customers. The public company, founded in 1925 and headquartered in Irving, Texas, sells primarily through an independent worldwide dealer network and provides equipment financing. It operates through Construction Industries, Resource Industries, and Energy & Transportation segments, with shares traded on the NYSE and Euronext Paris.

Contact me