ELEKS

(healthcare), Senior Software Developer (Java), TSCM-43878, TSCM-43879, TSCM-43883, TSCM-43888, TSCM-43889

ELEKS • AR
Java Hybrid/Remote
ELEKS Software Engineering & Development Office is looking for a Senior Software Developer (Java) based in Buenos Aires for a hybrid position: 2–3 days per week onsite at our local office, with the remaining days remote.
Working hours 10:00 AM – 6:00/7:00 PM ART 
 
ABOUT PROJECT 
The client is among the top-5 health insurance companies in the US. They are dedicated to expanding access to high-quality, cost-effective health care and equipping their members with information and tools so they can make the best health care decisions for themselves and their families.

REQUIREMENTS

  • 5+ years of professional experience in Java backend development
  • Strong proficiency in Java with hands-on experience in Spring Boot 3.x
  • Solid experience designing and building REST APIs following industry best practices
  • Solid understanding of REST API design, authentication, authorization, and web security principles
  • Hands-on experience with developer tooling: IntelliJ IDEA, VS Code, Git, Chrome Developer Tools
  • Working knowledge of Dynatrace for monitoring and observability
  • Basic experience with NGINX, Jenkins, and PCF/OpenShift
  • Experience working in agile delivery teams -  comfortable with estimation, sprint planning, and Jira
  • NICE TO HAVE

  • Experience in the healthcare domain or regulated industry environments
  • Familiarity with MuleSoft or integration platform concepts
  • Experience with Databricks or other big data / data engineering platforms
  • Experience with containerization (Docker, Kubernetes) and cloud platforms (AWS, Azure, GCP)
  • Understanding of DevSecOps practices and GitOps workflows
  • Knowledge of CI/CD pipeline design and maintenance beyond basic tooling
  • UCD (UrbanCode Deploy), Insomnia
  • RESPONSIBILITIES

  • Develop backend functionality for the enterprise time‑tracking platform
  • Implement new features, enhancements, and integrations
  • Optimize data processing, API performance, and backend logic
  • Participate in refinement, planning, and technical discussions
  • Collaborate with PM, Designers, QAs, and senior developers
  • Investigate and troubleshoot production issues when needed
  • Ensure code quality following engineering best practices
  • Contribute to architectural decisions and propose improvements