Job Description
Ekeo Group is searching for Back-End Software Engineer (Hybrid) for a full-time opportunity.
Job Summary
We are seeking a skilled and motivated Back-End Software Engineer for a hybrid role based in Miami. The ideal candidate will have at least one year of experience with JVM-based languages and a strong background in building and shipping highly available, fault-tolerant distributed systems. This role involves developing microservices, ensuring system reliability, and collaborating with cross-functional teams.
Key Responsibilities
- Microservices Development: Design, develop, debug, and ship microservices using JVM-based languages (Java, Kotlin, Scala).
- System Reliability: Build and maintain highly-available, fault-tolerant, production-ready distributed backend systems.
- Product Collaboration: Actively participate in creating product and software specifications before implementation.
- Quality Assurance: Maintain high levels of test coverage, strong technical documentation, and effective monitoring.
- Database Management: Utilize a strong understanding of data structures and databases to develop scalable solutions.
Qualifications
- Programming Proficiency: In-depth knowledge of at least one programming language.
- JVM Experience: At least one year of experience in any JVM-based language (such as Java, Kotlin, Scala) with confidence in building, debugging, and shipping microservices.
- Backend Systems: Proven experience in building and shipping highly-available, fault-tolerant, production-ready distributed backend systems.
- Technical Skills: Strong understanding of data structures, databases, and large-scale distributed systems.
- Collaborative Approach: Active participation in creating product and software specifications prior to implementation.
- Quality Focus: Commitment to high levels of test coverage, strong technical documentation, and effective monitoring.
- Nice to Have Domain Knowledge: Experience with payment systems, Fintech, or cryptocurrency.
Citizenship / Work Permit / Visa Status
- Requirement: Must be a US citizen or permanent resident.
Application Exclusions
- Non-Eligibility: Candidates with current or previous affiliations with Blockchain.com.
Additional Information
- Work Environment: Position is hybrid, based in Miami.
- Relocation Bonus: Available.
- Interview Process:
- Screening call with the recruiter.
- Live coding test.
- Interview with the hiring manager.
- Final interview with the CTO.
If you meet the qualifications and are ready to take on a challenging role in a cutting-edge company, apply now to join our team!