Techunting
Java Engineer (Mid – Senior)
TechuntingArgentina14 hours ago
Full-timeRemote FriendlyEngineering, Information Technology
Location: Remote - LATAM.

About The Role

We are looking for talented Java Engineers with strong back-end expertise (90% back-end focus) to join a high-performing engineering team. This is an opportunity to work on scalable, modern applications, leveraging cloud-native and event-driven architectures.

Key Responsibilities

  • Design, develop, and maintain back-end services using Java 21 and Spring Boot.
  • Build scalable and resilient solutions deployed on Kubernetes.
  • Develop and maintain event-driven applications and real-time data pipelines.
  • Collaborate with cross-functional teams (Product, DevOps, QA) in an Agile environment.
  • Ensure best practices in code quality, testing, and CI/CD.
  • Participate in technical discussions and contribute to architectural decisions.

Requirements:

  • 3+ years of professional experience as a Software Engineer (Mid) or 5+ years (Senior).
  • Strong proficiency with Java 21 and Spring Boot.
  • Hands-on experience with Kubernetes and microservices deployment.
  • Experience with Kafka is preferred, but candidates with strong knowledge of event-driven systems and messaging platforms such as RabbitMQ, ActiveMQ, Amazon Kinesis, Azure Event Hubs, Google Pub/Sub, or similar will also be considered.
  • Must have a solid understanding of pub/sub architectures and real-time data pipelines.
  • Experience with relational and/or NoSQL databases.
  • Familiarity with cloud environments (AWS, GCP, or Azure is a plus).
  • Strong problem-solving skills and ability to work independently.
  • Advanced English – able to communicate fluently with international teams.

Nice to Have

  • Experience with CI/CD pipelines and DevOps practices.
  • Knowledge of security best practices in distributed systems.

Key Skills

Ranked by relevance