27 days ago
Base Salary
$153k - $163k/yr
Responsibilities
- Own and evolve platform APIs and services for low-latency, resilient endpoints.
- Design and implement Spring Boot microservices using modern patterns.
- Integrate with platform services via service/domain contracts and RESTful clients.
- Improve reliability and performance with caching and efficient data access.
- Implement observability and automate build/deploy pipelines.
- Write robust tests across layers and assist with frontend testing.
- Mentor engineers and lead design reviews.
- Contribute to frontend interface development using HTML5, CSS3, and JavaScript frameworks.
Requirements
- 5+ years of software development experience building Java services in production.
- Expertise with Spring Boot and REST API design.
- Ability to adapt and contribute to modern frontend frameworks like Angular or React.
- Experience building and consuming service/domain contracts and integrating external APIs.
- Proficient with data modeling and access patterns for high-performance applications.
- Hands-on with mapper/generation tools, dependency management, and build plugins.
- Proficient in automated testing across various types.
- Solid understanding of messaging and async patterns.
- Strong focus on observability, performance profiling, and resilience.
- Demonstrated ability to leverage AI-assisted tools for coding and debugging.
- Practical experience with GenAI/LLM integration in backend systems.
- Competence in frontend web technologies including HTML5, CSS3, and JavaScript/TypeScript.
- Strong verbal and written communication skills.
Benefits
- Discounts on work from home basics through Dell.
- Access to health and fitness resources via Gympass.
- Mental health resources through Telus Employee Assistance Program.
- Wellness and childcare subsidies in Costa Rica.
- University/Education discounts in Costa Rica.
