Job Description
We are seeking an experienced Java Developer to join a high-performing engineering team responsible for designing, building, and enhancing a global platform. This role will work closely with U.S. and Mexico-based teams to develop cloud-native applications, APIs, and integrations that support millions of customers around the world.
The ideal candidate has strong backend development experience with Java and Spring Boot, experience building modern APIs, and a solid understanding of cloud technologies and CI/CD 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/.
Skills and Requirements
Strong experience with Java development
Expertise with Spring Boot and microservices architecture
Experience developing and consuming GraphQL APIs
Working knowledge of JavaScript
Experience with CI/CD pipelines and DevOps practices
Experience with GitOps methodologies
Cloud platform experience (Azure preferred; AWS or GCP acceptable)
Experience designing, developing, and supporting scalable enterprise applications
Strong understanding of API development and integration patterns Experience with ETL processes and data integration
Experience querying and working with Azure databases
Exposure to large-scale platform modernization initiatives
Experience working in global, distributed development teams
Retail or eCommerce experience is a plus