Senior Java Engineer with Automation Experience at HW.Tech

Work set-up: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

5+ years of experience with Java, including Java 8+ features., Strong automation skills and experience with microservices architecture., Solid background in Spring Boot and RESTful API development., Proficiency in secure communication protocols like TLS and mTLS..

Key responsibilities:

  • Design, develop, and maintain scalable backend services using Java and Spring Boot.
  • Build and maintain RESTful APIs following best practices.
  • Architect and implement microservices ensuring system resilience.
  • Implement error handling and fallback strategies to improve system robustness.

Helpware Tech logo
Helpware Tech https://tech.helpware.com/
501 - 1000 Employees
See all jobs

Job description

We are looking for a Senior Java Developer with strong backend expertise to join our friendly, professional team working on a project for a global fintech company. This is a remote position based in Argentina, offering a flexible and supportive work environment.

Key Requirements:

  • 5+ years of experience with Java

  • Proven experience with Java 8+ and deep hands-on knowledge of Java Streams and lambda expressions

  • Strong automation experience is essential

  • Solid background in Spring Boot and RESTful API development

  • Extensive experience with microservices architecture and related resilience patterns (e.g., Resilience4j)

  • Expertise in secure communication protocols such as TLS and mTLS, including keystore/truststore configuration

  • Proficient in exception handling using Spring’s @ControllerAdvice and Servlet error handling

  • Familiarity with CI/CD, logging, monitoring, and deploying Java services in production

  • Experience writing clean, testable code with unit and integration testing frameworks (JUnit, Mockito)

  • Excellent debugging and problem-solving skills

Primary Responsibilities:

  • Design, develop, and maintain scalable backend services using Java 8+ and Spring Boot

  • Build and maintain RESTful APIs following best practices and standards

  • Architect and implement microservices, ensuring system resilience and fault tolerance

  • Utilize Java Streams for complex data processing tasks

  • Implement error handling and fallback strategies to improve system robustness

  • Ensure secure data exchange through proper use of TLS/mTLS protocols

  • Conduct code reviews, share knowledge, and mentor junior developers

  • Collaborate across teams to deliver high-quality, production-ready features

  • Proactively manage technical debt and uphold engineering best practices

What We Offer:

  • Fully remote work opportunity based in Argentina

  • Benefits package (Paid vacation, sick leave)

  • Contract duration: 6+ months with potential for long-term engagement

  • A friendly and professional team environment that encourages growth and collaboration

Required profile

Experience

Level of experience: Senior (5-10 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Resilience
  • Problem Solving

Test Automation Engineer Related jobs