• Jobs
  • >
  • Java Backend Engineer

Java Backend Engineer

  • Vendor / Contractor
  • Full time
  • $0 monthly
  • Hybrid (Austin, Texas, United States)
  • USA

Principal Objective: Maintenance and support of internal applications, development of new features, and collaboration with consultants to understand and analyze processes.

Required Qualifications:

  • Experience: Java application development.
  • Java: Proficiency in Java programming and debugging skills.
  • Microservices and Containers: Familiarity with Microservices Architecture and Container Orchestration (Kubernetes).
  • Go Language: High proficiency in Go, with experience in production-level applications.
  • SQL Database: Knowledge of Postgres, Cockroach, or Yugabyte; optimization and tuning of queries are essential.
  • Cloud: Familiarity with cloud platforms (AWS, Azure, or Google Cloud).
  • Version Control: Proficiency in Git.
  • Analytical Skills: Strong problem-solving abilities and analytical capabilities.

Preferred Qualifications:

  • Certifications in Kubernetes (CKA, CKAD).
  • Experience with distributed systems and microservices architecture.
  • Contributions to open-source projects.
  • Familiarity with monitoring tools such as Grafana and Prometheus.
  • Experience in agile methodologies (Scrum, SAFe).
  • Excellent communication skills in English.
  • Strong organizational skills and teamwork ability.

Responsibilities:

  • Development: Transform concepts into functional web applications, rapid prototyping, and code optimization in Java.
  • Collaboration: Work with the team to define optimal user experience and integrate front-end with back-end services.
  • Code Reusability: Create reusable code and standards for other developers.
  • User Support: Quickly identify and fix defects.
  • Sustained Work: Ability to work long periods on a computer and communicate effectively.