Job Description
We are seeking a highly skilled Full Stack Software Engineer to design, build, and support scalable, cloud‑native applications across web and mobile platforms. This role will work across modern frontend frameworks, backend services, distributed systems, and event‑driven architectures, contributing to both customer‑facing and internal platforms.
The ideal candidate is comfortable working end‑to‑end—from UI and mobile experiences to APIs, data, and cloud infrastructure—while collaborating in Agile teams and following strong engineering practices.
Key Responsibilities
Design, develop, and maintain full‑stack applications across web and mobile
Build responsive web interfaces using React.js, HTML, CSS, and JavaScript
Develop and support mobile applications using React Native, Flutter, or native Android/iOS
Implement backend services using Node.js and Java (Spring Boot) within a microservices architecture
Design and consume GraphQL and REST APIs, ensuring performance, scalability, and security
Build and maintain event‑driven systems using Apache Kafka
Design and manage NoSQL data models using Azure Cosmos DB (SQL API) with a focus on scalability and performance
Containerize services using Docker and deploy to Kubernetes environments
Collaborate with product, architecture, QA, and DevOps teams in an Agile environment
Participate in code reviews, testing, and continuous improvement efforts
Contribute to engineering standards, documentation, and best practices
We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to HR@insightglobal.com.To learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: https://insightglobal.com/workforce-privacy-policy/.
Required Skills & Experience
Strong experience with React.js and modern frontend development (HTML, CSS, JavaScript)
Mobile development experience with React Native, Flutter, or native Android/iOS
Strong backend experience with Node.js and Java (Spring Boot)
Hands‑on experience building and consuming GraphQL and REST APIs
Experience with Azure Cosmos DB and NoSQL data modeling concepts (scalability, partitioning, performance)
Experience with Apache Kafka and event‑driven architecture patterns
Familiarity with Docker and Kubernetes
Understanding of microservices and distributed systems
Experience with cloud platforms and CI/CD pipelines
Proficiency with Git, testing practices, and Agile methodologies
Nice to Have Skills & Experience
Prior experience with Walmart ecosystem and deployment processes.
Experience designing high‑throughput, scalable systems
Familiarity with authentication and authorization patterns (OAuth, JWT)
Experience supporting production systems in complex environments
Benefit packages for this role will start on the 1st day of employment and include medical, dental, and vision insurance, as well as HSA, FSA, and DCFSA account options, and 401k retirement account access with employer matching. Employees in this role are also entitled to paid sick leave and/or other paid time off as provided by applicable law.