Truelogic Software

Senior Back-end Engineer, Java, Advertising, Latam

Truelogic Software

full-time

Posted on:

Origin:  • 🇺🇸 United States

Visit company website
AI Apply
Manual Apply

Job Level

Senior

Tech Stack

AWSAzureCloudDistributed SystemsDockerGoogle Cloud PlatformGrafanaJavaKafkaKubernetesMongoDBMySQLNoSQLPrometheusSpringSpring BootSpringBoot

About the role

  • About Truelogic: nearshore staff augmentation services headquartered in New York. Our team of 600+ tech professionals based in Latin America drives digital disruption by partnering with U.S. companies on their projects.
  • Our Client: global technology-first agency network solving problems across the consumer journey.
  • Job Summary: backend engineering delivering innovative, immersive web and mobile experiences with high performance, security, and scalability.
  • Responsibilities: Write high-quality Java code; Implement security with Spring Security; Integrate with MySQL; Build with Kafka; Collaborate in Agile/Scrum; Contribute to architecture and quality.
  • Qualifications and Job Requirements: 5+ years with Java/Spring; Spring Boot/Data/Security; Java 17+; RESTful APIs; MySQL; Cloud; Git; analytical/communication.
  • Good to have: Kubernetes/Docker; Prometheus/Grafana; CI/CD; MongoDB; API Gateway; FinTech; Open-source contributions; multi-cloud.
  • What We Offer: 100% Remote, USD pay, PTO, autonomy, work with U.S. companies.
  • Why You’ll Like Working Here: diverse global network; senior talent; well-being culture.
  • Apply now: End of listing.

Requirements

  • 5+ years of professional software development experience with a strong focus on Java and the Spring ecosystem.
  • Deep expertise in Spring Boot, Spring Data, and Spring Security.
  • Proficiency in Java 17+ features and modern programming practices.
  • Strong understanding of software architecture, design patterns, and core engineering principles (SOLID, KISS, DRY).
  • Proven experience building, securing, and consuming RESTful APIs and web services.
  • Hands-on experience with relational databases (MySQL).
  • Understanding of distributed systems and cloud-native principles.
  • Experience with at least one major cloud provider (GCP preferred; AWS or Azure acceptable).
  • Strong version control skills (Git).
  • Excellent problem-solving, analytical, and communication skills.