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 in building automated test frameworks., Solid background in Spring Boot and RESTful API development., Expertise in microservices architecture, resilience patterns, and secure communication protocols..

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 and fault tolerance.
  • Collaborate with teams to deliver high-quality, production-ready features.

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

  • Problem Solving

Test Automation Engineer Related jobs