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.