Lead Software Engineer (Java & GraphQL)

Remote
Apply
AI Summary

We are looking for a Lead Software Engineer to join our client-facing team through a staff augmentation engagement. The ideal candidate has strong experience building enterprise-level backend systems and implementing GraphQL in production environments. This role is backend-focused, with strong ownership over API design, performance, and system scalability.

Key Highlights
Backend-focused role with strong ownership over API design, performance, and system scalability
8+ years of professional software engineering experience
Strong hands-on experience with Java and Spring Boot
Key Responsibilities
Strong ownership over API design, performance, and system scalability
Designing and implementing GraphQL APIs in production environments
Building and maintaining distributed systems and microservices
Technical Skills Required
Java Spring Boot GraphQL API design RESTful APIs PostgreSQL MySQL AWS Cloud-based environments Event-driven architectures Messaging systems (Kafka)
Benefits & Perks
Fully remote
Staff augmentation engagement
Full-time
Long-term project with strong extension potential
Opportunity to work directly with US-based clients
Nice to Have
Experience with React or TypeScript
Experience in high-traffic or consumer-facing platforms
Experience working in consulting or distributed global teams

Job Description


We are Kubikware™, a digital agency with 20+ years of experience designing and developing web and mobile platforms, as well as video games, AR/VR apps, and AI/ML. We are headquartered in Miami, FL, with a strong South American team, and have clients and partners in the US market across multiple industries. Among other accolades, we are a 5-time Inc. 5000 Fastest Growing Companies in America honoree.


We are looking to expand our roster with a Lead Software Engineer (Java & GraphQL) located in Latin America to join a client-facing team through a staff augmentation engagement. This role is backend-focused, with strong ownership over API design, performance, and system scalability.


The ideal candidate has strong experience building enterprise-level backend systems and implementing GraphQL in production environments.


We are looking for:

  • 8+ years of professional software engineering experience
  • Strong hands-on experience with Java and Spring Boot
  • Proven experience designing and implementing GraphQL APIs in production
  • Experience building and maintaining distributed systems and microservices
  • Strong experience with RESTful APIs and API design patterns
  • Solid experience with relational databases (PostgreSQL, MySQL, etc.)
  • Experience with AWS and cloud-based environments
  • Familiarity with event-driven architectures and messaging systems (Kafka is a plus)
  • Strong ownership mindset and leadership capabilities
  • Advanced English communication skills (client-facing role)
  • Availability to overlap at least 4 hours with Pacific Time


Nice to have:

  • Experience with React or TypeScript
  • Experience in high-traffic or consumer-facing platforms
  • Experience working in consulting or distributed global teams


We offer:

  • Fully remote
  • Staff augmentation engagement
  • Full-time
  • Long-term project with strong extension potential
  • Opportunity to work directly with US-based clients


If you’re excited to lead backend initiatives in distributed, high-performance environments, we’d love to connect.


Please no agencies or C2C.


Similar Jobs

Explore other opportunities that match your interests

Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Associate

emma of torre.ai

Colombia

Senior Data Engineer

Programming
1w ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

Caseware

Colombia

Support Engineer

Programming
1w ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

ariesline msp

Colombia

Subscribe our newsletter

New Things Will Always Update Regularly