Position Title: Software Engineer (Java)
Duration: Contract to Hire FTE (1 year initial term)
Office Address: Sunrise, FL (3X per week in office is mandatory)
Schedule: M-F, standard hours
Interview Process: 2 rounds
Visa Type: Only USC
Overview:
We are seeking a skilled Java Engineer to join a growing engineering team working on an innovative API hosting platform. This role is a long-term contract with the potential for full-time conversion based on performance. The ideal candidate will have strong Core Java expertise, cloud deployment knowledge, and the ability to collaborate with both onshore and offshore teams.
Responsibilities:
- Design, develop, and enhance platform features within a function-as-a-service (FaaS) API hosting environment.
- Code in Core Java and contribute to the deployment of services on both on-prem and cloud infrastructure.
- Work in a polyglot platform (Java, Golang, Kotlin) and remain flexible to adopt new frameworks (Vert.x experience a plus).
- Collaborate with a 20-member engineering team (onshore & offshore) to drive platform improvements.
- Support future cloud migration initiatives (AWS/GCP).
- Participate in assessments and live coding as part of the technical hiring process.
Qualifications:
- 5+ years of experience in Core Java development.
- Experience deploying services in cloud environments (AWS, GCP, or similar).
- Strong problem-solving and collaboration skills; able to mentor offshore team members.
- Experience with API hosting, microservices, or distributed systems preferred.
- Familiarity with Vert.x or other modern frameworks is beneficial.
Why Apply?
- Opportunity to work on cutting-edge API hosting platforms in a polyglot environment.
- Hybrid schedule with collaborative team culture.
- Long-term contract with strong potential to convert to full-time.