← Back to jobs

Posted On: 30+ days ago
Experience: 4-6 years
Availability: Hybrid
Openings: 1
Category: Java Developers
Tenure: No Preference/Any
Related Jobs

No related jobs found

Description

You will build and maintain Java-based applications while collaborating with senior developers and machine learning engineers.

Responsibilities

  • Create and maintain applications using Java.
  • Identify performance bottlenecks, conduct tests, and implement optimizations to improve system efficiency.
  • Develop and review designs, code, unit tests, system tests, and documentation.
  • Build and maintain automation tools, scripts, and frameworks for deployment, monitoring, and operational tasks.
  • Work with CI/CD tools and container orchestration frameworks.

Required Skills

  • 4-6 years of experience in back-end software engineering with a focus on Java.
  • 4 years of experience with container orchestration frameworks such as Kubernetes and Helm.
  • Experience with CI/CD tools, specifically GitHub Actions.
  • Proficiency with AWS.
  • Hands-on experience with Linux and Windows architecture.
  • Experience using Git for version control.
  • Strong understanding of the software development lifecycle, agile methodologies, and CI/CD.
  • Bachelor’s degree in Computer Science, Information Systems, Engineering, or equivalent work experience.

Preferred Skills

  • Knowledge of Python or C#.

Education

Bachelor’s degree in computer science, Information Systems

Related Jobs

No related jobs found

← Back to jobs