Job Closed
This listing is no longer active.
Excellence in Software Development
Senior Java Engineer – Java, Angular
Location
Latin America
Posted
127 days ago
Salary
0
Seniority
Senior
Job Description
Senior Java Engineer – Java, Angular
Tight Line
• Design and develop scalable web applications using Java (Spring Boot) and Angular • Architect and implement microservices-based solutions • Own REST API design and backend services • Deploy and manage containerized applications in Kubernetes • Maintain CI/CD pipelines and ensure reliable production deployments • Troubleshoot and resolve production issues • Conduct code reviews and mentor junior engineers
Job Requirements
- Strong experience with Java 8+ and Spring Boot
- Experience building microservices and REST APIs
- Solid understanding of SQL databases (MySQL/PostgreSQL)
- Working knowledge of NoSQL databases
- Strong experience with Angular and TypeScript
- Experience building modular, responsive UI components
- Understanding of state management and API integration
- Hands-on experience with Docker and Kubernetes (K8s) in production
- Experience managing CI/CD pipelines (TeamCity or similar)
- Experience creating and maintaining Helm charts
- Basic scripting skills (Bash)
- Experience with Git-based workflows
- Familiarity with cloud platforms (AWS, Azure, or GCP)
- Strong debugging and production support experience
- Comfortable working in Agile environments
- Nice to Have: Experience with monitoring/observability tools (Prometheus, Grafana, ELK)
- Understanding of Kubernetes networking (Ingress, NGINX)
- Experience with Go
Benefits
- Fully Remote
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Design, develop, and maintain full-stack features across Ascend applications • Build and enhance backend services using Java and Spring Boot • Develop modern front-end interfaces using React • Work with PostgreSQL databases for data storage and retrieval • Integrate with event-driven systems using Kafka • Contribute to both Ascend monolith and Mosaic service architecture • Write clean, maintainable, and testable code • Collaborate with cross-functional teams including product, QA, and other engineers • Participate in code reviews and technical discussions • Help troubleshoot production issues and improve system reliability
Staff Backend Engineer
over99We build products that break rules, push limits and reshape how the world experiences iGaming.
• Lead backend architecture and design of highly scalable, low-latency distributed systems • Build and optimize Node.js microservices supporting player accounts, wallets, game engines, leader boards, and event-driven features • Ensure performance, reliability, and security of core APIs and services, handling high-throughput transactional workloads • Design and implement real-time communication (WebSockets, Pub/Sub, and event-driven messaging) • Collaborate cross-functionally with product managers, front-end engineers, and DevOps to deliver end-to-end features • Implement observability and monitoring to ensure system health and proactive issue resolution • Drive best practices across code quality, testing, CI/CD, and deployment processes • Mentor and guide engineers, contributing to team-wide technical excellence and knowledge sharing.
Desarrollador BackEnd, Java, SpringBoot
Sofka TechnologiesTo transform people’s lives being the most trusted technology partner
• Desarrollar y optimizar soluciones backend robustas en Java y Spring. • Construir y mantener APIs REST seguras y eficientes. • Aplicar buenas prácticas de arquitectura, clean code y patrones de diseño. • Implementar pruebas, CI/CD y mejoras de rendimiento. • Documentar soluciones y colaborar activamente con equipos técnicos.
• Own and evolve key parts of Marketer's backend, written in Clojure, built for scale and speed • Design and ship GraphQL APIs, integrating closely with Hasura and a Postgres-oriented architecture • Implement workflow orchestration using Temporal, coordinating async systems and events reliably • Work deeply with Postgres, optimizing queries and ensuring DB performance at scale • Build, maintain, and scale microservices that integrate seamlessly across our platform • Influence architecture, patterns, and tooling - your voice matters



