Job Title : Senior Full-stack Engineer
Location : Hybrid- Austin, TX - 78729
Job Type : Long-term Contract
Role Overview
We are seeking an on-site Senior Full Stack Engineer who is self-driven, excels at problem-solving, and has a get-it-done attitude, bringing expert-level Java mastery, deep object-oriented design expertise, and hands-on AWS (ECS / EKS, Lambda, RDS) skills. You'll collaborate closely with technical leads, architects, and the development team while independently transforming complex ideas into scalable, production-ready applications through modern cloud practices and sharp architectural vision.
You will join a multidisciplinary, globally distributed team spanning multiple time zones to build robust backend services that support the digital ecosystem. Success in this role requires taking ownership of projects while collaborating effectively across different regions and working hours, leading technical initiatives with minimal supervision.
Key Responsibilities
- Lead the design and development of scalable and robust Java-based backend services
- Collaborate with Architects, development teams, product owners, and DevOps to build services that are reliable and performant at scale
- Take ownership of features and projects while proactively collaborating with global team members across different time zones
- Mentor and guide a team of backend engineers through code reviews, technical sessions, and career development
- Drive best practices in software design, coding, testing, and performance tuning
- Ensure consistent and high-quality delivery of new features and system enhancements
- Participate in architectural discussions, influencing technical direction and strategy
- Own the full development lifecycle – from technical design to deployment and monitoring
- Troubleshoot production issues and support live game operations when necessary
Qualifications
Required :
8+ years of Java development experience, with at least 2 years in a lead roleExpert knowledge of core Java (preferably Java 11+), Spring Boot, RESTful APIs, and multithreadingGood knowledge of React, JavaScript / TypeScript, NextJs and any modern front-end tooling (e.g., Webpack, Vite, Babel)Good experience with Node.js, Express, or similar server-side frameworksProven experience designing and deploying scalable distributed systems (microservices architecture preferred)Experience working with relational and NoSQL databases (e.g., MySQL, MongoDB, Redis)Proficiency with CI / CD, containerization (Docker), and orchestration tools (Kubernetes)Familiarity with event-driven architecture and streaming platforms (Kafka, Amazon Kinesis, SQS / SNS, RabbitMQ)Strong understanding of AWS services including S3, Lambda, Redis, OpenSearch, API Gateway, EKS, and other cloud-native technologiesExcellent leadership, communication, and collaboration skills, with experience working in distributed, multicultural teamsDemonstrated ability to work independently and take ownership of deliverables in asynchronous work environments